Lauterbach ha annunciato il supporto per il motore SDMA nella famiglia di processori NXP iMX.
I dispositivi iMX sono progettati per applicazioni impegnative in vari settori, tra cui soluzioni automotive, avioniche e dei trasporti, robotiche, controllo degli edifici, sanità e Human Machine Interface in generale.
l controller DMA sono progettati per spostare blocchi di dati tra la memoria principale e le periferiche (e viceversa) senza la necessità di intervento da parte del processore centrale e, spesso, i trasferimenti tramite DMA sono collocati oltre le parti gestibili dagli strumenti di debug, apparendo frequentemente come “black box” all’interno della CPU.
Con la nuova funzionalità introdotta da Lauterbach, gli sviluppatori dispongono invece degli strumenti necessari per interrogare la memoria e i registri del motore SDMA, impostare breakpoints, interrompere i trasferimenti e procedere a step negli script di controllo del motore SDMA.
Questa funzione è disponibile per i clienti di Lauterbach a partire dal 2 maggio 2020.
Inizialmente è incluso il supporto per iMX6 ma verrà presto esteso per supportare altri dispositivi iMX.