verilog-apple-one/tools/ise_hexer
Niels Moseley bad08ec595 Fixed ise_hexer to filter out more rubbish characters. Fixed S3E starterkit toplevel (ROM/RAM parameters) 2018-02-12 15:53:02 +01:00
..
README.md Added Spartan 3E starter kit implementation (work in progress!). 2018-02-12 01:52:10 +01:00
main.c Fixed ise_hexer to filter out more rubbish characters. Fixed S3E starterkit toplevel (ROM/RAM parameters) 2018-02-12 15:53:02 +01:00
run.bat Added Spartan 3E starter kit implementation (work in progress!). 2018-02-12 01:52:10 +01:00

README.md

ISE_HEXER 1.0

Convert a $readmemh HEX file so that Xilinx ISE can use them
Niels A. Moseley

Xilinx ISE is a piece of sh*t when it comes to reading HEX file using $readmemh. It will only read files that are exactly the right length for the ROM/RAM to be instantiated.

Furthermore, it only allows one data entry per line and no comments.

This program makes sure there is only one data entry per line. Comments will still be copied and cause erros.

It was programmed for the TinyCC portable compiler: http://download.savannah.gnu.org/releases/tinycc/

Install TCC in the subdir tcc.