This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NEON SIMD Register Diagram

Hello,

I’m new to ARM architecture and was looking to get a better understanding of how it works. Most notably, the Cortex-A series and its DSP functionality.

When looking through the NEON SIMD page on ARM's webpage (NEON - ARM), it mentions that NEON technology has 32 registers, 64-bits wide OR "dual view as 16 registers,128-bits wide". Any clarification on what this means? (Or just dual view in general)

Looking at this photo/diagram below:

Diagram illustrating NEON packed SIMD processing

Does this accurately represent the NEON architecture? If so, does each source register consist of 32 registers? Or is it 32 registers split up between the source and destination registers?

Regards,

Kenrick

0