SPU Mark II™
SPU Mark II™ is a new generation of 16-bit CPUs tailored for low resource usage.
Contrary to most CPUs on the market, the SPU Mark II™ is a stack machine, providing benefits to both hardware implementors and programmers. It's as easy to write or compile code for the SPU Mark II™ as it is to create a hardware realization of it.
Ashet Technologies™ is proud to provide you with this new technology and enables you to create new low power systems with an easy.
Features
Highly orthogonal instruction set
Optimal utilization of the encoding space
True 16 bit architecture
Comes with a good bunch of companion IP cores for better integration
Documents & Downloads
Documentation
Application Notes
- AN000 - Understanding the Instruction Set
- AN001 - The SPU Assembly Language
- AN002 - Standard Calling Convention
- AN003 - Writing efficient code
Software & Sources
Toolchain (x86_64-linux) (soon)
Toolchain (x86_64-windows) (soon)
Toolchain (x86_64-macos) (soon)
Toolchain (aarch64-linux) (soon)
Toolchain (arm-linux) (soon)