Skip to content

Commit

Permalink
added py constraint and updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Mluckydwyer committed Jan 10, 2022
1 parent 507378e commit 1264a83
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Dockerfile-Slim
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ ENV PATH=$OG_PATH

# Install CocoTb
FROM ghdl as cocotb
RUN pip3 install glob2 coverage cocotb cocotb_bus cocotb-test cocotb-coverage cocotbext-axi \
RUN pip3 install glob2 coverage cocotb cocotb_bus cocotb-test cocotb-coverage cocotbext-axi python-constraint \
pytest pytest-parallel pytest-xdist pytest-html pytest-sugar pytest-randomly \
pytest-emoji pytest-icdiff pytest-asyncio pytest-rerunfailures pytest-repeat

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ This container also has support for VScode Development Containers and Github Cod
## ๐Ÿ› ๏ธ Tools
This container is split into two variants, `slim` and `full`. The `slim` variant contains all of the primary simulation and testing tools needed for CD/CI hardware development and is intended to be used unattended. The `full` variant is built on top of the `slim` container and also includes additional tools that are useful when using the container for development. See the table below for additional details:

| Tool | Slim ๐Ÿชถ | Full |
| Tool | Slim ๐Ÿชถ | Full ๐Ÿ”ฎ |
|:------------------------------------------:|:--------:|:--------:|
| Base OS | Centos 7 | Centos 7 |
| Size (Download) | ~3.1 GB | ~3.7 GB |
| Size (Extracted) | ~11.5 GB | ~14 GB |
| Size (Compressed Download) | ~2.7 GB | ~3.3 GB |
| Size (Uncompressed Local) | ~8.4 GB | ~14 GB |
| Modelsim 20.1.1.720 (Intel) | โœ… | โœ… |
| Verilator | โœ… | โœ… |
| GHDL | โœ… | โœ… |
Expand All @@ -60,7 +60,7 @@ This container is split into two variants, `slim` and `full`. The `slim` variant
| Sudo + Wget + Htop | | โœ… |
| GUI Tool Helper Scripts | | โœ… |

### Helper Scripts
### ๐Ÿ“œ Helper Scripts
Here is a list of the included helper scripts in the `full` container. They are included on the system path and can be run from anyhere:
- `start-modelsim`: Open Modelsim in GUI mode.
- `start-vnc-session`: Start the NoVNC server (VNC can be accessed on port 5090, NoVNC webserver can be accessed at localhost:6080 @1080p).
Expand Down

0 comments on commit 1264a83

Please sign in to comment.