The Amber processor core is an open-source ARM-compatible 32-bit RISC processor. It is hosted on the OpenCores website and is part of a movement to develop a library of open source hardware intellectual property. The Amber core is fully compatible with the ARMv2 instruction set and is therefore supported by the GNU toolchain. This older version of the ARM instruction set is supported because it is not covered by patents so can be implemented without a license from ARM Holdings, unlike some previous open source projects. The Amber project provides a complete embedded FPGA system incorporating the Amber core and a number of peripherals, including UARTs, timers and an Ethernet MAC.
- Official website
- Amber Core Specification
- Marsohod Blog
- Cambridge Calling: The rise of the ARM clones