Commit graph

94 commits

Author SHA1 Message Date
Jordan Carlin
d99833ed3d
Merge pull request #1357 from davidharrishmc/dev
Some checks failed
Lint / Lint (Python 312) (push) Has been cancelled
Lint / Lint (Python 39) (push) Has been cancelled
2025-04-14 15:52:31 -07:00
David Harris
d57c789c15 Fixed signs printed for fma16 testgen 2025-04-14 15:01:48 -07:00
James Stine
ee01b0f23b minor typo in Python file 2025-04-11 10:32:47 -05:00
James Stine
e9a391f89e fix typo on comment 2025-04-11 10:18:50 -05:00
James Stine
e135d70569 Minor tweak + pre-commit stuff 2025-04-11 10:13:23 -05:00
James Stine
d7aed4b74e minor mods to README 2025-04-11 10:09:24 -05:00
James Stine
3dd698f031 Add Python program for Extended Euclidan Algorithm 2025-04-11 10:05:41 -05:00
James Stine
0e141e6229 Add Problem 18.5 exercise 2025-04-11 10:04:27 -05:00
James Stine
0c9cfac0b7 Add AES C code used to debug Chapter 18 K additions 2025-04-07 13:11:24 -05:00
David Harris
db9689e60f Completed script for Lab 4 2025-02-26 11:42:36 -08:00
David Harris
96c3e93d5e Fixed typos in controller 2025-02-26 09:58:47 -08:00
David Harris
3b0f66b9b9 fma16_testgen bugfix 2025-02-24 03:17:40 -08:00
David Harris
0766f25f6b Fixed exercise number 2025-02-18 16:13:07 -08:00
David Harris
11651f679b E154 Lab 3 files 2025-02-18 16:08:52 -08:00
David Harris
f909f7d315 Cleanup 2025-02-08 15:45:33 -08:00
David Harris
c3f3cda272 Added fma16_testgen for fmul_0 tests 2025-02-08 10:31:08 -08:00
David Harris
3cc6ba85e3 Adding odd solutions 2025-02-08 07:59:02 -08:00
David Harris
fb3cffd008 Removed outdated lint path 2025-02-06 18:42:58 -08:00
David Harris
878dd74c00 Switched testbench to fmul_0 2025-02-06 18:29:32 -08:00
David Harris
e0980bbcd9 Initial FMA commit 2025-02-06 18:20:07 -08:00
David Harris
8bc2a7fd4f Fixed typo in gpio simulation command 2024-12-02 02:25:38 -08:00
David Harris
f426b38b28 Adjusted hello and gpio examples to use new wsim --elf syntax 2024-12-02 01:56:39 -08:00
David Harris
a4301babff GPIO example 2024-11-30 19:41:13 -08:00
David Harris
b7467156c5 Hello Wally application now running, can print in spike and wsim via UART. Verilator simulation is broken 2024-11-30 19:12:01 -08:00
David Harris
028ffe9f4a Removing obsolete *** 2024-11-20 07:23:51 -08:00
James Stine
bcd6f3da16 update fpcalc to recognize 0x, x, or just hex 2024-10-01 15:46:35 -05:00
James Stine
df2dd3f887 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:09:36 -05:00
James Stine
d714a52cb6 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:07:28 -05:00
Jordan Carlin
7fea22e48a
Update fpcalc Makefile 2024-09-29 01:39:04 -07:00
Jordan Carlin
e3e205ad79
Update sqrttest Makefile 2024-09-29 01:35:49 -07:00
Jordan Carlin
d4788c2f6a
Update softfloat_demo Makefile 2024-09-29 01:30:37 -07:00
Jordan Carlin
7e41961dd1
Remove old softfloat and replace references 2024-09-15 00:34:18 -07:00
David Harris
a2a2091835 Associated coverage fixes 2024-09-09 18:06:08 -07:00
David Harris
506973c27a Added gfmul example 2024-05-15 19:29:42 -07:00
David Harris
990d40410b Test using fpcalc for fp_dataset.py 2024-05-14 11:11:24 -07:00
David Harris
c649cfba83 Expanded fpcalc to support quad 2024-05-14 10:28:31 -07:00
David Harris
b11a8ae926 Fixed linker to put rventrypoint at 0x80000000 in examples 2024-05-10 05:45:12 -07:00
David Harris
8f0c68373e Verilator fulladder example improvmeents 2024-04-28 22:08:00 -07:00
David Harris
0ffb9c7315 Removed mcmodel executables 2024-03-14 19:18:51 -07:00
David Harris
d023228cd1 mcmodel example 2024-03-14 07:37:04 -07:00
James E. Stine
f267c20601 Update QP for Makefile that works on Ubuntu and RHEL - adds API call to quadmath instead of RHEL printf of %Q. This will allow the examples to compile for both OSes 2024-01-14 22:07:32 -06:00
David Harris
17cbdb53df Progress on Verilator simulation. Full adder compiles and runs. Wally builds. 2023-12-31 09:53:13 -08:00
David Harris
905c5da7a9 Tested assembly language file for the pause example 2023-10-24 10:45:41 -07:00
James E. Stine
2d6b5d3000 Modify Makefile + software example for SP/DP/QP 2023-10-03 08:02:39 -05:00
David Harris
9d74cad845 Added fulladder coverage script example 2023-05-23 15:45:32 -07:00
David Harris
cd7816ff32 Commented out unnecessary text segment in test.ld that causes RWX in LOAD segment warning 2023-05-14 03:58:08 -07:00
James E. Stine
bc5c8adfb2 Add simple example based on original C program built by David Harris for OSU who want to see easy way to convert FP numbers 2023-04-12 17:20:11 -05:00
David Harris
18cc620e7f Added badinstr test file 2023-03-21 06:57:03 -07:00
David Harris
644dfe7463 Removed lab1matrix solutions 2023-02-02 19:40:41 -08:00
David Harris
0a540495f6 Removed O2 from fir Makefile to be consistent with lab. 2023-02-01 15:43:52 -08:00