Table of Contents
6502 FPGA Core
We use the T65 core as a 6502 core. This was started in 2002 by Daniel Wallner. It's currently maintained by Wolfgang and MikeJ from http://www.fpgaarcade.com.
The username/password is published on this page: http://svn.fpgaarcade.com.
AlanD 65C02 Core
We use AlanD's 65C02 core as a 65C02 core. This core is copyright Alan Daly, but permission has been granted for use in open source projects. As far as I know, I have the latest copy, plus some of my own bug fixes:
This core passes Klaus Dormann's 6502 and 65C02 test suites.
Z80 Core
We use the T80 core as a Z80 core. This was started in 2002 by Daniel Wallner. It's currently maintained by MikeJ from http://www.fpgaarcade.com.
The username/password is published on this page: http://svn.fpgaarcade.com.
6809 Core
We use the SYS09 core written by John E. Kent, and originally released on Open Cores:
The version we are using is 1.26, which is a later version that John worked on for Grant Searle's Multi-Comp project:
- http://searle.hostei.com/grant/Multicomp/index.html
- http://searle.hostei.com/grant/Multicomp/Multicomp.zip
AVR8 Core
The ICE supervisor software runs on an Arduino-compatible AVR soft core called AVR8,
This was originally written by Ruslan Lepetenok, and released on Open Cores:
The version I'm using is maintained for the open source Papilio FPGA boards by Jack Gassett:
GODIL Hardware (now obsolete)
XC6SLX9 Mini Board (eepizza)
Tutorials:
User Manual
Hardware design notes
Software design notes