Investigating ARM Cortex® M33 core: DSP Acceleration #ARM @McuOnEclipse

The MCU on Eclipse blog posts about investigating ARM Cortex® M33 core with TrustZone® – DSP Acceleration.

If you ask your colleagues about ARM Cortex® M33 core, they’ll most likely remember that the ARMv8-M architecture adds the (optional!) TrustZone® security extension. But one, overlooked but significant new feature in ARMv8-M is the new coprocessor interface.

With the LPC55S69 microcontroller, NXP decided to add an extremely powerful DSP Accelerator onto this coprocessor interface, named PowerQuad.

PowerQuad is a collection of mathematics ‘engines’ that accelerate common functions. It works natively in the floating point data type, but can convert and scale integer data types ‘on-the-fly’.

See the video below and the post for more.