A Forth or C core from Brad Eckert, around 2003:
Quote:
CD16 Soft CPU, A synthesizable 16-bit CPU with development tools.
The CD16 is a cross between a stack CPU and a register CPU, a 16-bit chip, designed to fit the back ends of Forth and C compilers, so the architecture lends itself to efficient execution of both Forth and C.
On a Xilinx Spartan2, expect 20 MHz and 350 LUTs. Or, half of a XC3S50 at 40 MHz.
http://web.archive.org/web/200607070459 ... /index.htmvia Marcos Cruz at
http://forum.6502.org/viewtopic.php?p=42437#p42437