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 |
|
David Harris
|
625ca64474
|
Removed student solution to fir
|
2023-01-31 14:40:12 -08:00 |
|
David Harris
|
7004f262c9
|
Added DWARF symbols for QEMU simulation
|
2023-01-26 14:51:39 -08:00 |
|
David Harris
|
a96d8dcec0
|
removed fma directory, improved plic comments
|
2023-01-18 13:06:54 -08:00 |
|
David Harris
|
cb4c3ff1ce
|
Simplified shipping in divshiftcalc; enhanced testbench-fp to be able to run all 32-bit tests generated by sqrttest
|
2022-09-21 10:35:08 -07:00 |
|
David Harris
|
8612465756
|
fixed tininess detection in TestFloat examples, merged change in WALLY-TEST-LIB
|
2022-07-04 03:21:04 +00:00 |
|
Katherine Parry
|
5f7072bd96
|
postprocessing unit created and passing all tests
|
2022-06-13 22:47:51 +00:00 |
|
David Harris
|
4b0bf937ff
|
Removed unused ch5 assembly example
|
2022-05-12 14:05:27 +00:00 |
|
mmasserfrye
|
cf900cf44d
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-12 07:24:04 +00:00 |
|
mmasserfrye
|
52b0e7d567
|
filled in ppa.sv, madzscript.py now synthesizes in parallel in puts results in csv
|
2022-05-12 07:22:06 +00:00 |
|
David Harris
|
bfb07f4572
|
Added examples/asm/trap trap handler example
|
2022-05-12 04:31:00 +00:00 |
|
David Harris
|
41e111a44f
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-03-04 07:21:22 -08:00 |
|
David Harris
|
dab04b46fe
|
Cleaned up printing and warnings in fpcalc.c
|
2022-03-04 07:21:18 -08:00 |
|
David Harris
|
d24178aa34
|
Prettied up softfloat_demo
|
2022-03-04 05:16:20 +00:00 |
|
James E. Stine
|
76a4b80528
|
Minor tweak of output of fpcalc - can be reversed with commented out code
|
2022-02-28 14:10:22 -06:00 |
|
David Harris
|
659b75fc2b
|
Corrected printing doubles
|
2022-02-28 04:28:07 +00:00 |
|
David Harris
|
ec27df6a12
|
Enhanced printing intermediate results in fpcalc.c
|
2022-02-28 04:15:20 +00:00 |
|
David Harris
|
30b0f21255
|
New softfloat_calc program
|
2022-02-27 20:35:01 +00:00 |
|
David Harris
|
bb14dba9be
|
Created softfloat_demo showcasing how to do math with SoftFloat
|
2022-02-27 18:17:21 +00:00 |
|
David Harris
|
ee315bd62b
|
examples cleanup
|
2022-02-02 12:57:13 +00:00 |
|
David Harris
|
2d112698b7
|
Replaced || and && with | and &
|
2022-01-31 01:07:35 +00:00 |
|
David Harris
|
52b8b68086
|
Added math.h to fir.c
|
2022-01-28 00:26:06 +00:00 |
|
David Harris
|
0660e5fe51
|
removed sum executable
|
2022-01-25 10:24:05 +00:00 |
|
David Harris
|
4c8c359894
|
More example Makefile cleanup
|
2022-01-25 06:53:03 +00:00 |
|
David Harris
|
26013a984b
|
Fixed sumtest reference output; added embench benchmark directory
|
2022-01-24 23:21:09 +00:00 |
|
David Harris
|
0bb63e9ad1
|
Fixed path to riscvOVPsimPlus
|
2022-01-21 00:12:14 +00:00 |
|