xr16 is a simple 16-bit reduced instruction set computer designed to run
integer-only C programs.
Its design is optimized for an area-efficient pipelined
implementation in a field-programmable gate array and other gate- and
interconnect-constrained environments.

The XSOC system-on-a-chip and the xr16 processor core are now provided
in both Verilog and Foundation schematics representations.