| 2020-03-08 | 
Luke Kenneth...  | add class comments, add rtlil creator for PowerDecode2 | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | add combined instruction and register decoder | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | decode b, c, out, rc and oe | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | add spr decode to A | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | add SPR enum | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | start adding DecodeA | 
commit | commitdiff | tree | 
| 2020-03-08 | 
Luke Kenneth...  | add start on power decoder2 | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | add extra field-register sh | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | add shortcuts to opcode fields from insn_helpes.vhdl | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | link in power field decoder | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | add example usage of power_fields to get at named parts...  | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | add class which creates useable (named) representation...  | 
commit | commitdiff | tree | 
| 2020-03-07 | 
Luke Kenneth...  | uniquify names | 
commit | commitdiff | tree | 
| 2020-03-06 | 
Luke Kenneth...  | add decoder on power fields | 
commit | commitdiff | tree | 
| 2020-03-06 | 
Luke Kenneth...  | add field decoder | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | process fields to get positions associated with format | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | decode power fields from Forms, section 1.6 of 2.07B ISA | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | corrections on Form PowerDecoder | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | whoops wrong numbering | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | add "form" to power decode | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | add more comments | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | add comment docstring explaining power decoder | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | whitespace | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | add minor_19 patterns and extra/major | 
commit | commitdiff | tree | 
| 2020-03-05 | 
Luke Kenneth...  | 3am coding. sigh.  converted PowerDecoder to take list...  | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Luke Kenneth...  | add idea of Decoder namedtuple | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Luke Kenneth...  | whoops realised that it is *PowerDecoder* args that...  | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Luke Kenneth...  | move default case out of switch, to make room for multi...  | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Add suffix handling back in | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Generate ilang for whole decoder | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Add tests for minor_58 and minor_62 | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Hierarchial decoder semi-working | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Add bit selectors for most of the tests | 
commit | commitdiff | tree | 
| 2020-03-04 | 
Michael Nolan | Change decoder to take the bits to select of the opcode...  | 
commit | commitdiff | tree | 
| 2020-03-03 | 
Luke Kenneth...  | rename run_test so that nosetests3 doesnt complain | 
commit | commitdiff | tree | 
| 2020-03-03 | 
Luke Kenneth...  | move default values to power_enums.py | 
commit | commitdiff | tree | 
| 2020-03-03 | 
Luke Kenneth...  | experimenting getting power decoder into shape | 
commit | commitdiff | tree | 
| 2020-03-02 | 
Michael Nolan | Add recursive decoding | 
commit | commitdiff | tree | 
| 2020-03-02 | 
Michael Nolan | Add support for hierarchical decoding | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | idea for sub-decoder | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | sort out hacking of PowerDecoder to suit extra.csv | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | correction on single bit flags | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | fix up syntax errors in power_decoder | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | missing commas | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | add some basic comments to PowerOp and PowerDecoder...  | 
commit | commitdiff | tree | 
| 2020-03-01 | 
Luke Kenneth...  | separate out PowerOps from PowerDecoder, simplifies...  | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add tests for minor_30 and minor_31 decoding tables | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add default case to decoder | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add fields from the ones in IBM's Microwatt | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add decoder/test for minor_19 field | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add code to download csv files from wiki if they don...  | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Move enums to a separate file | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Correct cry in field from a single bit to an enum | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Cleanup testbench, add messages to assertions | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add in remaining fields from major decoder | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add signals for single bit flags in major.csv | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add input and output register selector fields | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Minor cleanup | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Move decoder.py to power_major_decoder.py | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Add internal op field to major decoder | 
commit | commitdiff | tree | 
| 2020-02-29 | 
Michael Nolan | Begin adding power ISA decoder | 
commit | commitdiff | tree | 
| 2020-01-25 | 
Tobias Platen | convert ram tp modules | 
commit | commitdiff | tree | 
| 2020-01-24 | 
Tobias Platen | translate slice_top and rab_slice from systemverilog...  | 
commit | commitdiff | tree | 
| 2020-01-23 | 
Tobias Platen | add more converted header files | 
commit | commitdiff | tree | 
| 2020-01-23 | 
Tobias Platen | begin axi_rab to nmigen conversion | 
commit | commitdiff | tree | 
| 2020-01-17 | 
Luke Kenneth...  | update to new revision nmigen | 
commit | commitdiff | tree | 
| 2020-01-17 | 
Luke Kenneth...  | get familiar with tests again | 
commit | commitdiff | tree | 
| 2019-09-16 | 
Tobias Platen | tlb_content now supports 512G pages | 
commit | commitdiff | tree | 
| 2019-09-11 | 
Tobias Platen | terapage lookup | 
commit | commitdiff | tree | 
| 2019-09-10 | 
Tobias Platen | tlb_content update test | 
commit | commitdiff | tree | 
| 2019-09-09 | 
Tobias Platen | add unittest for tlb_content.py | 
commit | commitdiff | tree | 
| 2019-08-25 | 
Tobias Platen | forgot to add one signal | 
commit | commitdiff | tree | 
| 2019-08-24 | 
Tobias Platen | add is_512G to the data structure | 
commit | commitdiff | tree | 
| 2019-08-07 | 
Tobias Platen | partial Unit Test for TLB | 
commit | commitdiff | tree | 
| 2019-08-04 | 
Tobias Platen | tlb_test WIP | 
commit | commitdiff | tree | 
| 2019-08-01 | 
Luke Kenneth...  | move priority picker to nmutil | 
commit | commitdiff | tree | 
| 2019-07-25 | 
Tobias Platen | Merge branch 'master' of https://git.libre-riscv.org...  | 
commit | commitdiff | tree | 
| 2019-07-25 | 
Tobias Platen | fix UnusedElaboratable warning in TLB code | 
commit | commitdiff | tree | 
| 2019-07-24 | 
Luke Kenneth...  | add TLB elaboratable | 
commit | commitdiff | tree | 
| 2019-07-21 | 
Tobias Platen | TLB testbench WIP | 
commit | commitdiff | tree | 
| 2019-07-21 | 
isengaara | implement page table lookup using 4 levels | 
commit | commitdiff | tree | 
| 2019-06-19 | 
Luke Kenneth...  | forgot to pull ld_o/st_o through from LDST CompUnits | 
commit | commitdiff | tree | 
| 2019-06-19 | 
Luke Kenneth...  | sort out address match global nomatch signal | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | move mem into scoreboard (really should be outside...  | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | add separate read/write port | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | whoops syntax error | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | write out data only on go_write | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | clarify comment | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | add address and output mode from LDSTCUs | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | sort out go_ld_i and go_st_i | 
commit | commitdiff | tree | 
| 2019-06-18 | 
Luke Kenneth...  | add temporary immediate-activation of go_addr on adr_re...  | 
commit | commitdiff | tree | 
| 2019-06-17 | 
Luke Kenneth...  | add transitive accumulation of LD/STs into MDM | 
commit | commitdiff | tree | 
| 2019-06-17 | 
Luke Kenneth...  | remove TODO (done) | 
commit | commitdiff | tree | 
| 2019-06-16 | 
Luke Kenneth...  | fix several test imports, add Elaboratable | 
commit | commitdiff | tree | 
| 2019-06-16 | 
Luke Kenneth...  | fix test run errors | 
commit | commitdiff | tree | 
| 2019-06-15 | 
Luke Kenneth...  | rename match to nomatch, connect ld_i and st_i | 
commit | commitdiff | tree | 
| 2019-06-15 | 
Luke Kenneth...  | convert addr match into latched (SRLatch) version,...  | 
commit | commitdiff | tree | 
| 2019-06-15 | 
Luke Kenneth...  | use new ready/valid to ALU in CompLDST | 
commit | commitdiff | tree | 
| 2019-06-10 | 
Luke Kenneth...  | start connecting memory function unit | 
commit | commitdiff | tree | 
| next |