Commit Graph

10134 Commits

Author SHA1 Message Date
Rose Thompson
39ce773c91
Merge branch 'openhwgroup:main' into main 2024-11-01 15:23:37 -05:00
Rose Thompson
a528e59c7e
Merge pull request #1050 from naichewa/main
Removed SPI hardware interlock test cases
2024-11-01 13:55:14 -05:00
naichewa
960d72295c Removed SPI hardware interlock test cases 2024-11-01 11:27:41 -07:00
Rose Thompson
fcf4aa60d6
Merge branch 'openhwgroup:main' into main 2024-11-01 13:15:37 -05:00
David Harris
aa156c2587
Merge pull request #1047 from coreyqh/dev
Enabled ZfaF, ZfaD, ZfaZfh coverage
2024-10-31 06:51:27 -07:00
Corey Hickson
27492499c6 Enabled ZfaF, ZfaD, ZfaZfh coverage 2024-10-31 02:48:53 -07:00
Rose Thompson
1b2d0066be
Merge pull request #1046 from jordancarlin/vivado_ubuntu_24
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado
2024-10-30 17:42:05 -05:00
Jordan Carlin
51800ad4d1
Fix installation workflow check paths 2024-10-30 15:40:38 -07:00
Jordan Carlin
e8bcbb42ac
Add sudo 2024-10-30 15:39:01 -07:00
Jordan Carlin
1636942166
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado 2024-10-30 15:37:33 -07:00
Rose Thompson
9400a2aba4 Remove vivavdo-ubuntu24.04-04-lib.sh because Jordan found a better solution by symlinking the new libncurses6 and libtinfo6 to the old libraries. 2024-10-30 17:20:53 -05:00
Rose Thompson
1629eda608 Added btbthrash to tests.vh. 2024-10-30 16:07:05 -05:00
Rose Thompson
57d1709582 The path to the zsbl was wrong all this time, but for reason was working with older versions of Ubuntu, but one 24.04 it causes vivado to not find the rom and ram. 2024-10-30 16:01:11 -05:00
Rose Thompson
eb9493d577
Merge pull request #1043 from jordancarlin/readme
Update README for design compiler support in RHEL 9
2024-10-30 14:42:27 -05:00
Jordan Carlin
de6d219e72
Merge pull request #1045 from slmnemo/nightly_regression
Regression fixes and nightly build changes
2024-10-30 11:59:07 -07:00
slmnemo
c105c09cde Added jobs flag to make during nightly regression 2024-10-30 11:50:49 -07:00
Kaitlin Lucio
b9d215db76 Update regression-wally according to PR 2024-10-30 11:50:49 -07:00
slmnemo
9284dd3a9a Changed buildrootbootsim to lockstepsim and added lockstepsim to lockstep tests in nightly 2024-10-30 11:50:49 -07:00
slmnemo
f605cb693a Added --dry-run feature. Changed detection for buildrootboot sim when adding short buildroot tests with multiple sims to avoid unnecessary failures 2024-10-30 11:50:48 -07:00
slmnemo
43f5ec283c Added -j6 to nightly_build to make tests quicker. Untested, git rebase -i once it is confirmed this does not affect coverage using a nightly run 2024-10-30 11:50:34 -07:00
David Harris
703d6c1081
Merge pull request #1044 from coreyqh/dev
fround* bug Fix
2024-10-30 04:11:38 -07:00
Corey Hickson
b1f340ba5c formatting 2024-10-30 03:39:55 -07:00
Corey Hickson
b9317e7cd3 Fixed fround bug 2024-10-30 03:28:58 -07:00
Jordan Carlin
40783c1a54
Update README for design compiler support in red hat 9 2024-10-29 18:01:47 -07:00
Rose Thompson
7405456de5 added script to install libncurses5 and libtinfo5 for ubuntu24.04. 2024-10-29 16:06:55 -05:00
Rose Thompson
c93cadc95c
Merge branch 'openhwgroup:main' into main 2024-10-29 15:46:25 -05:00
Rose Thompson
55cffcbc98
Merge pull request #1039 from jordancarlin/dev
Set MTI_VCO_MODE for all Questa runs, not just with lockstep
2024-10-29 14:13:13 -05:00
Jordan Carlin
7993a87733
Add comment for MTI_VCO_MODE 2024-10-29 12:08:48 -07:00
Jordan Carlin
b8c09f9649
Set MTI_VCO_MODE for all Questa runs 2024-10-29 12:04:20 -07:00
Rose Thompson
ebd357681f
Merge pull request #1037 from JacobPease/main
Added a new spi controller design. Designed as a proof of concept to see if timing issues can be fixed. I intend to work it into existing SPI peripheral.
2024-10-29 11:15:23 -05:00
Jacob Pease
784630b945 Added wally header to spi_controller. 2024-10-29 10:53:33 -05:00
Jacob Pease
37d2f3220e Added a new spi controller design. Designed as a proof of concept to see if timing issues can be fixed. I intend to work it into existing SPI peripheral. 2024-10-29 10:30:08 -05:00
Rose Thompson
896bb21f7c Added potential test. btbthrash forces jump and divide instructions to occupy the same location in the btb. Instruction class prediction mispredicts ever time. This is useful incase someone changes the hazard code or fpu. 2024-10-29 09:58:53 -05:00
Jordan Carlin
13df786b87
Merge pull request #1035 from davidharrishmc/dev
Updated ImperasDV config to fix issue #1031
2024-10-28 15:58:18 -07:00
David Harris
874d5f6cce Updated ImperasDV config to fix issue #1031 2024-10-28 15:55:34 -07:00
David Harris
00ea3575c8
Merge pull request #1034 from Zain2050/main
Added Zcf & Zcd in rv32/64gc
2024-10-26 09:20:23 -07:00
Zain2050
d22988b678 also added Zcd 2024-10-26 09:17:34 -07:00
Zain2050
3ba9295060 enabled Zcf in rv32gc 2024-10-26 09:06:01 -07:00
Jordan Carlin
f9b6afb4f2
Merge pull request #1033 from davidharrishmc/dev
SPI fix, add csr functional coverage
2024-10-26 05:55:24 -07:00
David Harris
0555e58afe Removed unnecessary display statement from testbench for DTIM versions 2024-10-26 02:12:43 -07:00
David Harris
e618596e52 Added CSR coverage 2024-10-26 02:11:40 -07:00
David Harris
1c1acc467e Tweaked SPI to avoid breaking VCS, but the SCLK divider still doesn't produce the right frequency and SCLKenableEarly looks like it wouldn't work for SckDiv = 0 2024-10-26 02:01:09 -07:00
Jordan Carlin
dd2e73140c
Merge pull request #1029 from slmnemo/nightly-regression
Changes to nightly regression to get it working with the current repo
2024-10-24 17:30:27 -07:00
Kaitlin Lucio
44e17efcf3
Removed unnecessary os.path.dirname in foldermanager init 2024-10-24 16:29:46 -07:00
David Harris
3f28052132
Merge pull request #1030 from slmnemo/main
Added pool.terminate() to terminate hanging processes in regression
2024-10-24 14:55:43 -07:00
slmnemo
929f3892e0 Added code to terminate pool processes on timeout 2024-10-24 12:49:46 -07:00
David Harris
b7f702a92c
Merge pull request #1028 from coreyqh/dev
Enabling D and ZfhD Coverage
2024-10-24 05:29:36 -07:00
Corey Hickson
885d8cb936 Enabling D and ZfhD Coverage 2024-10-24 04:53:41 -07:00
slmnemo
dfbe01084f Fixed error where an elif was written as if in test conditionals 2024-10-23 18:39:46 -07:00
Jordan Carlin
b5730af61e
Merge pull request #1026 from davidharrishmc/dev
Modified ImperasDV config to not print pseudo instructions; improvements for CSR coverage
2024-10-22 06:19:20 -07:00