OpenCores

Project maintainers

Details

Name: fpz8
Created: Nov 12, 2016
Updated: Nov 18, 2016
SVN Updated: Dec 2, 2016
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: 0 reported / 0 solved
Star1you like it: star it!

Other project properties

Category:Processor
Language:VHDL
Development status:Stable
Additional info:Design done, FPGA proven, Specification done
WishBone compliant: No
WishBone version: n/a
License: LGPL

Description

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.