Olof Kindgren
|
6067b0e684
|
Use one-hot encoding for ALU rd sel
|
2019-12-07 23:36:36 +01:00 |
|
Olof Kindgren
|
eb5d25ea1c
|
Move op_b mux to alu
|
2019-12-07 23:09:04 +01:00 |
|
Olof Kindgren
|
a0ba84096a
|
Simplify csr stuff
|
2019-09-13 23:30:46 +02:00 |
|
Olof Kindgren
|
31852f175d
|
Simplify alu_cmp_eq control logic
|
2019-07-23 12:10:38 +02:00 |
|
Olof Kindgren
|
93f7b582bb
|
Remove unused localparam
|
2019-07-08 07:47:45 +02:00 |
|
Olof Kindgren
|
813f9f4951
|
Rewrite CSR selection
|
2019-01-10 18:15:20 +01:00 |
|
Olof Kindgren
|
e3e616903e
|
Optimize bool operations
|
2018-12-25 13:13:04 +01:00 |
|
Olof Kindgren
|
11a2195146
|
First attempt att interrupt support
|
2018-11-26 16:01:07 +01:00 |
|
Olof Kindgren
|
b8f5133267
|
Random optimizations
|
2018-11-23 13:59:07 +01:00 |
|
Olof Kindgren
|
f15cab5458
|
Fix linter complaints
|
2018-11-21 13:25:37 +01:00 |
|
Olof Kindgren
|
9df2a0060b
|
Use custom interconnect. Runs on hw
|
2018-11-21 13:15:33 +01:00 |
|
Olof Kindgren
|
0036756157
|
Pass compliance tests
|
2018-11-15 14:16:01 +01:00 |
|
Olof Kindgren
|
a92c933af1
|
csr, verilator, traps
|
2018-11-14 12:16:20 +01:00 |
|
Olof Kindgren
|
cbbdaed112
|
slli, srli, add, sll, sltiu, slt, xor, srl, sra, or, and
|
2018-11-02 13:48:08 +01:00 |
|
Olof Kindgren
|
d4bbe17e78
|
jalr, blt
|
2018-10-31 14:51:28 +01:00 |
|
Olof Kindgren
|
96b1906676
|
bne, srai
|
2018-10-30 22:41:05 +01:00 |
|
Olof Kindgren
|
c2030a95fd
|
jal, addi, lui, lb
|
2018-10-26 22:52:39 +02:00 |
|