OpenCores
URL https://opencores.org/ocsvn/light8080/light8080/trunk

Subversion Repositories light8080

[/] [light8080/] [trunk/] [tools/] [readme.txt] - Blame information for rev 73

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 73 ja_rd
This directory contains support tools meant for software development on the
2
light8080 SoC.
3
 
4
 
5
ihex2vlog: Object code to Verilog constant conversion.
6
 
7
    Reads an Intel HEX file and generates memory Verilog module or Xilinx
8
    RAMB16/RAMB4 verilog initialization vectors.
9
    Run 'ihex2vlog' with no arguments to get usage instructions.
10
 
11
    Supplied as C source and Windows precompiled binary.
12
 
13
c80: Small C compiler modified to support the light8080 SoC.
14
 
15
    This is a port of the classic Small C compiler, with some new features and
16
    including support files for the light8080 SoC.
17
 
18
    Supplied as C source and precompiled Windows binary.
19
 
20
obj2hdl: Object code to VHDL
21
 
22
    Reads an Intel HEX file and produces an VHDL package used to initialize
23
    the SoC internal memory.
24
    Invoke without arguments to get some usage help.
25
 
26
    Supplied as portable Python source plus helper DOS BATCH script.
27
 
28
hexconv: Insertion of HEX object code into VHDL template.
29
 
30
    Reads an Intel HEX file and inserts the object code into an VHDL test
31
    bench template whose name is given as parameter.
32
 
33
    Invoke without arguments to get some usage help.
34
 
35
    This program was used in the early versions of the project to build the
36
    VHDL test benches from a common template. It is no longer used. The old
37
    template is included in the hexconv directory; it may be useful as an usage
38
    example.
39
 
40
    Supplied as portable Perl script.
41
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.