AMMCLib support for S32R294 e200z7 cores

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

AMMCLib support for S32R294 e200z7 cores

239 Views
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.

Labels (1)
Tags (3)
0 Kudos
Reply
2 Replies

203 Views
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 Kudos
Reply

195 Views
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 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2406748%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAMMCLib%20support%20for%20S32R294%20e200z7%20cores%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2406748%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20NXP%20team%2C%3C%2FP%3E%3CP%3EWe%20are%20developing%20an%20application%20for%20the%20S32R294%20and%20would%20like%20to%20use%20AMMCLib%20on%20its%20e200z7%20cores.%3C%2FP%3E%3CP%3EIs%20there%20an%20AMMCLib%20release%20that%20officially%20supports%20the%20S32R294%3F%20If%20not%2C%20could%20you%20recommend%20another%20NXP-provided%20math%20library%20that%20is%20compatible%20with%20the%20S32R294%20e200z7%20core%3F%3C%2FP%3E%3CP%3EPlease%20also%20let%20us%20know%20whether%20a%20specific%20S32%20Design%20Studio%20toolchain%2C%20SDK%2C%20or%20RSDK%20version%20is%20required.%3C%2FP%3E%3CP%3EThank%20you.%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%20Libraries%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%3EHi%20Peter%2C%3C%2FP%3E%3CP%3EThank%20you%20for%20the%20clarification.%3C%2FP%3E%3CP%3EOur%20target%20application%20is%20a%20radar%20signal-processing%20pipeline.%20We%20plan%20to%20run%20the%20following%20algorithms%20on%20the%20S32R294%20e200z7%20cores%3A%3C%2FP%3E%3CUL%3E%3CLI%3EDML-based%20direction-of-arrival%20estimation%3C%2FLI%3E%3CLI%3EA%20small%20number%20of%20FFT%20operations%3C%2FLI%3E%3CLI%3EKalman%20filtering%2C%20including%20matrix%20multiplication%2C%20transposition%2C%20and%20linear-system%20solving%20or%20matrix%20inversion%3C%2FLI%3E%3CLI%3EFeature%20extraction%20and%20lightweight%20radar%20target%20classification%20using%20vector%2C%20matrix%2C%20and%20statistical%20operations%3C%2FLI%3E%3C%2FUL%3E%3CP%3ERunning%20these%20algorithms%20on%20the%20e200z7%20cores%20would%20reduce%20data%20transfers%20and%20data-format%20conversions%20between%20the%20SPT%20and%20e200z7%2C%20which%20should%20improve%20processing%20efficiency.%3C%2FP%3E%3CP%3EWe%20are%20looking%20for%20optimized%20FFT%2C%20complex%20arithmetic%2C%20matrix%2C%20vector%2C%20and%20linear%20algebra%20functions%20for%20the%20S32R294%20e200z7%20cores.%20Does%20NXP%20provide%20a%20suitable%20math%20or%20DSP%20library%20for%20these%20use%20cases%3F%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%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%3EHello%2C%3C%2FP%3E%0A%3CP%3EThere%20is%20not%20an%20AMMCLib%20release%20that%20officially%20supports%20the%20S32R294%20platform.%3C%2FP%3E%0A%3CP%3EThe%20AMMCLib%20device%20support%20list%20currently%20includes%20several%20Power%20Architecture%20MCU%20families%20(for%20example%20MPC577xK%2FMPC5775E)%2C%20but%20S32R294%20is%20not%20listed%20as%20a%20supported%20target.%3C%2FP%3E%0A%3CP%3EFor%20S32R294%20development%2C%20NXP's%20primary%20software%20offering%20is%20the%20Radar%20SDK%20for%20S32R29x%20together%20with%20the%20S32%20Design%20Studio%20Power%20Architecture%20toolchain.%3C%2FP%3E%0A%3CP%3EWhat%20should%20be%20the%20target%20application%3F%3C%2FP%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EPeter%3C%2FP%3E%3C%2FLINGO-BODY%3E