2018-11-29 |
Luke Kenneth Casso... | add Makefile for verilog compilation master |
commit | commitdiff |
2018-11-28 |
Luke Kenneth Casso... | add to .gitignore |
commit | commitdiff |
2018-11-28 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
commit | commitdiff |
2018-11-28 |
Jacob Lifshay | add instructions for using iverilog |
commit | commitdiff |
2018-11-28 |
Luke Kenneth Casso... | handle_trap returns values that get manually transferre... |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | remove trap_handled, remove w_en |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | experiment with separate cpu handle csr module |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | move handle trap out to separate module, bit messy |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | split out cpu handle_trap |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | split out cpu_mip to separate module |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | split out cpu_mie into separate module |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | split out MStatus to separate module |
commit | commitdiff |
2018-11-27 |
Luke Kenneth Casso... | split cpu loadstore calc out |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | break out cpu load/store calculation into separate... |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | move get_fetch_action to separate verilog file |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | prepare get_fetch_action for move to separate module |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | whoops missed out branch_taken logic from fetch_action |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | rename register varnames to regfile |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | reorganise cpu regfile, to separate module, with 2R1W... |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | complete csrs |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add misa and mstatus csrs |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add clock domains doc to README |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | start adding csrs |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | move stuff to MInfo |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | split CSR to separate class |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add handle_main |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add counters (TODO) |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add csr_is_valid |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | start on csr op valid |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | CSR decoding |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add handle_trap |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add handle_trap |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add handle trap |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | complete get_fetch_action, move to class Fetch |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | start converting get_fetch_action |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | fetch output state class |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | create Fetch class |
commit | commitdiff |
2018-11-26 |
Luke Kenneth Casso... | add get_fetch_action ready for conversion |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add to README |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | class-ify fetch_action |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add mstatus, mip and vendor/arch/mimpl |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add MISA and MIE |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add more logic and mstatus |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | calculate lui_auipc |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | minor reorg, add alu |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | minor reorg, add alu |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | convert loaded value |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | load value |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | more cpu logic |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | small cpu reorg |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add load/store misaligned |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add CPU decoder instance |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | add cpuFetchStage instance |
commit | commitdiff |
2018-11-25 |
Luke Kenneth Casso... | adding call out to cpu_memory_interface verilog module... |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | stub cpu.py |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | tidyup |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | document decode functions |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | tidyup |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | no immediate constant, make 32-bit wide |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | big reorg, class-ify constants |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | big reorg, class-ify constants |
commit | commitdiff |
2018-11-24 |
Luke Kenneth Casso... | cleanup cpu_decode.py |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | more cpu decode conversion |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add cpu decode cases |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add cpu_decoder.py |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add riscvdefs.py |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | remove sync set output_state |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | sort out memory_interface_fetch_address |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add some arbitrary math into example |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | call value_bits_sign direct |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | can`t stand list incomprehension |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add example pipeline.py |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | corrections, clash fetch_action and self.fetch_action |
commit | commitdiff |
2018-11-23 |
Luke Kenneth Casso... | add conversion code, see what happens |
commit | commitdiff |
2018-11-22 |
Luke Kenneth Casso... | more cleanup |
commit | commitdiff |
2018-11-22 |
Luke Kenneth Casso... | cleanup, use sync instead of comb where appropriate |
commit | commitdiff |
2018-11-22 |
Luke Kenneth Casso... | add cpudefs.py |
commit | commitdiff |
2018-11-22 |
Luke Kenneth Casso... | reorg case statement |
commit | commitdiff |
2018-11-21 |
Luke Kenneth Casso... | convert case statement |
commit | commitdiff |
2018-11-21 |
Luke Kenneth Casso... | converting cpu_fetch_stage to migen |
commit | commitdiff |
2018-03-21 |
Jacob Lifshay | add licenses and readme |
commit | commitdiff |
|