Product Release Announcement
Automotive Processing
NXP Model-Based Design Toolbox
for RADAR – version 1.0.0
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
記事全体を表示