wiki:Z80Project

This is a project to develop a simple embedded Z80 system for use in FPGAs.

  • Opencores T80 - rather robust, simple Z80 core
  • zasm - Z80 toolchain, seems to be in active maintenance/development (sdcc port included)

sdcc notes

  • Be sure to use const where appropriate for initializers, else the code can be bad.
  • Using ubuntu sdcc package (version 3.4.0). Built from source (?) on watt.bu.edu.

Compile using sdcc -mz80 source.c

Convert to VHDL ROM with ihex_to_vhdl.pl script in ~/tools on watt.

Last modified 3 years ago Last modified on Aug 6, 2015, 4:04:29 PM