The TC116x series are optimized for demanding embedded applications where real-time control, DSP performance and specific peripheral functions are needed. Focus applications are motor drives and industrial control. The TC116x devices are based on the award-winning unified 32-bit TriCore® architecture combining RISC, CISC and DSP functionality in a single chip. The rich peripheral set includes a flexible timer unit (GPTA) for PWM generation, fast multi-channel ADCs, optional MultiCAN module, Asynchronous and Synchronous Serial Interfaces (ASC/SSC) and a Micro Link Interface (MLI) for interfacing to a second controller. The flexible GPTA concept enables scalable motor control solutions and an autonomous full coherent high-speed PWM generation to achieve highly efficient drive operations. The TC116x product family starts with the low-end devices TC1161/62 featuring 1MByte flash and optional CAN. The mid-range devices TC1163/64 offer higher performance at 80 MHz and a peripheral control processor, whereas the high-end devices TC1165/66 extend the internal memory to 1.5MByte and add extra serial interfaces. Features: ■ High performance 32-bit super-scalar TriCoreTM V1.3 CPU with 4 stage pipeline – Superior real-time performance – Strong bit handling – Fully integrated DSP capabilities – Single precision floating point unit (FPU) – 80 MHz at full industrial temperature range ■ 32-bit peripheral control processor with single cycle instruction (PCP2) ■ Memories – 1.5 MByte embedded program flash with ECC – 32 KByte data flash for scalable EEPROM emulation – 56 KByte on-chip SRAM – 8 KByte instruction cache – 16 KByte code scratchpad memory ■ 8-channel DMA controller ■ Sophisticated interrupt system with 2 x 255 hardware priority arbitration levels serviced by CPU and PCP2 Coprocessor ■ High performing triple bus structure – 64-bit local memory buses to internal flash and data memory – 32-bit system peripheral bus – 32-bit remote peripheral bus System Architecture of the TC116x: The TC116x combines three powerful technologies within one silicon die, achieving new levels of power, speed, and economy for embedded applications: • Reduced Instruction Set Computing (RISC) processor architecture • Digital Signal Processing (DSP) operations and addressing modes • On-chip memories and peripherals DSP operations and addressing modes provide the computational power necessary to efficiently analyze complex real-world signals. The RISC load/store architecture provides high computational bandwidth with low system cost. On-chip memory and peripherals are designed to support even the most demanding high-bandwidth real-time embedded control-systems tasks. Additional high-level features of the TC116x include: • Program Memory Unit – instruction memory and instruction cache • Serial communication interfaces – flexible synchronous and asynchronous modes • Peripheral Control Processor – standalone data operations and interrupt servicing • DMA Controller – DMA operations and interrupt servicing • General-purpose timers • High-performance on-chip buses • On-chip debugging facilities • Flexible interconnections to external components • Flexible power-management The TC116x is a high-performance microcontroller with TriCore CPU, program and data memories, buses, bus arbitration, an interrupt controller, a peripheral control processor and a DMA controller and several on-chip peripherals. The TC116x is designed to meet the needs of the most demanding embedded control systems applications where the competing issues of price/performance, real-time responsiveness, computational power, data bandwidth, and power consumption are key design elements. The TC116x offers several versatile on-chip peripheral units such as serial controllers, timer units, and Analog-to-Digital converters. Within the TC116x, all these peripheral units are connected to the TriCore CPU/system via the Flexible Peripheral Interconnect (FPI) Bus and two simplified bus interfaces. Several I/O lines on the TC116x ports are reserved for these peripheral units to communicate with the external world.
| |