1. Catalogs
  2. Infineon Technologies AG
  3. Microcontroller Product Guide

Microcontroller Product Guide

Microcontroller Product Guide

Microcontroller Product Guide

Product catalog summary

1. Microcontroller Families and Series

The document categorizes Infineon's microcontrollers into multiple families and series, each tailored for specific application needs. Key families include:

  • C164, C165, C167 Series: 16/32-bit architectures with ROM or OTP memory, MAC units, and various serial interfaces.
  • XE164, XE167 Series: Flash memory-based, high-performance microcontrollers with multiple MAC units and advanced peripherals.
  • XC2000 Family: 32-bit Flash microcontrollers with multiple USIC modules, SPI, LIN, and CAN interfaces for automotive and industrial control.
  • AUDO Next Generation Family: High-performance microcontrollers featuring floating point units (FPU), peripheral control processors (PCP), and extensive serial interfaces.
  • TC116X and TC1130 Families: High-end microcontrollers with FPU, Ethernet, USB, and multiple serial communication options.
  • XC800, XC878, C500, XC166, C166 Families: Varied 8-bit to 16-bit microcontrollers with different memory types, clock speeds, and peripheral sets for general embedded applications.

2. Key Specifications and Parameters

  • Clock Frequency: Ranges from 1.75 MHz (XC800 series) up to 150 MHz (AUDO and TC families).
  • Program Memory: Includes Flash, ROM, OTP, and ROM-less variants with sizes from 0 KB to 768 KB.
  • SRAM and Cache: Sizes vary widely, from 0.75 KB up to over 100 KB depending on the family.
  • Co-Processors: Include MAC (Multiply Accumulate), MDU (Multiply Divide Unit), FPU (Floating Point Unit), PCP (Peripheral Control Processor), and Vector Computer (VC).
  • Digital I/O Lines: Typically range from 8 to over 120 lines.
  • Timed I/O Pins: PWM channels and capture/compare modules vary by model, supporting up to 56 timed I/O pins.
  • ADC Channels: Available channels range from 0 to 44.
  • CAN Nodes: Some models support up to 5 CAN nodes for automotive and industrial communication.
  • Serial Interfaces: Comprehensive support including UART, USART, SSC, ASC, LIN, SPI, I2C, MSC, MLI, USIC, Ethernet, and USB.
  • Temperature Ranges: Commercial (0 to 70°C), Industrial (-40 to 85°C), Extended (-40 to 125°C), and Automotive (-40 to 140°C) options.
  • Package Types: Wide variety including PG-TQFP, PG-LQFP, PG-MQFP, PG-TSSOP, PG-BGA, PG-LBGA with pin counts from 20 to 416.

3. Peripheral and Interface Features

  • Multiple UARTs and synchronous serial channels enable flexible communication.
  • Support for automotive and industrial protocols such as LIN bus and CAN nodes.
  • Advanced timer and PWM capabilities for precise control applications.
  • High-end families (TC1130) include Ethernet 10/100 Mbit/s and USB interfaces.
  • Co-processors like FPU and Vector Computer enhance computational performance for signal processing and control.

4. Temperature and Packaging Considerations

  • Microcontrollers are rated for diverse ambient temperature ranges, ensuring suitability from consumer to automotive environments.
  • Packaging options accommodate various hardware design constraints, from small footprint to high pin count and thermal management needs.

5. Notes and Abbreviations

  • Co-Processors: VC = Vector Computer (MDU + CORDIC), MDU = Multiply Divide Unit, MAC = Multiply Accumulate, FPU = Floating Point Unit, PCP = Peripheral Control Processor.
  • Serial Interfaces: I2C = Inter IC-Bus, USART/UART = Universal Synchronous/Asynchronous Receiver Transmitter, SSC = Synchronous Serial Channel, ASC = Asynchronous Serial Channel, MLI = Micro Link Interface, MSC = Micro Second Channel, SPI = Serial Peripheral Interface.
  • Temperature Codes: B = 0 to 70°C, F = -40 to 85°C, K = -40 to 125°C, A = -40 to 140°C.

