FPz8 is a softcore processor based on Zilog Z8 encore (eZ8) 8-bit core. FPz8 features 2kb of RAM, 16kb of program memory, 8-level vectored interrupt controller with programmable priority and an on-chip debugger compatible with Zilog's OCD protocol.
This softcore was designed to be almost 100% compatible with eZ8 object-code (some features as data RAM, LDE/LDEI and WDT instructions are not implemented).
FPz8 can be programmed and debugged by using Zilog's ZDS-II IDE both in Assembly or C languages.
It was tested on an Altera EP4CE6 (Cyclone IV) FPGA and works flawlessly.