The
IP core of the OR1200 is implemented in the
Verilog HDL. As an open source core, the design is fully public and may be downloaded and modified by any individual. The official implementation is maintained by developers at OpenCores.org. The implementation specifies a power management unit, debug unit, tick timer,
programmable interrupt controller (PIC), central processing unit (CPU), and memory management hardware. Peripheral systems and a memory subsystem may be added using the processor's implementation of a standardized 32-bit
Wishbone bus interface. The OR1200 is intended to have a performance comparable to an
ARM10 processor architecture. == CPU/DSP ==