AMMCLib support for S32R294 e200z7 cores

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

AMMCLib support for S32R294 e200z7 cores

222 次查看
CSBoy
Contributor II

Hello NXP team,

We are developing an application for the S32R294 and would like to use AMMCLib on its e200z7 cores.

Is there an AMMCLib release that officially supports the S32R294? If not, could you recommend another NXP-provided math library that is compatible with the S32R294 e200z7 core?

Please also let us know whether a specific S32 Design Studio toolchain, SDK, or RSDK version is required.

Thank you.

标签 (1)
标记 (3)
0 项奖励
回复
2 回复数

186 次查看
petervlna
NXP TechSupport
NXP TechSupport

Hello,

There is not an AMMCLib release that officially supports the S32R294 platform.

The AMMCLib device support list currently includes several Power Architecture MCU families (for example MPC577xK/MPC5775E), but S32R294 is not listed as a supported target.

For S32R294 development, NXP's primary software offering is the Radar SDK for S32R29x together with the S32 Design Studio Power Architecture toolchain.

What should be the target application?

Best regards,

Peter

0 项奖励
回复

178 次查看
CSBoy
Contributor II

Hi Peter,

Thank you for the clarification.

Our target application is a radar signal-processing pipeline. We plan to run the following algorithms on the S32R294 e200z7 cores:

  • DML-based direction-of-arrival estimation
  • A small number of FFT operations
  • Kalman filtering, including matrix multiplication, transposition, and linear-system solving or matrix inversion
  • Feature extraction and lightweight radar target classification using vector, matrix, and statistical operations

Running these algorithms on the e200z7 cores would reduce data transfers and data-format conversions between the SPT and e200z7, which should improve processing efficiency.

We are looking for optimized FFT, complex arithmetic, matrix, vector, and linear algebra functions for the S32R294 e200z7 cores. Does NXP provide a suitable math or DSP library for these use cases? 

