2020-03-11 |
Luke Kenneth... | import minerva from soc.minerva |
commit | commitdiff | tree |
2020-03-11 |
Luke Kenneth... | add minerva source from https://github.com/lambdaconcep... |
commit | commitdiff | tree |
2020-03-11 |
Michael Nolan | Add assertions that instruction fields are correct |
commit | commitdiff | tree |
2020-03-11 |
Michael Nolan | Add test for remaining bits |
commit | commitdiff | tree |
2020-03-11 |
Michael Nolan | Add tests for DecodeOut and DecodeRC |
commit | commitdiff | tree |
2020-03-11 |
Luke Kenneth... | store ra in intermediate, to avoid creation of decoding... |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | add "done" signal to CompALU and LDSTCompALU to be... |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | initial test LD comp unit in scoreboard |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | hmmm set store latch based on go_rd_i |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | add ADD/ADDI test to LDSTCompUnit |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | amazingly got LD working on LDSTCompUnit |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | comments explaining what alu_hier.py does |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | LD appears to be working as well although there is... |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | whoops as simple as having inverted the LD/ST bit in... |
commit | commitdiff | tree |
2020-03-10 |
Michael Nolan | Add cases for DecodeB and DecodeC |
commit | commitdiff | tree |
2020-03-10 |
Michael Nolan | Refactor DecodeA test |
commit | commitdiff | tree |
2020-03-10 |
Michael Nolan | Add proof for power_decoder2.DecodeA |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | hmm not quite right, errr ST is working when setting... |
commit | commitdiff | tree |
2020-03-10 |
Luke Kenneth... | get LDSTCompALU debugged a bit: ST functionality working |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | add comment on oper_i field |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | disable transparent=False for now |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | connect up LD to memory: set transparent mode to False. |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | more comments for LDSTCompUnit |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | update LDSTCompUnit comments |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | try adding test memory store to LDSTCompUnit |
commit | commitdiff | tree |
2020-03-09 |
Michael Nolan | Fix logical loop in DecodeA |
commit | commitdiff | tree |
2020-03-09 |
Michael Nolan | Begin adding proof for decoder2 |
commit | commitdiff | tree |
2020-03-09 |
Michael Nolan | Migrate imports to use absolute imports |
commit | commitdiff | tree |
2020-03-09 |
Michael Nolan | Fix test |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | sort imports on scoreboard |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | add __init__.py files to decoder |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | add __init__.py to soc |
commit | commitdiff | tree |
2020-03-09 |
Luke Kenneth... | move all source directories to soc so that "import... |
commit | commitdiff | tree |
2020-03-08 |
Luke Kenneth... | convert SPRs and others to Data.data/ok |
commit | commitdiff | tree |
2020-03-08 |
Luke Kenneth... | convert to output reg/imm data plus "ok" flag |
commit | commitdiff | tree |
2020-03-08 |
Luke Kenneth... | likewise comment out CR from decode, it is from the... |
commit | commitdiff | tree |
2020-03-08 |
Luke Kenneth... | take XER out of decode, it is from the CR regfile |
commit | commitdiff | tree |
2020-03-08 |
Luke Kenneth... | add test conversion to ilang to PowerDecoder2, fix... |
commit | commitdiff | tree |
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 |
next |