Jordan Carlin
|
09a061b580
|
Merge remote-tracking branch 'upstream/main' into installation
Fix derivgen.pl shebang conflict
|
2024-07-08 06:46:41 -07:00 |
|
Rose Thompson
|
15b23ceb4d
|
Merge pull request #866 from davidharrishmc/dev
First version of iterelf running; removed directory support from wsim
|
2024-07-07 10:27:22 -05:00 |
|
David Harris
|
9098a55ea3
|
Fixed lint error in imperas derived config
|
2024-07-06 05:36:12 -07:00 |
|
David Harris
|
bcbe9eec81
|
Added lockstep simulations for coverage, wally-riscv-arch-test, buildroot boot to nightly / buildroot regression
|
2024-07-05 22:13:34 -07:00 |
|
David Harris
|
84c687080d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-07-05 21:42:26 -07:00 |
|
David Harris
|
9f5e7b8653
|
Merge pull request #851 from kevindkim723/intdivb
Reduce Bit widths for IDIV on FPU
|
2024-07-05 21:42:19 -07:00 |
|
David Harris
|
02a7a1696b
|
git ignore
|
2024-07-05 21:35:10 -07:00 |
|
David Harris
|
ffb248dc65
|
Fixed issue 868 about tlbmisc.S coverage test failing due to HPTW writing wrong address when updateing A bit
|
2024-07-05 21:32:57 -07:00 |
|
David Harris
|
9279b2d56a
|
Added imperas configuration for Lee
|
2024-07-05 09:13:18 -07:00 |
|
David Harris
|
ced8038343
|
Defined memory to be inaccessible by default
|
2024-07-05 08:34:28 -07:00 |
|
Jordan Carlin
|
6d46549ee3
|
Fix setup.csh typo
|
2024-07-04 13:45:24 -07:00 |
|
Jordan Carlin
|
47501b9ef4
|
Add comments to site-setup for new gcc
|
2024-07-04 13:44:50 -07:00 |
|
David Harris
|
604f9d3a45
|
Fixed imperas.ic prefix for vcs
|
2024-07-04 12:31:00 -07:00 |
|
David Harris
|
873bd61296
|
Fixed perl path in derivgen
|
2024-07-04 12:30:11 -07:00 |
|
David Harris
|
12717a65f2
|
Fixed location of imperas.ic with new misa_B_Zba_Zbb_Zbs
|
2024-07-04 12:29:59 -07:00 |
|
David Harris
|
775930ae4f
|
Fixes to memfile generation for rv32. Updated new misa.B in imperas.ic, but need new version of ImperasDV to test
|
2024-07-04 07:36:56 -07:00 |
|
Jordan Carlin
|
a7b78e6773
|
Fix perl shebang lines
|
2024-07-04 01:48:20 -07:00 |
|
Jordan Carlin
|
985d9b4edc
|
Update run_vcs shebang after merge
|
2024-07-03 23:47:26 -07:00 |
|
Jordan Carlin
|
0459c68615
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation
|
2024-07-03 23:44:25 -07:00 |
|
Jordan Carlin
|
c7d556a7ed
|
Update installation script comments
|
2024-07-03 23:42:31 -07:00 |
|
Jordan Carlin
|
090a4f9544
|
Add error messages
|
2024-07-03 22:26:10 -07:00 |
|
Jordan Carlin
|
eaac8e9b6a
|
Speed up qemu clone with multiple submodules in parallel
|
2024-07-03 22:14:17 -07:00 |
|
Jordan Carlin
|
a30d4b29df
|
Additional shebang updates
|
2024-07-03 21:34:48 -07:00 |
|
Jordan Carlin
|
7419689359
|
Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability)
|
2024-07-03 20:42:55 -07:00 |
|
Jordan Carlin
|
f9e865e537
|
Update README with new installation flow and other general cleanup
|
2024-07-03 19:51:52 -07:00 |
|
David Harris
|
8645441d00
|
Testbench automatically creates memfile, label, addr files if they are out of date or missing
|
2024-07-03 16:52:16 -07:00 |
|
David Harris
|
9b120bb3aa
|
fix timeout in iterelf
|
2024-07-03 16:34:14 -07:00 |
|
David Harris
|
4528b4ee2a
|
Fix wsim to use absolute path for ELF
|
2024-07-03 15:10:02 -07:00 |
|
David Harris
|
f7797d6092
|
First version of iterelf running; removed directory support from wsim
|
2024-07-03 14:54:46 -07:00 |
|
Rose Thompson
|
764f46a174
|
Merge pull request #865 from davidharrishmc/dev
EBU HPROT based on instruction/data, sim progress
|
2024-07-03 08:04:43 -07:00 |
|
David Harris
|
af4403342f
|
renamed run_vcs.py to run_vcs, added instr/data in ebu
|
2024-07-03 08:02:38 -07:00 |
|
David Harris
|
a2fb6a21c5
|
Removed testbench-imperas now that wsim supports lockstep and single ELF files
|
2024-07-03 06:25:32 -07:00 |
|
Rose Thompson
|
dc2b596425
|
Merge pull request #863 from davidharrishmc/dev
Regression runs buildroot to login prompt; VCS lockstep progress
|
2024-07-03 05:58:40 -07:00 |
|
Jordan Carlin
|
b6ad0571ac
|
Update sourcing of secondary scripts to work when called from any directory
|
2024-07-02 22:17:43 -07:00 |
|
Jordan Carlin
|
2a78a65f69
|
Merge branch 'dev' into installation
|
2024-07-02 21:55:21 -07:00 |
|
Jordan Carlin
|
bd4f3e89fa
|
Source package install script so variables are shared
|
2024-07-02 21:51:43 -07:00 |
|
Jordan Carlin
|
459b659c50
|
Move package installation and distro check to separate files
|
2024-07-02 21:25:52 -07:00 |
|
David Harris
|
1b62d2116a
|
VCS lockstep working
|
2024-07-02 18:05:13 -07:00 |
|
David Harris
|
aff0ad9c02
|
Progress on VCS; run_vcs rewritten in Python to ease passing parameters
|
2024-07-02 14:23:34 -07:00 |
|
David Harris
|
e72c8b8e09
|
Watchdog timeout on buildroot boot is a halting criteria
|
2024-07-02 14:22:51 -07:00 |
|
David Harris
|
a0729d074b
|
regression --nightly --buildroot runs buildroot boot in Verilator all the way to login prompt and checks success
|
2024-07-02 14:20:40 -07:00 |
|
David Harris
|
38b0c10f9b
|
Updated wallyTracer to be compatible with VCS
|
2024-07-02 04:47:53 -07:00 |
|
Jordan Carlin
|
2b4f12916e
|
Merge pull request #858 from davidharrishmc/dev
Regression Improvements
|
2024-07-01 20:04:31 -07:00 |
|
Kevin Kim
|
ec4d4e2a8b
|
param defs lint
|
2024-06-30 19:15:42 -07:00 |
|
Jordan Carlin
|
bd6fa79a18
|
Cleanup root detection logic
|
2024-06-30 16:31:40 -07:00 |
|
Jordan Carlin
|
53bda7fe40
|
Improve print messages
|
2024-06-30 15:48:28 -07:00 |
|
Jordan Carlin
|
547a859ed8
|
Clean up .gitmodules file to eliminate warnings when cloning
|
2024-06-30 11:34:57 -07:00 |
|
Jordan Carlin
|
355cbdd99c
|
Increase ulimit for verilator
|
2024-06-29 22:55:16 -07:00 |
|
Jordan Carlin
|
24de9e3cab
|
Cleanup
|
2024-06-29 13:49:05 -07:00 |
|
Jordan Carlin
|
4144f3f3c2
|
Fix regression from Ubuntu 20.04 support
|
2024-06-29 13:38:34 -07:00 |
|