TC 1130 32 Bit SingleChip Microcontroller 32 bit
TC 1130 32 -Bit Single-Chip Microcontroller
ü 32 -bit architecture ü 4 -GByte virtual or physical data, program, and input/output address spaces üFull-featured memory management system ü 16 -/32 -bit instructions for reduced code size üLow interrupt latency üFast automatic context switching üMultiply-accumulate unit üSaturating integer arithmetic üBit handling üPacked data operations üZero-overhead loop üByte and bit addressing üLittle-endian byte ordering üFlexible interrupt prioritization scheme üMemory protection üDebug support üFlexible power management
The TC 1130 series of 32 -bit microcontrollers are designed for use in üprogrammable logic control (PLC) systems ühigh-performance motor drive systems ü industrial communications devices ( switches, hubs, routers ) üconsumer applications ( setop boxes )
Harvard Architecture
Block Diagram of the Infineon TC 1130
Peripherals ■ Three asynchronous/synchronous serial channels (ASC 0/1/2) with baudrate generator, parity, framing and overrun error detection, and Ir. DA data transmission. 8 byte data buffer (FIFO with depth of 8) for each ASC ■ Two high speed synchronous serial channels (SSC 0/1) with programmable data length and shift direction. 4 byte data buffer (FIFO with depth of 4) for each SSC ■ One inter IC (IIC) serial module with two channels ■ USB module with compliance to USB specification revision 1. 1, with support for 1. 5 Mbit/s to 12 Mbit/s devices ■ Two high speed Micro Link interfaces (MLI 0/1) for controller communication and emulation ■ One multifunctional general purpose timer unit (GPTU) with three 32 -bit timer/counters ■ Two capture and compare unit 6 (CCU 6) for PWM signal generation – 3 -channel, 16 -bit capture and compare unit – 1 -channel, 16 -bit compare unit
Peripherals, contd. ■ One Multi. CAN module with four CAN nodes and 128 message buffers for high efficiency data handling ■ Fast Ethernet controller with 10/100 Mbit/s MII-based physical devices support ■ Individually programmable operation modes for each DMA channel
Development Tools
Development Tools, contd. Trilib
Linux or RTAI Linux operating systems.
- Slides: 11