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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [README] - Blame information for rev 130

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 94 jt_eaton
Welcome to the the SOCGEN design environment
2
 
3 130 jt_eaton
This is the Dec 2014 major revision. Some IP has been trimmed out due to tool issues
4
so it is smaller but should provide enough examples. Once downloaded you should execute
5
the install script in socgen/tools/install/Ubuntu_14.10. The only other tool that you will
6
need is Xilinx webpack 13.3 to do fpgas. Verilator is currently not running correctly.
7 94 jt_eaton
 
8 130 jt_eaton
 
9
 
10
 
11
run the socgen/test script from the socgen directory to build all ip and run simulations and
12
synthesys. Afterwords you can run check_sims ad check_fpgas to see the results.
13
 
14
 
15
All work is done in the socgen/work directory. Simulations are run in
16
socgen/work/vendor__library/ip/component/sim/icarus/test_name directory. There you will
17
find the dump and log files and can rerun the sim with "make sim"
18
 
19
 
20
 
21
code coverage results are in
22
 
23
socgen/work/vendor__library/ip/component/sim/cov/testbench_name
24
 
25
 
26
fpga results are in
27
 
28
 
29
socgen/work/vendor__library/ip/component/syn/ise/fpga_name/debug
30
 
31
 
32
 
33
 
34
 
35 94 jt_eaton
To build a database type:
36
 
37
 
38 96 jt_eaton
make workspace
39 94 jt_eaton
 
40
 
41
 
42 96 jt_eaton
To build all hardware:
43 94 jt_eaton
 
44 96 jt_eaton
 
45
make build_hw
46
 
47
 
48
 
49
To compile all software:
50
 
51 130 jt_eaton
make build_obj
52 96 jt_eaton
make build_sw
53
 
54
 
55
 
56
 
57
 
58
 
59 94 jt_eaton
To run all simulations type:
60
 
61
 
62
make run_sims
63
 
64
 
65
 
66
To build all fpgas type:
67
 
68
 
69
make build_fpgas
70
 
71
 
72
 
73
To check results type:
74
 
75
 
76
make check_sims
77 96 jt_eaton
make check_fpgas
78 94 jt_eaton
 
79
 

powered by: WebSVN 2.1.0

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