Skip to content

Commit

Permalink
updated README file
Browse files Browse the repository at this point in the history
  • Loading branch information
npatsiatzis committed Aug 17, 2023
1 parent c194263 commit c1ba59c
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions cocotb_sim/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
![example workflow](https://github.com/npatsiatzis/recirculation_mux/actions/workflows/regression.yml/badge.svg)
![example workflow](https://github.com/npatsiatzis/recirculation_mux/actions/workflows/coverage.yml/badge.svg)

### Recirculation MUX RTL implementation

- solution for data bus synchronization
- uses a toggle pulse synchronizer to transmit a pulse across clock domains
- pulses controls the sampling of the data bus on the receiving (sink) domain
- CoCoTB testbench for functional verification
- $ make
- CoCoTB-test unit testing to exercise the CoCoTB tests across a range of values for the generic parameters
- $ SIM=ghdl pytest -n auto -o log_cli=True --junitxml=test-results.xml --cocotbxml=test-cocotb.xml

0 comments on commit c1ba59c

Please sign in to comment.