|
The Automotive Embedded Systems, Model-Based Design Tools Team at NXP Semiconductors, is pleased to announce the release of the Model-Based Design Toolbox for RADAR version 1.0.0. This release supports automatic code generation for ARM Cortex-A53, NXP SPT Accelerator and NXP LAX Accelerator cores from MATLAB for NXP S32R45 Automotive Microprocessors. This release adds support for code generation and execution on both LAX cores, OpenMP code generation for parallel execution of for loops, and Processor-in-the-Loop (PIL) simulation, improves the code generation and Radar processing demo, and adds support for new exponential, logarithmic, min, max, and thresholding LAX kernels. The product comes with 60+ examples, covering the supported RSDK SPT and LAX Kernels from MATLAB API and demonstrating the programming of the LAX accelerator from MATLAB environment.
Target audience:
This product is part of the Automotive SW – Model-Based Design Toolbox.
FlexNet Location:
https://nxp.flexnetoperations.com/control/frse/download?element=6450491
Technical Support:
NXP Model-Based Design Toolbox for RADAR issues will be tracked through the NXP Model-Based Design Tools Community space.
https://community.nxp.com/community/mbdt
Release Content:
- Automatic C code generation from MATLAB® for NXP S32R45:
- ARM Cortex-A53
- NXP LAX Accelerator
- Code generation and execution on both LAX cores
- Support for execution of RSDK SPT kernels:
- rangeFFT, dopplerFFT, NonCohComb
- Support Linux application build and run
- NXP Auto Linux BSP 37.0 for S32R45
- Includes MATLAB API for additional RSDK LAX Kernels highly optimized for LAX accelerator
- add, sub, mul, div, times, cT, inv
- abs, abs2, sqrtAbs, conj, norm, norm2
- diag, eye, zeros, ones, find, sort
- exp, log, log2, log10, min, max, thresbit
- cospi, sinpi, tanpi, cispi, sincpi
- acospi, asinpi, atanpi, atan2pi
- Processor-in-the-Loop (PIL) simulation mode
- Improved code generation and reduced memory usage
- Support for Radar SDK version 1.2.0
- Support for MATLAB versions:
- R2023a
- R2023b
- R2024a
- R2024b
- More than 60 examples showcasing the supported functionalities:
- Cholesky
- Gauss-Newton
- Eigen (new)
- Kalman Filter
- Linear Regression
- Large Matrix Multiplication
- Navier-Stokes
- QR Factorization (updated)
- MUSIC DoA (updated)
- Radar processing demo – Automated Driving Toolbox scenario (updated)
- Standalone and Processor-in-the-Loop (PIL) simulation
- Range FFT, Doppler FFT, and Non-Coherent Combining offloaded to NXP SPT accelerator
- MUSIC DoA offloaded to NXP LAX accelerator

- Radar processing demo – RoadRunner Toolbox scenario (new)
- Processor-in-the-Loop (PIL) simulation

For more details, features, and how to use the new functionalities, please refer to the Release Notes and Quick Start Guides documents attached.
MATLAB® Integration:
The NXP Model-Based Design Toolbox extends the MATLAB® experience by allowing customers to evaluate and use ARM Cortex-R52 core, NXP SPT Accelerator, and NXP LAX Accelerator from NXP’s S32R45 processor and evaluation board solutions out-of-the-box. NXP Model-Based Design Toolbox for RADAR version 1.0.0 is fully integrated with MATLAB® environment.
Target Audience:
This release (1.0.0) is intended for technology demonstration, evaluation purposes, and prototyping on NXP S32R45 Processors and Evaluation Boards.
Useful Resources:
Examples, Trainings, and Support: https://community.nxp.com/community/mbdt
 |