-
01818b44a4
Fixed zero operand problems (hopefully!)
master
kaqu
2021-05-05 13:05:12 +0200
-
d5a8c95a34
fnmadd/fnmsub fixed -(full expr.)!
kaqu
2021-05-04 12:52:12 +0200
-
9b0f34a1c2
Fused add preparation incomplete (fixed)
kaqu
2021-05-04 11:17:38 +0200
-
65f8b68817
1st public release ...
kaqu
2021-04-19 19:01:08 +0200
-
8cfff0be62
Project housekeeping ...
kaqu
2021-04-19 12:14:08 +0200
-
b42d8d38c8
More readme files ...
kaqu
2021-04-18 17:58:02 +0200
-
e9213e9637
Brushup for publication ...
kaqu
2021-04-17 19:26:43 +0200
-
e8e5401ad9
Demoassembly adjusted
kaqu
2021-04-14 12:08:21 +0200
-
0efb546fde
Debugger generalized/improved
kaqu
2021-04-13 17:42:01 +0200
-
c13677c1b6
L1 reload count display bug removed (?!)
kaqu
2021-04-10 18:34:13 +0200
-
c698098604
rs1 bit width for csrs now ok!
kaqu
2021-04-08 06:00:10 +0200
-
c12e8aa6d3
fsflagsi still defective ...
kaqu
2021-04-07 19:43:23 +0200
-
0e38f54ac0
fcsr/fflags/frm csr reg. handling started ...
kaqu
2021-04-07 18:39:31 +0200
-
b48e50305a
fclass.s ok
kaqu
2021-04-06 20:58:57 +0200
-
64f19e9564
fle.s/flt.s/feq.s ready
kaqu
2021-04-06 12:14:30 +0200
-
07396bd572
fcvt.s.w/fcvt.s.wu ready
kaqu
2021-04-05 19:53:06 +0200
-
8d0d848861
fcvt.w.s & fcvt.wu.s done
kaqu
2021-04-04 21:37:19 +0200
-
967388bd40
fcnvt.w.s bug in 0..1 range
kaqu
2021-04-03 16:03:59 +0200
-
ff357d54bf
fmin/fmax ok
kaqu
2021-04-03 10:55:19 +0200
-
df65276f56
All fused multiply-add ok
kaqu
2021-04-03 09:48:36 +0200
-
f32aa07698
fused multiply adds added
kaqu
2021-04-03 08:29:19 +0200
-
b58d7737fa
fsqrt ready
kaqu
2021-04-02 19:34:19 +0200
-
e943825990
0 result normalization error fixed, 0 fadd fixed
kaqu
2021-04-02 13:01:52 +0200
-
372802ffd3
fdiv ready, fsub 0-1 yields -4?
kaqu
2021-04-01 19:15:09 +0200
-
3c0d732020
fsub/fmul ready
kaqu
2021-04-01 12:03:40 +0200
-
475617f9f7
fpu decoder async separation
kaqu
2021-03-31 19:43:47 +0200
-
555730c3f5
fadd working!
kaqu
2021-03-31 11:56:00 +0200
-
f4c5ba0fae
4 register variant up ...
kaqu
2021-03-27 18:57:30 +0100
-
9cdfa9edba
4 regs reduced variant started, debugger adjust
kaqu
2021-03-26 19:00:52 +0100
-
24c02c7835
flw/fsw (101% resources already!)
kaqu
2021-03-26 13:07:53 +0100
-
5ff94901af
FPU decoder started ...
kaqu
2021-03-25 19:00:31 +0100
-
3a600427f9
Decoder explanation
kaqu
2021-03-10 18:33:55 +0100
-
13ba194138
M extension ready & verified (to some extent)
kaqu
2021-03-06 18:11:37 +0100
-
01d3e372a5
M-extension: mul/mulh/mulhu/mulhsu ok!
kaqu
2021-03-04 18:25:31 +0100
-
4f15e12168
M extension started, mulhsu sign wrong?
kaqu
2021-03-02 18:56:30 +0100
-
fb96c34d61
Permit ROM/BIOS integration w/o CPU argument
kaqu
2021-02-26 18:35:48 +0100
-
e9723a6d61
IRQ (dummies) now avail. as well ...
kaqu
2021-02-25 17:52:00 +0100
-
4435e4de71
IO region adjusted like original
kaqu
2021-02-25 13:50:49 +0100
-
9676712e54
ROM avail. w/ bus not accessible?! Interrupts miss
kaqu
2021-02-25 12:46:19 +0100
-
0654612b46
ROM integrated but not readable (yet)?!
kaqu
2021-02-24 18:09:05 +0100
-
0ea3ef07ee
The correct "None" (!= None) worx as well ...
kaqu
2021-02-22 12:29:30 +0100
-
21587144ae
Test: Reverting to cpu_type=None still working ...
kaqu
2021-02-22 11:45:34 +0100
-
e4f8d5d26c
Compiles but fails after load!
kaqu
2021-02-18 19:19:04 +0100
-
5ba92370ba
CSR regs access read fails (& write?), random ...
kaqu
2021-02-16 12:36:25 +0100
-
ae8cab6a1e
Breakpoint mcause fix, dbg improved
kaqu
2021-02-15 19:01:48 +0100
-
80da8120ff
Special CSRs (0xBC0/0xFC0) -> debugger
kaqu
2021-02-15 13:03:55 +0100
-
0cdd27d264
Nothing worx no more!
kaqu
2021-02-15 11:43:45 +0100
-
8891ac6964
Still testing csr write (failing)
kaqu
2021-02-14 11:38:22 +0100
-
956d07c49d
Register need returns (cached?) old values ...
kaqu
2021-02-13 14:02:50 +0100
-
28e696bff3
Invalid instruction detect corrected
kaqu
2021-02-12 19:39:22 +0100
-
ea1d7ce120
Timer int ok!
kaqu
2021-02-12 18:14:49 +0100
-
990a1d0a92
Testing Clint only
kaqu
2021-02-12 12:22:56 +0100
-
961f0194c7
Interrupt execution full speed ok!
kaqu
2021-02-11 18:45:30 +0100
-
d73ff5dcfe
Helper for python files corrected
kaqu
2021-02-10 19:17:45 +0100
-
8545aca8e6
Not getting lost on fast L1 reloads now ... (mret)
kaqu
2021-02-10 19:11:34 +0100
-
4df5996998
Worx! 19/2 wait cycles, dma localstart reset
kaqu
2021-02-10 13:22:22 +0100
-
e4b64f3ddb
presentation updates, working (almost complete!)
kaqu
2021-02-10 11:33:16 +0100
-
df606784b8
Working, but incomplete core.py
kaqu
2021-02-10 10:55:37 +0100
-
80d963bb89
Cache flooding error?!
kaqu
2021-02-09 13:13:25 +0100
-
beb5686951
Timing optimized (not ok yet)
kaqu
2021-02-08 21:13:13 +0100
-
550dc9ceb6
Resetless signals, streamlined
kaqu
2021-02-07 13:03:45 +0100
-
1425cb42a7
CSRs as Array (>gen. time!)
kaqu
2021-02-07 12:20:22 +0100
-
9ca7085e5a
Memory variants tested ok!
kaqu
2021-02-06 18:34:41 +0100
-
6c80762ad8
CSRs integrated (though w/o special functions)
kaqu
2021-02-05 18:33:31 +0100
-
48387f2ffc
Debugger editing improved
kaqu
2021-02-05 11:20:43 +0100
-
1301ee5a50
Shifts verified
kaqu
2021-02-04 18:50:57 +0100
-
6cbe1661b2
1st pass opcodes thru!
kaqu
2021-02-04 18:32:09 +0100
-
0c48cf622f
'til sltu included
kaqu
2021-02-04 11:54:11 +0100
-
42310114de
sb, sh added
kaqu
2021-02-03 19:10:45 +0100
-
811bbb5097
Presentation added
kaqu
2021-02-02 17:50:42 +0100
-
a7675d0a16
Still before sb ...
kaqu
2021-01-31 19:30:07 +0100
-
89ee95ce06
not sb yet ...
kaqu
2021-01-30 07:45:30 +0100
-
eaf49fc34e
jalr target ok, cache helper ok
kaqu
2021-01-29 20:06:19 +0100
-
59455f01f4
jalr added (boundaries unverified, not caching)
kaqu
2021-01-28 18:46:21 +0100
-
27bcdc51cc
jal added
kaqu
2021-01-28 12:49:44 +0100
-
53852660df
95% full, til ecall (1st pass)
kaqu
2021-01-26 18:06:37 +0100
-
3afa889725
SUUnit working!
kaqu
2021-01-26 13:06:41 +0100
-
106897ac48
SU Unit working! Bug b9Offset 9/12 bit found!
kaqu
2021-01-25 18:56:58 +0100
-
0013ef5aff
2nd flush from cmdline nec.! Why?
kaqu
2021-01-24 18:58:58 +0100
-
b85b3035e8
L1 load via debugger fails?!
kaqu
2021-01-23 19:17:00 +0100
-
f4b0a7b5a2
Debugger improved
kaqu
2021-01-22 18:55:53 +0100
-
c3eaa8efe7
No s/w calls, debugger coloured & entries ...
kaqu
2021-01-22 13:03:28 +0100
-
8ac2ee57e3
Debugger separated
kaqu
2021-01-21 18:43:58 +0100
-
6e659cdca1
Remote debugger 1st run ...
kaqu
2021-01-20 19:43:35 +0100
-
caabbd3235
Store unit not working, dbg improved
kaqu
2021-01-19 19:08:11 +0100
-
134d9dfe9f
Load unit & register transfer ok (finally!)
kaqu
2021-01-17 12:58:05 +0100
-
8460512a19
Load unit works, opcodes write 2 regs?!
kaqu
2021-01-16 19:04:42 +0100
-
72eb2eea90
branch cache boundaries verified
kaqu
2021-01-15 12:34:31 +0100
-
8d4ca99bcb
Cache reload on branches ok, compare fails
kaqu
2021-01-14 20:25:07 +0100
-
3bfbb7979b
branch calc ok, cache not :-(
kaqu
2021-01-13 19:25:35 +0100
-
64412d6e8d
add working!
kaqu
2021-01-12 19:06:04 +0100
-
fcb2580475
Seems to work? Internal bug circumvented ... (?!)
kaqu
2021-01-11 21:04:48 +0100
-
33272bced1
faulty decode integration
kaqu
2021-01-09 19:35:47 +0100
-
0b16b44b05
Colour coding debugger ...
kaqu
2021-01-09 13:03:33 +0100
-
702391062a
dbg: Breakpoint, pc adjust added
kaqu
2021-01-09 12:59:34 +0100
-
439b9d274b
Instruction fetch working
kaqu
2021-01-08 20:01:52 +0100
-
6bae73c62a
ALU FSM still dead?
kaqu
2021-01-06 18:34:00 +0100
-
26fd90dee9
Basic layout started ...
kaqu
2021-01-05 19:08:58 +0100
-
21956b99fd
Renaming, helper improvement
kaqu
2021-01-05 13:14:15 +0100
-
e9960a68f4
Label fix, transfer time measurement
kaqu
2021-01-01 17:24:23 +0100