Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 2.76 KB

README.md

File metadata and controls

45 lines (31 loc) · 2.76 KB

Zed-Multicomp

Zedboard implementation of multicomp. The zedboard has enough block ram to support the full 64k using internal ram. The ram code and memory map has been amended accordingly. Some of the memory and clocking routines are based on work by Michael Jørgensen.

Hardware

Diglient Zedboard: https://store.digilentinc.com/zedboard-zynq-7000-arm-fpga-soc-development-board/
Requires a ps2 pmod in JA: https://reference.digilentinc.com/reference/pmod/pmodps2/start
Optional SD Card pmod in JD: https://store.digilentinc.com/pmod-sd-full-sized-sd-card-slot/

Button C (centre button) is the reset button.

Building in Vivado 2019.2

You can switch between builds either by loading the pre-build bitstreams on the releases page or by modifying the Vivado project. Instructions are here: http://searle.x10host.com/Multicomp/index.html

Roms are loaded in the Microcomputer.vhd file. Specify the location of the rom on your PC.

The original intel-altera .hex files can be converted using Srecord or use my files. http://srecord.sourceforge.net/

Specify intel for input format and ascii-hex as output. Load resulting file into notepad++, remove header and trailer, replace spaces between values for "\n". The resulting file then needs to be loaded into the rom file.

NB


Project acknowledgments:

http://searle.x10host.com/Multicomp/index.html
https://www.retrobrewcomputers.org/doku.php?id=boards:sbc:multicomp:papilio-duo:start
https://github.com/MJoergen/dyoc

License:

“By downloading these files you must agree to the following: The original copyright owners of ROM contents are respectfully acknowledged. Use of the contents of any file within your own projects is permitted freely, but any publishing of material containing whole or part of any file distributed here, or derived from the work that I have done here will contain an acknowledgement back to myself, Grant Searle, and a link back to this page. Any file published or distributed that contains all or part of any file from this page must be made available free of charge.” - http://searle.x10host.com/Multicomp/index.html