Skip to content
Snippets Groups Projects
Commit c0c28a46 authored by dwn1c21's avatar dwn1c21
Browse files

Update file README.md

parent 4a6433e5
No related branches found
No related tags found
No related merge requests found
......@@ -27,17 +27,21 @@ You will first need to add the path to the DMA-350 and BP301 (SIE300) logical di
2. Build configured IP
If this is a fresh version of the repository, you can run:
```make first_time_setup```
This will generate the RTL for the DMA-350 and BP301, it will also create a socrates project for the generation of the NIC400 RTL. You may see a lot of warnings during the building of the NIC400, these are expected. Once run you can check the logical/ directory of the local repository which should contain - DMA350, SMC, and nic400_expansion_subsystem
If you have already run ```make first_time_setup``` or ```make make_project``` you can run:
```make build_ip```
which will build all of the necessary IP.
3. Setup environment variables
You can run ```source set_exp_env.sh``` which will setup the relevant environment variables
## Simulation
Currently cocoTB is the only supported method of simulation, although a verilog testbench is under developement.
To run the current cocoTB verification go to verif/cocotb and run ```make```
This will run the default tests for the expansion subsystem. You can edit the expansion_subsystem_tests.py file to include further tests
## Accelerator integration
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment