TC1130 32-bit micro-controller
In stock
32-bit TriCore-based micro-controller for industrial and communication applications
The 32-bit industrial & communication controller TC1130 is a highly integrated controller combining a memory management unit (MMU) and a floating point unit (FPU) on one chip. Thanks to the powerful MMU, this member of the 32-bit TriCore family supports operating systems such as Linux (real-time application interface Linux included). The award-winning unified 32-bit TriCore architecture combines RISC, CISC and DSP functionality in a single chip. An advanced set of on-chip communication peripherals makes this micro-controller ideal for highly integrated applications such as programmable logic controller (PLCs), high-end drives, industrial field bus controllers and communication devices. It ensures design flexibility by providing integrated support for increasingly popular interfaces such as Ethernet and USB (universal serial bus). It also supports four CAN nodes.
Features:
- High performance 32-bit TriCore V1.3 CPU with 4-stage pipeline
- Floating point unit (FPU)
- Dual issue super-scalar implementation
- MAC instruction maximum triple issue
- Circular buffer and bit-reverse addressing modes for DSP algorithms
- Flexible multi-master interrupt system
- Very fast interrupt response time
- Hardware-controlled context switch for task switch and interrupts
- Memory banagement unit (MMU)
- On-chip memory
- 28 KiB data memory (SPRAM)
- 32 KiB code memory (SPRAM)
- 16 KiB instruction cache (ICACHE)
- 4 KiB data cache (DCACHE)
- 64 KiB SRAM data memory unit (DMU)
- 16 KiB boot ROM
- On-chip bus systems
- 64-bit high performance local memory bus (LMB) for fast access between caches and on-local memories and FPI Interface
- On-chip flexible peripheral interconnect buses (FPI) for interconnections of functional units
- DMA controller with eight channels for data transfer operations between peripheral units and memory locations
- Two high-speed micro link interfaces (MLI0/1) for controller communication and emulation
- Flexible external bus interface unit (EBU) to access external data memories
- One multifunctional general purpose timer units (GPTU) with three 32-bit timer/counters
- Two capture and compare units (CCU60/1) for PWM signal generation, each with
- 3-channel, 16-bit capture and compare unit
- 1-channel, 16-bit compare unit
- Three asynchronous/synchronous serial channels (ASC0/1/2) with bitrate generator, parity, framing and overrun error detection, support FIFO and IrDA data transmission
- Two high speed synchronous serial channels (SSC0/1) with programmable data length, FIFO support and shift direction
- One MultiCAN module with four CAN nodes and 64 message buffers for high efficiency data handling
- Fast Ethernet controller with 10/100 Mbit/s MII-based physical devices support
- USB module with compliance to USB specification revision 1.1, with support for 1,5 Mbit/s to 12 Mbit/s devices
- Inter-IC (I2C) module with two physical I2C buses
- Digital I/O ports with 3,3 V I/O capabilities
- Level 2 on-chip debug support
- Power management system
- Clock generation unit with PLL
- Maximum CPU and bus clock frequency at 150 MHz without MMU and 120 MHz with MMU
- Ambient temperature under bias: -40 °C to 85 °C
- P-LBGA-208 package



Infineon Technologies
