2018-11-26 |
Luke Kenneth Casson... | prepare get_fetch_action for move to separate module
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | whoops missed out branch_taken logic from fetch_action
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | rename register varnames to regfile
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | reorganise cpu regfile, to separate module, with 2R1W...
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | complete csrs
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add misa and mstatus csrs
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add clock domains doc to README
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | start adding csrs
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | move stuff to MInfo
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | split CSR to separate class
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add handle_main
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add counters (TODO)
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add csr_is_valid
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | start on csr op valid
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | CSR decoding
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add handle_trap
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add handle_trap
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add handle trap
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | complete get_fetch_action, move to class Fetch
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | start converting get_fetch_action
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | fetch output state class
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | create Fetch class
|
commit | commitdiff | tree |
2018-11-26 |
Luke Kenneth Casson... | add get_fetch_action ready for conversion
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add to README
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | class-ify fetch_action
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add mstatus, mip and vendor/arch/mimpl
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add MISA and MIE
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add more logic and mstatus
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | calculate lui_auipc
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | minor reorg, add alu
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | minor reorg, add alu
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | convert loaded value
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | load value
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | more cpu logic
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | small cpu reorg
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add load/store misaligned
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add CPU decoder instance
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | add cpuFetchStage instance
|
commit | commitdiff | tree |
2018-11-25 |
Luke Kenneth Casson... | adding call out to cpu_memory_interface verilog module...
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | stub cpu.py
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | tidyup
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | document decode functions
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | tidyup
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | no immediate constant, make 32-bit wide
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | big reorg, class-ify constants
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | big reorg, class-ify constants
|
commit | commitdiff | tree |
2018-11-24 |
Luke Kenneth Casson... | cleanup cpu_decode.py
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | more cpu decode conversion
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add cpu decode cases
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add cpu_decoder.py
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add riscvdefs.py
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | remove sync set output_state
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | sort out memory_interface_fetch_address
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add some arbitrary math into example
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | call value_bits_sign direct
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | can`t stand list incomprehension
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add example pipeline.py
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | corrections, clash fetch_action and self.fetch_action
|
commit | commitdiff | tree |
2018-11-23 |
Luke Kenneth Casson... | add conversion code, see what happens
|
commit | commitdiff | tree |
2018-11-22 |
Luke Kenneth Casson... | more cleanup
|
commit | commitdiff | tree |
2018-11-22 |
Luke Kenneth Casson... | cleanup, use sync instead of comb where appropriate
|
commit | commitdiff | tree |
2018-11-22 |
Luke Kenneth Casson... | add cpudefs.py
|
commit | commitdiff | tree |
2018-11-22 |
Luke Kenneth Casson... | reorg case statement
|
commit | commitdiff | tree |
2018-11-21 |
Luke Kenneth Casson... | convert case statement
|
commit | commitdiff | tree |
2018-11-21 |
Luke Kenneth Casson... | converting cpu_fetch_stage to migen
|
commit | commitdiff | tree |
|