XC83x-Series (Industrial & Multimarket)
Low-cost solutions for motor control and automation
Especially in fast growing mass markets low-cost and fast time to market solutions are key. Nevertheless customers will not compromise for smart and energy efficient designs. The mass markets for electric drives are heading towards greater adoption of more efficient brushless motors or even sensorless motors reducing BOM making magnetic field sensors obsolete. Infineon's XC800 microcontrollers and solutions are an exellent fit for these emerging requirements. We are a leading supplier for motor control in eBikes for many years.
XC800 product family of 8-bit microcontrollers provides a scaleable protfolio of low-cost devices for various types of motor control and industrial automation:
- Portfolio from 2KB to 64KB Flash and from 16-pin to 64-pin package options, qualified upto 125°C operating temerature
- Optimized peripherals and ROM-code for field oriented 3-phase motor control (FOC)
- Solutions for AC/DC Power Factor Correction
- MultiCAN technology supporting 2 CAN nodes with 32 message objects
- Protocol stack for implementation into IO-Link Sensor/Actuator Networks
- For the use in IEC 60730/Class B certified applications
Another good example of the high feature integration with XC800 microcontrollers is this example of a general purpose pump or fan application. The XC878 microcontroller manages field oriented three phase motor control in this sensorless solution. Furthermore, the same microcontroller also performs PFC to increase the efficiency of power conversion. IEC 60730/Class B certification guarantees a proven secure solution for home appliance devices.
Key Features
- Inverter control and PFC
- Field oriented three phase motor control
- Safety with IEC 60730/Class B compliance
- Temperature control
- LED display control
Today, still a lot of air conditioners - a true mass market application - are build with low-efficient motor drives and power conversion solutions. This applicaton example shows an improved solution with the use of only two 8-bit microcontrollers.
Key Features
- Inverter control
- Compressor restart dely
- Outdoor and indoor fan speed control
- Overcurrent protection
- Temperature control
- Power factor correction (PFC)
- Temperature arithmetic processing
In the growing market for electronic vehicles like the eBike, low-cost and highly-efficient control solutions are required. In the below application example, the XC836 microcontroller handles the motor control, battery charging and other functions of the ECU. Key features of the controller include symmertric PWM with automatic dead-time for up to three phases, a fast A/D converter that can be triggered synchronously with PWM, hardware-implemented fault handling and automatic Hall-effect sensor decoding and HW noise filter.
Key Features
- High performance motor control @ 48MHz
- Symmetric PWM with automatic dead-time for up to 3 phases
- Fast A/D converter that can be triggered synchronously to PWM
- Hardware-implemented fault handling
- Automatic Hall-effect sensor decoding and HW noise filter
The XC83x-Series makes the entry level for Infineon’s 8-bit microcontroller family XC800 with real-time-control capabilities.
A comprehensive set of peripherals with 4KB and 8KB Flash memory is now available in low pin count packages.
Communication interfaces and fast control loops with multichannel 10-bit ADCs and PWM signal generation are featured
as well as safety and low power modes. The vector computer co-processor (MDU + CORDIC) boosts up standard
8-bit processing performance and supports field oriented motor control at 8-bit cost.
This enables more efficient and intelligent designs for motor control (e.g. sensorless motors), lighting or power stage control (e.g. AC/DC power factor correction)
With the I2C interface and the integrated capacitive touch and LED-Matrix control functionality this series expands the feature set
of the XC800 family to fit more industrial and home appliance markets.
Key features:
- Functinal unit for touch and LED-Matrix control
- vector computer co-processor for execution of CORDIC and MDU operations
- Motor control ROM library for easy implementation of field oriented control
- 10-bit ADC with high accuracy over 4-channels. Fast conversion in 1 µs
- Capture/Compare Unit (CCU6) dedicated for flexible PWM signal generation over 4 channels
- ADC trigger by CCU6 enables fast and precise control loops
- Serial interfaces: UART, SPI, I2C
- Power down/wake up modes
- Real time clock
- High current ports up to 50mA
- Background E²PROM emulation
Embedded Software Solutions
Ready to use software packages are the basic components for todays automotive ECUs. Infineon unveils:
|
AUTOSAR is a standardized automotive software architecture to establish the reuse of software within the automotive area. This is the baseline for enabling a transition from an ECU specific software development to an application oriented approach.
Infineon provides MC-ISAR low-level drivers based on the AUTOSAR MCAL layer. With the MC-ISAR AUTOSAR drivers a system supplier can use one set of standardized basic software drivers over different applications within one configuration tool. By developing MC-ISAR in house at Infineon this enables efficient and optimized drivers. A CMM level 3 certified process is applied for the MC-ISAR drivers.
The complete AUTOSAR suite is provided in close cooperation with software partners which allow to reuse their long term software experience. Thus an optimized AUTOSAR software bundle is available.
MC-ISAR Micro Controller – Infineon Software ARchitecture | |
MC-ISAR: |
MCU, WDG, GPT, SPI, PORT, DIO, ICU, PWM, ADC |
Access to the microcontroller hardware is routed through the Microcontroller Abstraction Layer. The MCAL layer ensures a standard interface and controls the microcontroller peripherals. Standardized components are
Basic AUTOSAR package MC-ISAR:
- MCU (Microcontroller Unit) driver: provides services for basic microcontroller initialization, power down functionality, reset and microcontroller specific functions
- WDG (Watchdog) driver: provides services for initialization, changing the operation mode and triggering the watchdog
- GPT (General Purpose Timer) driver: uses the hardware timer channels of the general-purpose timer unit
- SPI handler/driver: provides services for reading from and writing to devices connected via SPI busses (e.g. EEPROM, Watchdog, I/O ASICs).
- PORT driver: provides the service for initializing the whole PORT structure of the microcontroller. The DIO driver works on pins and ports which are configured by the PORT driver.
- DIO driver: provides services for reading and writing to/from DIO channels (pins), DIO ports, DIO channel groups
- ICU (Input Capture Unit) driver: for demodulation of a PWM signal, counting pulses, measuring of frequency and duty cycle, generating simple interrupts and also wakeup interrupts
- PWM (Pulse Width Modulation) driver: generates pulses with variable pulse width. It allows the selection of the duty cycle and the signal period time.
- ADC (Analogue Digital Converter) driver: provides services to start and stop a conversion respectively to enable and disable the trigger source for a conversion.
MC-ISAR COM package:
- CAN driver: provides services for CAN transmissions
- CanTrcv CAN transceiver driver: provides services to control the transceiver hardware which detects electrical malfunctions, supports power supply control and wake up via the bus.
- LIN driver: applies to LIN 2.0 master nodes
MC-ISAR MEM package:
- FLASH driver: provides services for reading, writing and erasing flash memory and handling write / erase protection
- FEE driver: provides services for the Flash EEPROM Emulation
In addition to standardized modules AUTOSAR provides the possibility of complex driver for non-standardized hardware module. To efficiently exploit the hardware MCAL Complex Drivers are an essential component for hardware abstraction.
MC-ISAR MCAL CD (MCAL Complex Driver) package:
- UART driver: provides services for handling the UART communication
- MEMCeck driver: handles the CRC module
- FADC (Fast Analogue Digital Converter) driver: provides services for the Fast ADC module
- Additional driver for non standardized modules are available
Product Sheet MC-ISAR AUDO NG, AudoFuture & AudoS
Device | AUDO NG TC1766, TC1796 | MC-ISAR AudoFuture TC1767, TC1797 | MC-ISAR AudoS TC1387/67/37/17/68 | ||
---|---|---|---|---|---|
AUTOSAR version | 2.0 | 2.1 | 3.0 / 3.1 | 2.1, 3.0 / 3.1 | |
MCAL drivers | MC-ISAR BASE Basic package |
|
|
|
Note: CC6, GPT1/2 not supported by drivers |
MC-ISAR COM Basic package |
|
|
|
|
|
MC-ISAR COM Enhanced package |
|
|
|
|
|
MC-ISAR MEM package |
|
|
|
|
|
MC-ISAR MCD MCAL Complex Drivers |
|
|
|
||
Configuration tool | - | tresos | tresos | tresos | |
Compiler | Tasking v2.5r1 | Tasking v2.5r2 | Tasking v2.5r2 | Tasking v2.5r2p3 | |
Delivery package | Source code, Documentation | Source code, Documentation | Source code, Documentation | Source code, Documentation |
Product Sheet MC-ISAR AUDO MAX & AURIX
Device | AURIX TC29x/7x/6x/3x/2x/1x | |
---|---|---|
AUTOSAR version | 3.2.1 / 4.0.3 | |
MCAL drivers | MC-ISAR BASE Basic package |
Note: GPT1/2 not supported by drivers; CC6 supported via ICU driver (not for TC24x) |
MC-ISAR COM Basic package |
|
|
MC-ISAR COM Enhanced package |
|
|
MC-ISAR MEM package |
|
|
MC-ISAR MCD MCAL Complex Drivers |
|
|
MC-ISAR LIB Library package (not for ASRv3.2) |
|
|
Configuration tool | tresos | |
Compiler | - Tasking 4.2r2, 5.0r2 - HighTec GNU 4.6.3.0 Windriver 5.9.4.8 + patch |
|
Delivery package | Source code, Documentation |
Product Sheet MC-ISAR XC2000
Features | MC-ISAR XC2000 | |
---|---|---|
AUTOSAR version | 2.1 for dedicated devices, 3.0/3.1/3.2 | |
MCAL drivers | MC-ISAR BASE Basic package |
|
MC-ISAR COM Basicpackage |
|
|
MC-ISAR MEM package |
|
|
Configuration tool | tresos | |
Typical Size (near model, Tasking v2.3) | MC-ISAR BASE | 17,1KB code, 1kB ROM data, 300B RAM data |
MC-ISAR COM | 6,2KB code, 1,2kB ROM data, 350B RAM data | |
MC-ISAR MEM | 6,7KB code, 70B ROM data, 400B RAM data | |
Delivery package | Source code, Documentation |
Device | AUTOSAR version | Compiler |
---|---|---|
- XC2263N, XC2265N, XC2268N, XC2361B, XC2363B, XC2364B, XC2365B, XC2764X (100 pin) - XC2234N, XC2236N, XC2238N, XC2336B, XC2734X (64 pin) |
v3.0/3.1/3.2 | Tasking v2.5r1 |
- XC2285M, XC2286M, XC2287M, XC2385A, XC2387A, XC2785X (144 pin) - XC2263M, XC2265M, XC2267M, XC2361A, XC2363A, XC2364A, XC2365A, XC2765X (100 pin) - XC2237M, XC2238M, XC2336A, XC2735X (64 pin) |
v3.0/3.1/3.2 |
Tasking v2.5r1 |
- XC2297H, XC2298H, XC2299H, XC2797X ( 176 pin) - XC2288H, XC2289H, XC2387C, XC2388C, XC2787X (144 pin) |
v3.0/3.1/3.2 |
Tasking v2.5r1 |
- XC2230/34L, XC2330/31D, XC2733X (64 pin) - XC2220/24L, XC2320/21D, XC2723X (48 pin) |
v3.0/3.1/3.2 |
Tasking v2.5r1 |
- XC2220U, XC2320S, XC2722X (48 pin, without FEE, CAN, CanTrcv) - XC2210U, XC2310S, XC2712X (38 pin, without FEE, CAN, CanTrcv) |
v3.0/3.1/3.2 |
Tasking v2.5r1 |
- XC2268I, XC2269I, XC2361E, XC2367E, XC2368E, XC2768X (100 pin) - XC2288I, XC2289I, XC2387E, XC2388E, XC2788X (144 pin) |
v3.0/3.1/3.2 |
Tasking v2.5r1 |
Product Name | Version | Supported Microcontroller | Product |
---|---|---|---|
LIN Slave Driver XC2000 | v1.9 |
Following Series of Microcontrollers are supported
XC223xN, XC233xB and XC2734X XC2234L, XC2331D, XC2733X, XC2224L, XC2321D, XC2723X, XC2320S, XC2220U, XC2722X, XC2210U, XC2310S, XC2712X |
LIN SLAVE Driver.zip |
LIN Slave Driver for XC800 | v2.0 |
Following Series of Microcontrollers are supported
XC866, XC886, XC835, XC836, XC878, XC874 |
LIN SLAVE Driver XC800.zip |
DAVE™ Plug In's for LIN Slave Driver |
XC2000 | DAvE-XC22xxL-Series (5.2 MB) DAvE-XC22xxN-Series (5.6 MB) DAvE-XC22xxU-Series (5.1 MB) DAvE-XC23xxB-Series (5.2 MB) DAvE-XC23xxD-Series (5.2 MB) DAvE-XC23xxS-Series (5.1 MB) DAvE-XC27xxX-Series -Part2 (5.2 MB) DAvE-XC27xxX-Series-Part4 (5.2 MB) DAvE-XC27xxX-Series -Part5 (5.1 MB) |
3-phase eMotor Driver within AUTOSAR environment IFX MC-ISAR eMotor:
|
|
FOC Mode:
BC Mode:
MC-ISAR eMotor Driver Benefits:
Related Links:
Product Name | TriCore ™ | Version | Description | Manual and Download |
---|---|---|---|---|
TC1775 Low Level Driver Package |
X | v2.0 | Includes the following Low Level Driver(LLD) 1. ADC version 2.0 2. ASC version 2.0 3. SSC version 2.0 4. TCAN version 1.0 |
TC1775 LLD V2.0.exe(1,38 MB) |
TC1765 Low Level Driver Package |
X | v2.0 | Includes the following Low Level Driver(LLD) 1. ASC version 2.0 beta 2. SSC version 2.0 3. TCAN version 2.0 |
|
TC1130 Low Level Driver Package |
X | v5.0 | Complete LLD package that includes: 1. ASC LLD v2.2 2. SSC LLD v2.2 3. CAN LLD v2.4 4. Ethernet LLD v2.4 5. SYSTEM LLD v3.0 6. USB LLD v4.2 |
|
TC1775 Interactive Application Notes |
X | v2.2 | Includes the following driver: - Flywheel Detection - Camshaft - Air Bypass Management - PWM Implementation with GPTA There are two more sample applications enclosed: -IAN_Ignition_TC1775_V220 -IAN_Injection_TC1775_V220 |
TC1775 IAN v2.2.exe(29,2 MB) |
TriLib | X | v1.3 | TriLib is a DSP Library for TriCore ™ , containing more than 60 commonly used DSP routines for • Complex & Vector Arithmetic • FIR, IIR, Adaptive Filters • Fast Fourier, Discrete Cosine Transform • Mathematical, Matrix, Statistical functions Select in the downloads whether you require the routines for the GNU or Tasking compiler. For requests please contact trilib-support@infineon.com |
TriLibUserManual.pdf |
XC800 Development Tools & Software
Company Name and Weblink | Product Name | XC800 | Description |
---|---|---|---|
![]() Infineon Technologies |
DAvE Bench for XC800 | X | DAvE Bench is an Eclipse based platform to provide a complete set of free development tools and support SW in a unified integrated development environment for Infineon Microcontrollers. The first implementation supports the Infineon XC800 family. This is: DAvE Bench for XC800 |
![]() Altium Limited |
TASKING 8051 toolset | X | The TASKING 8051 toolset is a complete programming package for the 8051 microcontroller family and includes a C compiler, assembler/linker and CrossView Pro debugger (simulator, ROM monitor, OCDS), integrated into EDE. |
![]() Hitex |
freeHiTOP XC800 | X | freeHiTOP XC800 is a free embedded software tool chain for the established XC800 8-bit Family. The package includes SDCC C Compiler optimised for XC800 and the HiTOP debugger integrated into an easy-to-use IDE. |
![]() IAR Systems |
Embedded Workbench for 8051 | X | The IAR Embedded Workbench EW8051 offers an Integrated Development Environment for the Infineon XC800, C800 and C500 |
![]() Keil™ (An ARM Company) |
Professional Developers Kit for 8051 | X | The µVision IDE from Keil™ Software, combines project management, make facilities, source code editing, compiling, program debugging, and complete simulation in one powerful environment |
Free Development Kit for XC800 | X | Available here |
Company Name and Weblink | Product Name | XC800 | Description |
---|---|---|---|
![]() Hitex Development Tools |
Tantino XC800 | X | This compact debug interface supports all run-control debug facilities like breakpoints, watchpoints, single-step, register and memory view |
|
IC5000 | X | The IC5000 is a unified hardware and software platform which, through software updates, adapts into either a debug or test tool for the XC800™ product family. An optional I/O module adds the capability to generate, monitor and trace analog as well as digital signals. Further voltage, current and power consumption of the target can be measured. |
![]() Keil™ Software |
Professional Developers Kit for 8051 | X | The µVision IDE from Keil™ Software, combines project management, make facilities, source code editing, compiling, program debugging, and complete simulation in one powerful environment |
![]() Lauterbach Datentechnik GmbH |
OCDS Debugger for XC800 | X | OCDS-L1 JTAG Debugger for XC800 based products |
Company Name and Weblink | Product Name | XC800 | Description |
---|---|---|---|
![]() algocraft |
WriteNow! Series | X | WriteNow! Multiple In-System Programmers are universal ISP tools that can program up to eight devices simultaneously, at the maximum theoretical speed for any given device, and are especially designed for the production environment. The compact size and versatile interfaces of WriteNow! programmers allow them to be conveniently and easily integrated into automatic test equipment (ATE) and programming and testing fixtures. |
![]() BPM microsystems |
1610 Device Programmer | X | The 1600 is the ultimate engineering device programmer. In terms of speed, device support, ease-of-use and flexibility, the 1600 is unsurpassed. |
![]() HI-LO SYSTEMS |
ALL-100 Universal Programmer (Device List) | X | ALL-100 family is a universal device programmer. Up to 8 sets of ALL-100 can be connected to a PC through USB ports for time consumption devices in order to make maximum programming. |
![]() Hitex Development Tools |
Tantino Service Flasher Tool XC800 | X | JTAG Service Flasher Tool with convenient User Interface for flashing internal and external FLASH devices. USB powered connection to the PC |
![]() Hitex Development Tools |
XC800-ProdPro | X | The XC800-ProdPro is a production programmer supporting all XC800 derivatives. The XC800-ProdPro package includes a XC800 Flash Target Probe that allows storing the application program image file into the device. It then can be set up to be used in two ways, either for standalone operation, i.e. it automatically starts programming the stored image when it is connected to the target. The other way is to use the included DLL to control the device via a PC or production line computer. The DLL offers the functions: Start, Stop, Verify, Erase and Setup (load image file and settings). |
![]() Infineon Technologies AG |
MemTool | X | MemTool is a free of charge software designed for On- Chip FLASH programming only. To download the MemTool please go to Software Downloads . |
![]() ELNEC |
BeeProg+ | X | Extremely fast universal 48 pindrivers programmer with ISP capable. Programmer can be connected to PC through LPT or USB interface. Programmer offers possibility of multiprogramming by attaching more programmers to PC through USB. |
BeeHive4+ | X | Extremely fast universal 4x 48-pindrive concurrent multiprogramming system with ISP capability. Programmer is connected to PC through USB interface. | |
![]() Phyton Inc. |
ChipProg – 40 (Device List) | X | Universal programmer with a 40 or 48-pin ZIF socket, controlled from a PC via a USB port or a printer (LPT) port. |
ChipProg – 48 (Device List) | X | Universal programmer with a 40 or 48-pin ZIF socket, controlled from a PC via a USB port or a printer (LPT) port. | |
ChipProg – ISP (Device List) | X | Universal programmer with a 40 or 48-pin ZIF socket, controlled from a PC via a USB port or a printer (LPT) port. | |
![]() SMH Technologies ™ |
FR I Series | X | Universal Standalone In-System Programmer, FlashRunner is the first complete production In-System programmer specifically designed for manufacturing lines. FlashRunner is targeted at production environments, easily integrates into your programming system or Automatic Test Equipment (ATE), and can work either in full standalone mode or controlled by a host system. In addition, it offers the flexibility to support a full range of current and future Infineon microcontrollers, including the C166, XC166, XE166, XC800, XC2000, XMC1000, XMC4000 and TriCore family. |
FR II Series | X | Specific In-System Programmer for single silicon Producer like Infineon FR02INF0 | |
FR III Series | X | Essential programmer oriented for use in R&D Area and Lab applications | |
FR Quattro | X | FlashRunner Quattro is a high-integration in-system gang programmer that can program up to eight different devices simultaneously. FlashRunner Quattro is designed for programming multi-PCB panel assemblies. FlashRunner Quattro is composed of a mainboard which hosts the programming and demultiplexing modules, plus various connectors used to interface to the target system and host/ATE. | |
FR3070A | X | In-System programming board for Agilent 3070 Medalist Utility Card | |
FR PXI A3 | X | First in the world programming solution for PXI system, Multi-target parallel programming channels | |
FR CUBE | X | FlashRunner Cube is a high-integration in-system gang programmer that can program up to eight identical devices simultaneously. FlashRunner Cube is designed for programming multi-PCB panel assemblies. | |
![]() Xeltek |
SuperPro 5000 (Device List) | X | SuperPro Line of programmers program ICs such as Eprom, Flash and Serial Roms, PAL/PLDs, MCUs, etc. |
![]() ZhiYuan |
SmartPRO 5000U | X | The SmartPRO 5000U is a universal device programmer, which supports stand-alone chip programming and in-circuit programming (ICP) through USB2.0 and ICP download line, respectively. |
SmartPRO X8 | X | Portable universal device programmer that supports standard-alone chip programming and ICP as well. |
Company Name and Weblink | Product Name | XC800 | Description |
---|---|---|---|
![]() Euros Embedded |
EUROS | X | EUROS is a real-time operating system that takes into consideration the requirements in the embedded field: - Minimal memory requirements. - Short response times through efficient interrupt management. - Flexible communication mechanisms. - Extensive selection of available drivers and protocol stacks. - Hardware independent application development. - Support of several Infineon XC800 microcontroller such as XC86x, XC87x, XC88x. In addition to the operating system the cross-development environment EUROSkit and the high level language debugger EUROScope are available. |
![]() Keil™ Software |
RTX51 TINY | X | Small real-time kernel designed for single-chip applications. The RTX51 Tiny kernel requires only 900 bytes of code space and is well suited for applications that don't need RTOS features like messaging, semaphores, and memory pool management.
|
Company Name and Weblink | Product Name | XC800 | Description |
---|---|---|---|
![]() port GmbH |
Product Name | XC800 | Version | Description ![]() |
Manual and Download |
---|---|---|---|---|
![]() DAVE™ Bench |
X | See download link | Free and Easy to Use Tool Chain. DAVE™ Bench is an Eclipse based platform to provide a complete set of free and easy to use development tools and support SW for Infineon Microcontrollers. In this version DAVE™ Bench supports all XC800 derivatives and includes an improved Eclipses CDT IDE, a free SDCC compiler, easy interface to DAVE™, Flash loader, debugger and a UART terminal program with comprehensive protocol and oscilloscope features. |
|
FLOAD | X | v4.7 / v5.3.4 | FLOAD is a free-of-charge software program that runs on a PC to download HEX code into Infineon XC800 microcontrollers with programmable non-volatile on-chip memory (OTP, Flash, EEPROM) or volatile memory (XRAM). It is able to program XC800 devices through different types of bootstrap loaders (BSLs), i.e. UART, CAN, and LIN, through JTAG/DAS, and through RS485 as well. | |
MemTool V4 | X | v4.7.3 | MemTool is a free of charge software designed for on-chip flash programming. MemTool V4 is supporting the XC800, XC166, XE166, XC2000, TriCore ™, XMC4000 family and the XMC1000 family. This version supports also programming via UART Boot loader for XMC4000 and XMC1000. | Download exe file that includes the installer and the release note: MemTool v4.7.3 exe download |
U-SPY | X | v2.0.2 | The U-SPY software allows user to:
|
U-SPY v2.0.2 zip download (1,7 MB) |
XC800 SDCC | X | v2.5.4 B4 R1.6 | XC800 SDCC [Small Device C Compiler] is a so called open software compiler tool chain and can be used for XC800 related embedded development applications. Supported microcontroller: XC866, XC886/888. Note: This is a legacy version supporting older devices only, for new devices please use DAVE™ Bench that includes a newer version of SDCC | SDCC_XC800_2.5.4B4_R1.6_Setup.zip |
What is Class B?
IEC60730 Annex H Standard
IEC60730 Annex H Standard documents the requirements for electronic controls. It contains detailed tests and diagnostic methods to ensure the safe operation of embedded control hardware and software for household appliances.
IEC60730 Annex H has 3 software classifications for automatic electronic controls:
- Class A - Not intended to be relied upon for the safety of the equipment. Examples:
humidity controls, lighting controls, timers. - Class B - Intended to prevent unsafe operation of the controlled equipment.
Examples: thermal cut-offs and door locks for laundry equipment. - Class C - Intended to prevent special hazards, like explosion of the controlled equipment.
Example: automatic burner controls, gas fired controlled dryer.
For Microcontrollers, the IEC60730 Annex H explains the detail of the tests and diagnostic methods to ensure safe operation of embedded control hardware and software for household appliances.
Why Class B?
From Oct 2007, home appliances to be sold in Europe have to comply with IEC60730 standard. Class B applies for the majority of home appliances, e.g. cookers, dishwashers, refrigerators, dryers, cloth washers, fans…
How does Infineon support Class B?
For its XMC and XC800 families Infineon is providing Software Library routines, which can be used for microcontroller internal supervisory functions and for self-diagnostics.
Furthermore this Software Library routines fulfill the requirements according to the Class B standard and were approved by VDE (reference number 5007865-9999-0001/112626).
What is the customer benefit?
The safety features of the microcontrollers offer significant competitive advantages. In particular, the embedded flash module with its hardware error correction (ECC), and the invariable memory tests which are done without the need to implement the time consuming CRC-memory checker routines. The ECC can correct single bit error and can inherently signal such events to the application with every flash access. This increases CPU performance, frees-up memory space and makes user software easier and safer.
The microcontrollers come with a sophisticated clock supervisory feature. The clock control with it’s on-chip oscillator and PLL, can detect clock faults such as the loss of lock, or double and half frequency. If clock failure occurs, the system is automatically brought into a safe-state and a signal is sent to the event application.
The features described make an application safer without additional cost and overhead.
How to implement?
A dedicated Software Library provides self test routines which the user can call at system startup or periodically at system run time.
A quick start step by step testing guide on Software Library will be provided to the user.
All the latest DIPs are available for FREE download on the related Product web page in tab "Tools&Software"/"Development Tools".
Company Name and Weblink |
Product Name |
Description |
---|---|---|
![]() DAVE™ (Version 2) – Legacy home |
DAVE™ (Version 2) – Legacy | DAVE™ version 2 is the well established Digital Application Engineer from Infineon Technologies supporting XC800, C166, XC166, XE166, XC2000, and the TriCore AUDO family. |
Microcontroller Mediacenter
Please check the Microcontroller Mediacenter for more Videos
Optimized open market customer support set up for systems using AURIX™ including software and other Infineon products such as Power products, Sensor products and modules. They are trained to provide application- and product-specific support.
Support Models | |
---|---|
|
|
|
Design House | Competences | Products |
---|---|---|
|
Microcontroller: AURIX™ Sensors products, |
|
|
Microcontroller: AURIX™, XMC Sensors products, Power products |
|
Infineon PDH Services - Embedded Office brochure
|
Products: Flexible Safety RTOS (pre-certified acc. IEC61508, ISO26262, IEC62304)
Development and Consulting Services: Infineon SafeTLib integration Infineon MCAL integration RTOS, Middleware and Driver development Pre-certification services according IEC61508, ISO26262, IEC62304 Experts for Functional Safety and Industrial Embedded Security |
Microcontroller: AURIX™, XMC |
Solution provider for Embedded Security:
|
Microcontroller: AURIX™ software & security |
|
Tools and services for embedded software development:
|
Microcontroller: AURIX™ software & security |
|
Power Electronic – Made by Frobas
|
|
Microcontroller: AURIX™, XMC™ Power products |
|
|
Microcontroller: AURIX™, XMC Sensors products, Power products |
Infineon PDH Services - HighTec brochure
|
Established embedded tools vendor:
Development and consulting services:
|
Microcontroller: AURIX™, XMC |
![]() http://www.hitex.com/aurix
AURIX™ - PDH- Services - Hitex brochure
AURIX™ - PDH - Support Models Hitex
XMC - PDH- Services - Hitex brochure
|
|
Microcontroller: AURIX™, XMC Sensors products, Power products |
|
INTECS provides leading-edge software technologies to support the major European and Italian organisations in the design and implementation of advanced electronic systems for the Defence, Space and Civilian markets. Markets:
Typical activities are: Products:
Consulting:
|
AURIX™ and XMC™ |
|
Microcontroller: AURIX™ Sensors products, Power products |
|
|
SW-Development & Support Packages for AURIX
|
Microcontroller: AURIX™, XMC |
|
Complete or partial project support including:
|
Microcontroller: AURIX™, XMC Sensors products, Power products |
|
Development and integration services for AURIX
Analysis and Consulting
Test & Verification
|
Microcontroller: AURIX™, XMC |
|
|
Microcontroller: AURIX™ Sensors products, Power products |
|
|
Microcontroller AURIX™, XMC™ , XC2000 families, Sensors products, Power products |
|
|
Microcontroller AURIX™, XMC™ |
How to get an Infineon Preferred Design House (PDH):
Please contact AURIX@infineon.com
How to get in touch base with the Infineon PDH support line:
Please contact PDH-Support@infineon.com
Partner | Description / Contact |
---|---|
|
ARCCORE is an independent software company providing AUTOSAR solutions to the global automotive market. ARCCORE ’s products include embedded software platforms and development tools and can easily be accessed from ARCCORE’s homepage. ARCCORE offers an innovative business model supporting all stages in the software development process providing both open source and commercial license terms. |
![]() |
Bluewind's extensive knowledge of Infineon MCU products gives them the capability to provide expert services for full product design covering the complete design cycle: architectural stage, hardware/software design, product testing, CE compliance and post production. http://www.bluewind.it/ifx_home.html |
E2-CAD ![]() |
E2-CAD is a simplified joint stock company, founded in 2001 by people coming from the automotive electronics industry to provide high level consulting and product development support in the field of Powertrain (Electric Vehicle, transmission), Instrument clusters and Body controllers. E2-CAD has developed a Fast Prototyping ECU designed for real embedded test cases. This ECU includes three boards : The generic board includes multi-purpose interfaces for sensors/actuators (solenoids, motors, analog inputs, …) compliant to automotive standard constraints. The CPU board uses the large processing capabilities of Tricore TC 1797 with a BIOS allowing to adapt an applicative software. The third board is optional and designed to integrate specific customer additional functions. http://e2-cad.com/plateforme-de-prototypage-rapide/?lang=en |
Cichon Engineering Consulting ![]() |
http://ing.cichon.com/infineon |
![]() |
http://www.elektrobit.com/ |
![]() |
eSyslogic provides engineering service for Industrial, Consumer and Multi-Media customers to accelerate designs. eSyslogic has extensive knowledge in Infineon 8 and 16 bit MCU coupled with in-depth know-how in application systems providing full turnkey solution to customers. eSyslogic can provide solutions with Infineon MCUs for the following application areas: capacitive touch control board, miniature beauty and healthcare product, ultrasonic slim fit gadget, portable toll gate reader with DVR, wireless charger etc. http://www.esyslogic.com/eng/product/product01_1.asp |
![]() |
http://www.etas.com/ |
![]() |
Fineio has earned its reputation as a Shenzhen New Hi-tech Enterprise. We specialize in offering professional R&D program to satisfy specific demands from our customers with complete service and support. Our products and business include Induction Cooker, Soybean Milk Maker, Electromagnetic Water Heater ,Air Heater, Electromagnetic Pressure Cooker, Electromagnetic coffee maker, Commercial IH Cooker and Induction heating. We are proud to have a team of professional employees experienced in research and design with a wide sales network. Our business goal is to creat the best brand with the highest reputation and influence in our field. http://www.fineio.com/en/ |
![]() |
The MM232R and the UB232R from FTDI are simple and easy-to-use tools to program and communicate with Infineon's XC800 microcontrollers. They provide seamless connection between the PC's USB port and the microcontroller's UART port and work efficiently together with FLOAD (part of DAVEBENCH).
Applications:
|
![]() |
With 35 years experience in micrcontroller designs, Hitex offers development tools and development services in HW, SW and testing for Infineon microcontrollers. For safety applications according to SIL/ASIL (IEC61508, ISO26262) or ClassB (IEC60335, IEC60730), Hitex can serve you in consulting, with self test software, integration and certification. http://www.hitex.com/ProSil |
![]() |
IHR is an independent company based in Rheinmünster/Germany with global offices and representatives (started in 1992 as a test laboratory and developer for driver / bus software (CAN, LIN, Flexray Ethernet)). Additionally, IHR has been active in the field of automotive application software for Tier 1's and OEM's in the field of stepper motors and flap control in the extended climatic range, actuators, ventilation of the vehicle interior and performance regulation in the seat comfort area. The projects (including ASIL requirements) are implemented according to the IHR Q management system (analogous to ISO TS 16949) and the work is carried out according to SPICE processes. Development Tools for crosslinking in automobiles
And other solutions, for example: Expert Systems for the analysis of network timings, Measuring Tools for the integration of control units, Testing Tools for the production at the OEM and Tier1. |
![]() |
http://www.kpitcummins.com/ |
![]() |
Infineon and MESCO Engineering entered a cooperation to provide reference designs for IO-Link developments and full engineering service using infineon microcontroller. The MESCO IO-Link device stack is ported to a XC800 microcontroller. http://www.mesco-engineering.com/en/services/io-link/cooperation/infineon |
![]() |
For over 20 years, Mixed Mode, a PIXEL Group company, has successfully supported its customers in the development of embedded and software engineering. Mixed Mode is a preferred supplier partner for Infineon projects and as such has extensive know-how of Infineon microcontroller platforms & tools (e.g. 166-, XMC-, TriCore- and Aurix- families).
|
![]() |
http://powerelectronics.de/ |
![]() |
Murata offers technical support for Ceramic Resonators and Crystals to get the optimum oscillation circuit conditions for Infineon MCUs. http://search.murata.co.jp/Ceramy/ICsearchAction.do?sLang=en |
![]() |
NDK Nihon Dempa Kogyo Co.Ltd is one of the top brand in the quartz crystal industry. Market leader especially in the field of automotive applications and telecommunication. With long experience in circuit design we offer measurement to ensure stable oscillation of crystal in the oscillator circuitry. For details about our service kindly follow the url of our German partner Frischer Electronic GmbH: http://www.frischer-frg.com/technical-support-network |
![]() |
|
![]() |
In the field of embedded systems, softgate develops high-performance software based on your specific requirements and needs. We focus on the area of real-time systems, low-level programming, and communication buses. Here, an important element is our experience in the microprocessor environment. softgate has extensive knowledge in Infineon 8-bit, 16-bit controllers and in TriCore™ architecture. softgate has been realizing very demanding projects for various companies from the automotive, medical and consumer electronics sector already. http://www.soft-gate.de |
![]() |
http://www.sotec.eu |
![]() |
TELNET is a Global provider of Offshore/Nearshore Product Development and Engineering Services, following Partnership approaches to servicing our customers worldwide.
|
![]() |
Developing software in conformance with Safety Critical Standards can greatly increase development cost, challenges, costs, and risks. It is critical to optimize your processes to achieve compliance efficiently and cost effectively. Long or short-term Project Consulting, Mentoring. Regulatory Compliance Training and Consulting to help reduce the cost of software certification, Software Development and Testing services to mentor, coach, assist, or fully outsource any of your software engineering activities –e.g. Gap Analysis. Deep domain expertise and real-world experience with Industry Standards including: Avionics Standards: DO-178B, DO-178C, DO-254, Medical Standards: FDA 510(k), PMA, Automotive Standard: ISO 26262,Railway Standards: CENELEC, EN 50126, EN 50128, and EN 50129, Industrial Automation Standard: IEC 61508 |
Infineon offers programming services for certain customer-specific applications. We adapt programs for specific needs in applications such as automotive and electric motor control, building on Infineon’s Microcontroller Firmware and Software libraries.
For more Information on Programming Services please contact your nearest Infineon sales office or contact one of our partners below:
Company Name and Weblink | C500 | XC800 | C166 | XC2000 | TriCore ™ | Description |
---|---|---|---|---|---|---|
![]() btv technologies gmbh |
X | X | X | X | X | btv offers: State of the art programming , tape & reel and logistics services, on 7 days a week, 24 hours. Main customers come from the automotive and telecommunications sector. We are certified acc. to TS16949, ISO9001. |
![]() FALCON |
X | X | X | X | Falcon Denshi K.K. offers the programming service from 1 chip to mass production in Japan market. Falcon Programming Center is able to offer ROM programming service, marking, taping & reeling, baking, dry packing, 2D inspection, 3D lead scan and socket cleaning & restoration service and so on. | |
X | X | X | X | X | Full-fledged Automatic Programming Service Founded in 2002, Flatek provide programming and testing services in Great China Market, including service facilities in Taipei, Shenzhen, Shanghai, Chengdu, and Zhengzhou. Flatek is a ISO-9001 certified company. Major Services:
|
|
![]() Hi-Lo Systems |
X | X | X | X | HI-LO SYSTEMS established its Programming Center in 2001 This Center has been ISO-9001 and TS-16949 certified. HI-LO Programming Center is able to offer comprehensive and also competitive solutions for device programming, marking, taping & reeling, baking, dry packing, laser mark, 2D inspection and 3D lead scan, etc., including special request of customized devices programming and packing. Hi-Lo offers the programming services in Great China zone, including Taipei, Hsinchu, Hong Kong and Shanghai. |
|
![]() HTV GmbH |
X | X | X | X | X | Programming of electronic components: • Programming capacity >750,000 pcs/day • Programming of all electronic components incl. wafer-programming • Own development of algorithms & adapters • HTV-On-Site Programming - programming at customer's facility In addition we provide a full range of services like complex serial number programming, automated tape&reel service with 3D lead-inspection, laser marking, marking removal etc.
|
Test and Qualification of electronic components: • Testing capacity >450,000 pcs/day • Data sheet and electrical authenticity test • Component qualification & environmental simulations • Screening of specific parameters • Fully automated high capacity testers • Development of test programs and ASICs HTV offers fast and flexible testing solutions tailor made to specific customer requirements. We test and qualify wafers, components and assemblies. Our engineers are specialized in performing complex test applications including own development of test-programs and robots.
|
||||||
Long-Term Conservation of electronic components: Our unique Thermal-Absorptive Gas-Barrier Method TAB® offers a long-term conservation of components or complete devices currently up to 50 years. This product-specific reduction of the determining physical and chemical aging processes keeps components alive for decades also after end-of-life announcement. Analysis of electronic components, packaging, wafer sawing, tinning & retinning etc. Certification: ISO/TS16949 & ISO9001 |
||||||
X | X | X | X | X | Full-fledged Automatic Programming Service ProMik’s trusted programming services build on 10 years experience and offer fully automated and integrated programming systems. Our services range from automated device handling/programming with lead inspection (2D-Collinearity and 3D-Coplanarity), laser-marking with full traceability to logistic services. ProMik offer an additional advantage for its customers: accessible engineering Know-How on site. Programming
Competence in this area has enabled Promik to STL (Ship to line) for key Automotive customers Certification TS16949 and ISO9001 |
|
X | X | X | X | X | SEMITRON W.Röck GmbH was founded 1975 in south of Germany by Mr. Dipl.-Ing. Werner Röck More than 40 Years competence and experience! Meanwhile 140 employees, independent company with flexible structures and flat hierarchy. This company has been ISO-9001 certified and offer the programming service worldwide. Company locations are in Germany and Switzerland. For programming Security Devices, MCU`s, EPROM`s, FLASHE`s ( standard, NAND, NOR… ) OTP`s, PLD`s … we use systems from DATA I/O, BP Microsystems, ELNEC, HI/LO … etc. Automatically programming and Tape & Reel of SOT23 is no problem since 10 year`s. Marking options: Label, Ink and Laser Inspection options: 2D and 3D Leadscan Delivery: Tray, Tube and Tape & Reel Packaging: ESD, Dry Pack, Nitrogen Programming capacity: up to 500`000 pcs./day Additional services!
|
For programming services companies:
If you offer programming services specific for Infineon Microcontrollers and want to be listed on this page, please write an email using the contact form below.
The Infineon "HOT" hands on training series is dedicated to support your design.
The training material shows you examples for your application.
To execute the trainings you need to order the specific kits shown in the "HOT Shopping List".
The training material contains:
-
Code example
-
Complete project files for Keil and DAvE Bench environments
-
Powerpoint slides to guide you through each topic step by step
-
All examples have been built as described in the powerpoint slides
Click here for eLearnings and presentations
Another good example of the high feature integration with XC800 microcontrollers is this example of a general purpose pump or fan application. The XC878 microcontroller manages field oriented three phase motor control in this sensorless solution. Furthermore, the same microcontroller also performs PFC to increase the efficiency of power conversion. IEC 60730/Class B certification guarantees a proven secure solution for home appliance devices.
Key Features:
- Inverter control and PFC
- Field oriented three phase motor control
- Safety with IEC 60730/Class B compliance
- Temperature control
- LED display control
Today, still a lot of air conditioners - a true mass market application - are build with low-efficient motor drives and power conversion solutions. This applicaton example shows an improved solution with the use of only two 8-bit microcontrollers.
Key Features:
- Inverter control
- Compressor restart dely
- Outdoor and indoor fan speed control
- Overcurrent protection
- Temperature control
- Power factor correction (PFC)
- Temperature arithmetic processing
In the growing market for electronic vehicles like the eBike, low-cost and highly-efficient control solutions are required. In the below application example, the XC836 microcontroller handles the motor control, battery charging and other functions of the ECU. Key features of the controller include symmertric PWM with automatic dead-time for up to three phases, a fast A/D converter that can be triggered synchronously with PWM, hardware-implemented fault handling and automatic Hall-effect sensor decoding and HW noise filter.
Key Features:
- High performance motor control @ 48MHz
- Symmetric PWM with automatic dead-time for up to 3 phases
- Fast A/D converter that can be triggered synchronously to PWM
- Hardware-implemented fault handling
- Automatic Hall-effect sensor decoding and HW noise filter
Find an answer to your question
Technical Assistance Center (TAC)
Infineon welcomes your comments and questions.
If you have any questions concerning our products, please fill out the following form. Your inquiry will be sent to the appropriate specialist who will be in touch with you as soon as possible.
You will receive a confirmation E-mail to validate your address in our system. Any attached file to the reply which will help to support your inquiry is highly appreciated.