Accelerate AI based software development on AURIXTM TC4x with Model-Based Design and optimized code
The Infineon AURIX™ TC4x family of microcontrollers is suited for a wide range of automotive and industrial applications. The integrated Parallel Processing Unit (PPU) includes artificial intelligence (AI) capabilities required for next generation control tasks, including real-time motor control. This webinar showcases an example of estimating the rotor position of a motor in real-time with the TC4x. The AI-based software performing the motor control functions can be fully developed using a Model-Based Design approach.
The webinar also describes the tools that have been optimized for TC4x software development: Synopsys’ ARC® MetaWare for AURIX™ TC4x and MathWorks’ Embedded Coder® and SoC Blockset™ Support Packages for AURIX™ TC4x.
This webinar is presented jointly by Infineon, Synopsys, and MathWorks.
Within the workflow for the motor control development,
- Infineon will provide an overview of the architecture of the AURIX™ TC4x family of microcontrollers.
- Synopsys® will provide an overview of the Parallel Processing Unit (PPU), libraries and tooling.
- MathWorks will cover an overview of Model-Based Design and target-optimized automatic code generation.
About the Presenters
Dr. Kajetan Nürnberger, Principal Engineer, Infineon
Before joining the automotive semiconductor world Dr. Kajetan Nürnberger worked on avionic software both in an industrial and academic environment. In Infineon Technologies he started in the software predevelopment team for the AURIX™. He is now working in the application engineering enabling the full compute resources of the TC4x.
Guy Ben Haim, Staff Product Manager, Synopsys®
Guy is a Staff Product Manager with extensive engineering experience of more than 25 years in the semiconductor industry. Guy is responsible for marketing and business development of Synopsys ARC® software products supporting a portfolio of configurable processor IP cores that integrate high efficiency RISC, DSP and AI/ML accelerators. Guy drives product vision, definition and strategy, market trends research, and works closely with cross-functional teams to deliver high-quality ARC Processor software development products that meet the needs of Synopsys’ customers. Guy holds a Master of Engineering in Computer Networks from Toronto Metropolitan University, an MBA from the Technion Israel Institute of Technology, and a B.Sc from Tel-Aviv University.
Murat Belge, Consulting Engineer, MathWorks
Murat is a consulting engineer at the MathWorks. He is the technology team lead for SoC Blockset Support Package for Infineon Aurix TC4x Microcontrollers. He worked in MathWorks for over 18 years in various areas including code generation for embedded systems, networking protocols, middleware representation and integration, IOT, device driver abstraction and integration, targeting embedded Linux systems, embedded vision and motor control. His experience includes developing embedded vision algorithms for SIMD processors and developing time domain reflectometry diagnostics systems for digital subscriber lines. Belge received his Ph.D. from Northeastern University, M.S. and B.S. from Bilkent University in Turkey, all in electrical engineering.
Recorded: 26 Jun 2023
Featured Product
Embedded Coder
Up Next:
Related Videos:
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia-Pacífico
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)