Update tutorial draft 4
This commit is contained in:
parent
cb782a0e9f
commit
422ede7610
|
@ -42,7 +42,7 @@ OpenFPGA requires all the dependancies listed below:
|
|||
|
||||
If all these dependancies are not installed in your machine you can choose to use a Docker (docker tool need to be installed). To ease customer first experience a Dockerfile is provided in OpenFPGA folder. It can be build using the commands:
|
||||
- docker build . -t open_fpga
|
||||
- ./run_local.bat
|
||||
- docker run -it --rm -v $PWD:/localfile/OpenFPGA -w="/localfile/vpr7_x2p/vpr" open_fpga bash
|
||||
|
||||
## Building
|
||||
|
||||
|
|
|
@ -14,10 +14,17 @@ In this folder are saved the architecture files. These files are Hardware descri
|
|||
- **generated**: empty at the beginning, will host rewritten template
|
||||
|
||||
## benchmarks
|
||||
This folder contains benchmarks to implement in the FPGA.
|
||||
This folder contains benchmarks to implement in the FPGA. it's divided in 3 folders:
|
||||
- **Blif**: Contains .blif and .act file to use in OpenFPGA. Benchmarks are divided in folder with the same name as the top module
|
||||
- **Verilog**: Contains Verilog netlist of benchmarks to use in OpenFPGA. Each project is saved in a folder with the same name as the top module.
|
||||
- **List**: Contains files with a list of benchmarks to run in one flow. More details are available in [fpga_flow tutorial](https://github.com/LNIS-Projects/OpenFPGA/blob/documentation/tutorials/fpga_flow/how2use.md#benchmark-list)
|
||||
|
||||
## configs
|
||||
This folder contains configuration files required by openFPGA flow. They specify path to tools and benchmarks as well as flow utilization mode. More details are available in [fpga_flow tutorial](https://github.com/LNIS-Projects/OpenFPGA/blob/documentation/tutorials/fpga_flow/how2use.md#configuration-file)
|
||||
|
||||
## scripts
|
||||
This folder contains scripts call by OpenFPGA flow. Some of them can be used out of the flow as **pro_blif.pl** and **rewrite_path_in_file.pl** which respectively rewrite a blif file with 3 members on a ".latch" module to let it have 5 and replace a keyword in a file.<br />
|
||||
Any script provide help if call without argument.
|
||||
|
||||
## tech
|
||||
This folder contains XML files describing the technology used. These files are used during power analysis.
|
||||
|
|
Loading…
Reference in New Issue