AURIX™ (AUtomotive Realtime Integrated NeXt Generation Architecture) is Infineon’s brand new family of microcontrollers serving exactly the needs of the automotive industry in terms of performance and safety. Its innovative multicore architecture based on up to three independent 32-bit TriCore™ CPUs has been designed to meet highest safety standards while significantly increasing performance at the same time.
Using the AURIX™ platform, automotive developers will be able to control powertrain and safety applications with one single MCU platform. Developments using AURIX™ will require less effort to achieve the ASIL-D standard than with a classical Lockstep architecture. Customers wanting to reduce their time-to-market can now cut down their MCU safety development by 30%. On the same token, up to 100% performance surplus allows for more functionality and sufficient resource buffer for future requirements, keeping the power consumption on single core microcontroller level. While protecting IP, theft and fraud AURIX™ provides an already built-in Hardware Security Module.
With its special feature set AURIX™ is the perfect match for powertrain applications (including hybrid and electrical vehicles) as well as safety applications (such as steering, braking, airbag and advanced driver assistant systems).
Click here to enlarge block diagram
The innovative AURIX™ multicore architecture offers best in-class real-time performance at a low power consumption using 3 parallel 32-bit TriCore™ CPUs running up to 300MHz combined with a powerful Generic Timer Module (GTM). AURIX™ provides additional 100% performance (in comparison to the 90nm TC1798, which is currently the most performing automotive microcontroller in the market), at the same power consumption as previous single core microcontroller family AUDO MAX.
The AURIX™ architecture has been developed according to an audited ISO26262 compliant process and designed to efficiently meet ASIL-D on application level. The platform is using up to 2 in TriCore™ lockstep mode, an diverse lockstep architecture combined with cutting edge safety technology such as e.g. safe internal communication buses or distributed memory protection system. Innovative encapsulation techniques allow integration of software with various safety levels (QM to ASIL-D) from different sources, reducing significantly the system complexity. With this optimized approach, multiple applications and operating systems are seamlessly hosted on a unified platform. Thus, productivity gains up to 30%, resulting in less development efforts and reduced time-to-market at our customers.
Anticipating upcoming security and protection requirements, Infineon has integrated a programmable Hardware Security Module (HSM) into the AURIX™ family. The security module was implemented by the market leader in chipcard technology using state-of-the art encryption technology. This “embedded chipcard” protects against attacks of IP infringement, fraud and software hijacking. Customers can rely on a proven and efficient security platform.
With Infineon´s market leading expertise, customer demands for individual scalability have been translated into a universal product roadmap. Designed to optimize our customers’ invest, the AURIX™ family comes with a comprehensive range of fully modular components ensuring long-term design-flexibility.
To ensure a continuous supply with premium quality also in case of natural disasters, Infineon has set up dual-fab manufacturing using two local separated Frontend production sites. Both sites are using identical certified processes and tooling. All products from both sides will be AEC-Q100 qualified and are manufactured in a 65nm technology. With this concept, continuous product supply is realized with minimum customer efforts for re-qualification.
Infineon's tool partners offer a wide range of tools specifically adapted to AURIX™, facilitating efficient development of complex automotive applications and in particular helping to keep the costs for multicore software development under control. All the typical issues of multicore software development; correctness, performance and scalability are addressed explicitly. Several highly optimizing C/C++ cross compilers and debuggers with reach functionality for efficient debugging and tracing are available.
AURIX™ is an extraordinary, programmer friendly architecture, with a focus on predictability and hence a perfect fit for hard real time applications. The architecture offers not only multiple cores, but also several other duplicated resources. Interference between parallel software can be prevented by dedicated hardware mechanisms and on compiler and linker level.
Timing and scheduling analysis is supported by well established, and particularly to AURIX™ adapted tools. With this the achievable performance can be predicted early in the development process enabling a fast and efficient SW development.
Several feature-rich simulation packages are available to facilitate model based development of customer circuitry around AURIX™ devices. The AURIX™ simulation models can easily be connected to modeling environments such as Matlab Simulink.
Dedicated measurements, calibration and diagnostics tool provide all the functionality needed for the development of automotive ECUs. A free of charge TriCore™ Entry Tool Chain, comprising a fully functional GNU C compiler including debugger and an Eclipse based development environment, can be downloaded from the Infineon TriCore™ product web site: www.infineon.com/freetools