URL
https://opencores.org/ocsvn/ion/ion/trunk
Subversion Repositories ion
[/] [ion/] [trunk/] [src/] [readme.txt] - Rev 179
Go to most recent revision | Compare with Previous | Blame | View Log
This directory contains a few test applications that can be simulated and runon real hardware, except for the opcode test which can only be simulated). Seethe readme file and the makefile for each program.The makefiles have been tested with the CodeSourcery toolchain for windows (thatcan be downloaded from www.codesourcery.com) and with the Buildroot toolchainfor GNU/Linux.Most makefiles have two targets, to create a simulation test bench and asynthesizable demo.Target '*_sim' (e.g. 'hello_sim') will build the simulation test bench as vhdlfile '/vhdl/tb/mips_tb1.vhdl'. This is the default test bench expected by thesimulation script '/sim/mips_tb1.do'.Target '*_demo' will build a synthesizable demo as '/vhdl/demo/mips_mpu.vhdl'.The build process will produce two binary files '*.code' and '*.data' that canbe run on the software simulator:slite hello.code hello.dataPlus a listing file (*.lst) handy for debugging.The python script 'bin2hdl.py' is used to insert binary data on vhdl templates.Assuming you have Python 2.5 or later in your machine, call the script withpython bin2hdl.py --helpto get a short description.There's a more detailed description in the project main doc.
Go to most recent revision | Compare with Previous | Blame | View Log
