-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #8 in INICIO/anasymod from feature/interactive_vio…
…_ctrl to devel/1_3_4 * commit 'fe6c74b3f7ab4cb8c3678c0be8df5da0bd303484': (41 commits) Small adaptations for PS Pilot INICIO_DEV-2029 FIXED execute FPGA link to result root directory Revert "ADDED risetime in preserve function to avoid that our sqaure wave is interpolated in a wrong way." ADDED support in waveform conversion to also record signal changes that are not linked to a time event properly ADDED a flag to indicate whether or not a signal shall be associated to the original cycle count, or emu time fix broken master branch v0.2.0 prepare for release try running sim/emu test through pytest fix missing requirement fix broken tests FIXED minor issue occurring after merge regarding msdsl changes on features that were newly added to anasymod and features from interactive sim ctrl that were not tested extensively before. UPDATED all existing testcases to be compliant to msdsl and svreal changes UPDATED anasymod interactive sim ctrl testcase from Steven to work with latest anasymod changes -> FPGA simulation case updated but not tested yet!! REMOVED hard wired path to vivado bin folder and make use of generic vivado path query feature. FIXED float_type instance attribute treatment in Analysis class. Previously, it was not initialized properly in case that msdsl plugin was not used. FIXED adding libraries for VHDL sources FIXED conversion from multi bit digital signals to integer ADDED Tobi's fix for displaying stdout when running external tools properly UPDATED documentation ADDED initial API for interactive FPGA sim control ADDED interactive testcase for filter example, is passing NOTE regression test will be added within Inicio 2.0 regression, until then the test needs to be started manually due to incompatibility of wexpect and any python IDE -> building the regression test is a little more cumbersome Fix build badge v0.1.9 try to fix buildkite try to fix buildkite ...
- Loading branch information
Showing
62 changed files
with
910 additions
and
256 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
steps: | ||
- command: | | ||
# set up environment | ||
source /etc/environment | ||
echo $$PATH | ||
# create virtual environment | ||
python3.7 -m venv venv | ||
source venv/bin/activate | ||
# upgrade pip | ||
pip install -U pip | ||
# install various python dependencies | ||
pip install wheel | ||
pip install pytest pytest-cov | ||
# install anasymod | ||
pip install -e . | ||
# specify python location (needed for msdsl) | ||
export PYTHON_MSDSL=`which python` | ||
echo $$PYTHON_MSDSL | ||
# run tests | ||
pytest --cov-report=xml --cov=anasymod tests -v -r s | ||
# upload coverage information | ||
bash <(curl -s https://codecov.io/bash) | ||
# deactivate virtual environment | ||
deactivate | ||
label: "test_emu" | ||
timeout_in_minutes: 60 | ||
agents: | ||
fpga_verif: "true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,5 +7,5 @@ | |
*.log | ||
*.egg-info | ||
__pycache__ | ||
|
||
build | ||
dist/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
include anasymod/verilog/*.*v | ||
include anasymod/verilog/*.bd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.