6. Summary Table Insights

The included table summarizes critical parameters across families, highlighting:

  • XC800: Up to 1.75 MHz, 24-32 KB Flash/ROM, VC co-processor, 48 I/O lines, 2xUART + 1xSCC, PG-TQFP-48/64 packages, temperature ranges F and K.
  • XC878: Up to 27 MHz, 52-64 KB Flash, enhanced VC co-processor, LIN support, PG-TQFP-64 package.
  • C500: 10-20 MHz, OTP/ROM memory up to 64 KB, USART and SSC interfaces.
  • XC166: 20-40 MHz, 32-256 KB Flash, MAC/MDU/FPU co-processors, up to 103 I/O lines, multiple serial interfaces.
  • C166: 20-25 MHz, ROM/OTP memory, ASC, SSC, I2C, J1850 interfaces.
  • XE166: 66 MHz, 192-768 KB Flash, MAC co-processor, up to 118 I/O lines, USIC interfaces.
  • AUDO: 80-150 MHz, 52-256 KB Flash, FPU and PCP co-processors, extensive serial interfaces, large pin count packages.
  • TC116X/TC1130: 66-150 MHz, 48-144 KB Flash/ROM-less, FPU and PCP, Ethernet and USB support.

7. Critical Information and Best Practices

  • Choose microcontrollers based on required clock frequency, memory size/type, and peripheral interfaces to meet application demands.
  • Ensure temperature range compatibility for reliable operation in target environments.
  • Match serial communication interfaces with system protocols for seamless integration.
  • Consider package type and pin count for hardware design constraints.
  • Utilize co-processor features like MAC and FPU for enhanced performance in computationally intensive tasks.

8. Contact and Ordering Information

Infineon Technologies AG provides international support and ordering details via their website www.infineon.com/microcontrollers and contact numbers including a toll-free international line and headquarters in Munich.

Conclusion

This technical pocket guide offers a detailed yet concise overview of Infineon's microcontroller portfolio as of 2008. It supports engineers and developers in selecting appropriate microcontrollers by providing comprehensive data on performance, memory, peripherals, communication interfaces, temperature ratings, and packaging options across a broad range of embedded applications including automotive, industrial, and general-purpose systems.

See more

Catalog excerpts

Microcontroller Product Guide-5

TC1130 Family TC1130-L150EB-G 150 - ROM less 144 FPU 72 32 yes 0 4 3xASC, 2xSSC, I2C, 2xMLI, F PG-LBGA-208 Ethernet 10/100 Mbits/s, USB TC1130-L100EB-G 100 - ROM less 144 FPU 72 32 yes 0 4 3xASC, 2xSSC, I2C, 2xMLI, F PG-LBGA-208 Ethernet 10/100 Mbits/s, USB TC1115-L150EB-G 150 - ROM less 144 FPU 72 32 yes 0 4 3xASC, 2xSSC, I2C, 2xMLI F PG-LBGA-208 TC1115-L100EB-G 100 - ROM less 144 FPU 72 32 yes 0 4 3xASC, 2xSSC, I2C, 2xMLI F PG-LBGA-208 TC1100-L150EB-G 150 - ROM less 144 FPU 72 19 yes 0 0 2xASC, 2xSSC, I2C, MLI F PG-LBGA-208 TC1100-L100EB-G 100 - ROM less 144 FPU 72 19 yes 0 0 2xASC, 2xSSC,...

 Open the catalog to page 5

All Infineon Technologies AG catalogs and technical brochures

  1. IPB60R045P7

    14  Pages

  2. IPD900P06NM

    10  Pages

  3. IPAN60R360P7S

    14  Pages

  4. IPAN60R180P7S

    14  Pages

  5. IPP60R160P7

    14  Pages

  6. IPZA60R045P7

    14  Pages

  7. BSZ063N04LS6

    11  Pages

  8. XC800 Family

    54  Pages

  9. Payment

    5  Pages

  10. Dual Ic

    8  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.