Best regards,

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2406748%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAMMCLib%20%E5%AF%B9%20S32R294%20e200z7%20%E5%86%85%E6%A0%B8%E7%9A%84%E6%94%AF%E6%8C%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2406748%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8CNXP%E5%9B%A2%E9%98%9F%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E4%B8%BA%20S32R294%20%E5%BC%80%E5%8F%91%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%B9%B6%E5%B8%8C%E6%9C%9B%E5%9C%A8%E5%85%B6%20e200z7%20%E5%86%85%E6%A0%B8%E4%B8%8A%E4%BD%BF%E7%94%A8%20AMMCLib%E3%80%82%3C%2FP%3E%3CP%3E%E6%98%AF%E5%90%A6%E6%9C%89%E5%AE%98%E6%96%B9%E6%94%AF%E6%8C%81%20S32R294%20%E7%9A%84%20AMMCLib%20%E7%89%88%E6%9C%AC%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%EF%BC%8C%E6%82%A8%E8%83%BD%E5%90%A6%E6%8E%A8%E8%8D%90%E5%8F%A6%E4%B8%80%E4%B8%AA%E4%B8%8E%20S32R294%20e200z7%20%E5%86%85%E6%A0%B8%E5%85%BC%E5%AE%B9%E7%9A%84%20NXP%20%E6%8F%90%E4%BE%9B%E7%9A%84%E6%95%B0%E5%AD%A6%E5%BA%93%EF%BC%9F%3C%2FP%3E%3CP%3E%E5%8F%A6%E5%A4%96%EF%BC%8C%E8%AF%B7%E4%B8%8E%E6%88%91%E4%BB%AC%E8%81%94%E7%B3%BB%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E7%89%B9%E5%AE%9A%E7%9A%84%20S32%20Design%20Studio%20%E5%B7%A5%E5%85%B7%E9%93%BE%E3%80%81SDK%20%E6%88%96%20RSDK%20%E7%89%88%E6%9C%AC%E3%80%82%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2406748%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EC%7CC%2B%2B%E5%BA%93%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2407145%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20AMMCLib%20support%20for%20S32R294%20e200z7%20cores%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2407145%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E5%BD%BC%E5%BE%97%EF%BC%8C%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E4%BD%A0%E7%9A%84%E8%A7%A3%E9%87%8A%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E7%9A%84%E7%9B%AE%E6%A0%87%E5%BA%94%E7%94%A8%E6%98%AF%E9%9B%B7%E8%BE%BE%E4%BF%A1%E5%8F%B7%E5%A4%84%E7%90%86%E6%B5%81%E7%A8%8B%E3%80%82%E6%88%91%E4%BB%AC%E8%AE%A1%E5%88%92%E5%9C%A8%20S32R294%20e200z7%20%E5%86%85%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%E4%BB%A5%E4%B8%8B%E7%AE%97%E6%B3%95%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%E5%9F%BA%E4%BA%8EDML%E7%9A%84%E5%88%B0%E8%BE%BE%E6%96%B9%E5%90%91%E4%BC%B0%E8%AE%A1%3C%2FLI%3E%3CLI%3E%E5%B0%91%E9%87%8FFFT%E8%BF%90%E7%AE%97%3C%2FLI%3E%3CLI%3E%E5%8D%A1%E5%B0%94%E6%9B%BC%E6%BB%A4%E6%B3%A2%EF%BC%8C%E5%8C%85%E6%8B%AC%E7%9F%A9%E9%98%B5%E4%B9%98%E6%B3%95%E3%80%81%E8%BD%AC%E7%BD%AE%E5%92%8C%E7%BA%BF%E6%80%A7%E7%B3%BB%E7%BB%9F%E6%B1%82%E8%A7%A3%E6%88%96%E7%9F%A9%E9%98%B5%E6%B1%82%E9%80%86%3C%2FLI%3E%3CLI%3E%E5%88%A9%E7%94%A8%E5%90%91%E9%87%8F%E3%80%81%E7%9F%A9%E9%98%B5%E5%92%8C%E7%BB%9F%E8%AE%A1%E8%BF%90%E7%AE%97%E8%BF%9B%E8%A1%8C%E7%89%B9%E5%BE%81%E6%8F%90%E5%8F%96%E5%92%8C%E8%BD%BB%E9%87%8F%E7%BA%A7%E9%9B%B7%E8%BE%BE%E7%9B%AE%E6%A0%87%E5%88%86%E7%B1%BB%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E5%9C%A8%20e200z7%20%E5%86%85%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%E8%BF%99%E4%BA%9B%E7%AE%97%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%87%8F%E5%B0%91%20SPT%20%E5%92%8C%20e200z7%20%E4%B9%8B%E9%97%B4%E7%9A%84%E6%95%B0%E6%8D%AE%E4%BC%A0%E8%BE%93%E5%92%8C%E6%95%B0%E6%8D%AE%E6%A0%BC%E5%BC%8F%E8%BD%AC%E6%8D%A2%EF%BC%8C%E4%BB%8E%E8%80%8C%E6%8F%90%E9%AB%98%E5%A4%84%E7%90%86%E6%95%88%E7%8E%87%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E5%AF%BB%E6%89%BE%E9%80%82%E7%94%A8%E4%BA%8E%20S32R294%20e200z7%20%E5%86%85%E6%A0%B8%E7%9A%84%E4%BC%98%E5%8C%96%20FFT%E3%80%81%E5%A4%8D%E6%95%B0%E8%BF%90%E7%AE%97%E3%80%81%E7%9F%A9%E9%98%B5%E8%BF%90%E7%AE%97%E3%80%81%E5%90%91%E9%87%8F%E8%BF%90%E7%AE%97%E5%92%8C%E7%BA%BF%E6%80%A7%E4%BB%A3%E6%95%B0%E8%BF%90%E7%AE%97%E5%87%BD%E6%95%B0%E3%80%82NXP%E6%98%AF%E5%90%A6%E4%B8%BA%E8%BF%99%E4%BA%9B%E5%BA%94%E7%94%A8%E5%9C%BA%E6%99%AF%E6%8F%90%E4%BE%9B%E5%90%88%E9%80%82%E7%9A%84%E6%95%B0%E5%AD%A6%E6%88%96DSP%E5%BA%93%EF%BC%9F%3C%2FP%3E%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2406991%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20AMMCLib%20support%20for%20S32R294%20e200z7%20cores%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2406991%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E7%9B%AE%E5%89%8D%E8%BF%98%E6%B2%A1%E6%9C%89%E6%AD%A3%E5%BC%8F%E6%94%AF%E6%8C%81%20S32R294%20%E5%B9%B3%E5%8F%B0%E7%9A%84%20AMMCLib%20%E7%89%88%E6%9C%AC%E3%80%82%3C%2FP%3E%0A%3CP%3EAMMCLib%20%E8%AE%BE%E5%A4%87%E6%94%AF%E6%8C%81%E5%88%97%E8%A1%A8%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC%E5%87%A0%E4%B8%AA%20Power%20Architecture%20MCU%20%E7%B3%BB%E5%88%97%EF%BC%88%E4%BE%8B%E5%A6%82%20MPC577xK%2FMPC5775E%EF%BC%89%EF%BC%8C%E4%BD%86%20S32R294%20%E6%9C%AA%E5%88%97%E4%B8%BA%E6%94%AF%E6%8C%81%E7%9A%84%E7%9B%AE%E6%A0%87%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%AF%B9%E4%BA%8E%20S32R294%20%E5%BC%80%E5%8F%91%EF%BC%8CNXP%20%E7%9A%84%E4%B8%BB%E8%A6%81%E8%BD%AF%E4%BB%B6%E4%BA%A7%E5%93%81%E6%98%AF%20S32R29x%20%E7%9A%84%20Radar%20SDK%20%E4%BB%A5%E5%8F%8A%20S32%20Design%20Studio%20%E7%94%B5%E6%BA%90%E6%9E%B6%E6%9E%84%E5%B7%A5%E5%85%B7%E9%93%BE%E3%80%82%3C%2FP%3E%0A%3CP%3E%E7%9B%AE%E6%A0%87%E5%BA%94%E7%94%A8%E5%BA%94%E8%AF%A5%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3EPeter%3C%2FP%3E%3C%2FLINGO-BODY%3E