2 changed files with 29 additions and 4 deletions
@ -1,2 +1,27 @@ |
|||||||
# In-Field Testing Using MISR |
# In-Field Testing Using MISR |
||||||
|
|
||||||
|
## Setup |
||||||
|
|
||||||
|
After cloning this repository, run: |
||||||
|
|
||||||
|
``` |
||||||
|
git submodule init |
||||||
|
git submodule update |
||||||
|
``` |
||||||
|
|
||||||
|
This project uses [Nix](https://nixos.org) to manage reproducible programming environments. |
||||||
|
|
||||||
|
Run `nix develop` to enter a shell with all necessary software. |
||||||
|
|
||||||
|
If `nix` is not installed, follow this [guide](https://librelane.readthedocs.io/en/stable/installation/nix_installation/index.html). No need to clone `librelane` here, but it is good to set up the `extra-substituters` as described in the guide for using LibreLane in the future (for making layouts with SkyWater 130nm technology). |
||||||
|
|
||||||
|
## Usage |
||||||
|
|
||||||
|
Compile jpeg decoder core using `iverilog` and run RTL simulation of the jpeg decoder core using `vvp`: |
||||||
|
|
||||||
|
``` |
||||||
|
nix develop |
||||||
|
make |
||||||
|
uv run jpeg_core_tb_run_plasma.py |
||||||
|
``` |
||||||
|
|
||||||
|
|||||||
Loading…
Reference in new issue