![Infineon Technologies TC1796 Скачать руководство пользователя страница 49](http://html1.mh-extra.com/html/infineon-technologies/tc1796/tc1796_user-manual_2055437049.webp)
TC1796
System Units (Vol. 1 of 2)
Introduction
User’s Manual
1-10
V2.0, 2007-07
Intro, V2.0
1.2.2
Features
The TC1796 has the following features:
High-performance 32-Bit CPU
•
32-bit architecture with 4 Gbyte unified data, program, and input/output address
space
•
Fast automatic context-switching
•
Multiply-accumulate unit
•
Floating point unit
•
Saturating integer arithmetic
•
Two high-performance on-chip peripheral buses (FPI Bus)
•
Register-based design with multiple variable register banks
•
Bit handling
•
Packed data operations
•
Zero overhead loop
•
Precise exceptions
•
Flexible power management
High-efficiency Instruction Set
•
16/32-bit instructions for reduced code size
•
Data types include: Boolean, array of bits, character, signed and unsigned integer,
integer with saturation, signed fraction, double-word integers, and IEEE-754 single-
precision floating point
•
Data formats include: Bit, 8-bit byte, 16-bit half-word, 32-bit word, and 64-bit double-
word data formats
•
Powerful instruction set
•
Flexible and efficient addressing mode for high code density
External Bus Interface
•
Programmable external bus interface for low-cost system implementation
•
Glueless interface to a wide selection of external memories
•
8-/16-/32-bit data transfers
•
Intel-style and Motorola-style peripheral/device support.
•
Burst flash memory support
•
Flexible address generation and access timing
Integrated On-Chip Memories
•
Code memory
– 2 Mbyte on-chip Program Flash (PFLASH)
– 48 Kbyte Scratch-Pad RAM (SPRAM)