TC1166: High-performance 32-bit superscalar microcontroller, embedded with real-time performance and DSP functions, with extremely fast interrupt response time and the highest level of fault tolerance, using high-performance 32-bit superscalar TriCore V1.3 CPU with four-stage pipeline, single-chip combination of RISC, CISC and DSP functions, 80MHz performance within the industrial temperature range, 32-bit peripheral control processor, memory includes 1.5MB embedded program flash with ECC, 32KB data flash with upgradeable EEPROM emulation, 56KB on-chip SRAM, 16KB code temporary storage memory, 8-way DMA controller, professional interrupt system, high-performance three-bus architecture: 64-bit local bus for internal flash and data storage, 32-bit system peripheral bus and 32-bit remote 3 peripheral bus, flexible general timer array module (GPTA) with digital signal filtering and timer, two high-speed synchronous serial channels, two high-speed Micro Link interface, MultiCAN module with two CAN contacts and 64 freely assignable message objects, two-channel fast ADC unit (FADC), 16 ADCs with 8, 10 or 12 bit resolution, 36 analog inputs for ADC and FADC, 81 digital GPIOs, on-chip debug for OCDS Level 1 and 2, power management system, core voltage 1.5V, I/O voltage 3.3V, operating temperature -40 degrees to 85 degrees C, 176-pin PG-LQFP package, the microcontroller can be used in automotive electronics and general market AC and DC motor control