soc.git
2020-03-11 Luke Kenneth... fix more imports
2020-03-11 Luke Kenneth... enable rvfi, fix imports
2020-03-11 Luke Kenneth... destarify debug
2020-03-11 Luke Kenneth... dewildcardify units
2020-03-11 Luke Kenneth... dewildcardify unitsg
2020-03-11 Luke Kenneth... sort out imports to get minerva generate working
2020-03-11 Luke Kenneth... dewildcard core.py
2020-03-11 Luke Kenneth... dewildcard cache.py
2020-03-11 Luke Kenneth... dewildcard stage.py
2020-03-11 Luke Kenneth... dewildcard wishbone.py
2020-03-11 Luke Kenneth... replace isa import
2020-03-11 Luke Kenneth... de-starify csr.py
2020-03-11 Luke Kenneth... import minerva from soc.minerva
2020-03-11 Luke Kenneth... add minerva source from https://github.com/lambdaconcep...
2020-03-11 Michael NolanAdd assertions that instruction fields are correct
2020-03-11 Michael NolanAdd test for remaining bits
2020-03-11 Michael NolanAdd tests for DecodeOut and DecodeRC
2020-03-11 Luke Kenneth... store ra in intermediate, to avoid creation of decoding...
2020-03-10 Luke Kenneth... add "done" signal to CompALU and LDSTCompALU to be...
2020-03-10 Luke Kenneth... initial test LD comp unit in scoreboard
2020-03-10 Luke Kenneth... hmmm set store latch based on go_rd_i
2020-03-10 Luke Kenneth... add ADD/ADDI test to LDSTCompUnit
2020-03-10 Luke Kenneth... amazingly got LD working on LDSTCompUnit
2020-03-10 Luke Kenneth... comments explaining what alu_hier.py does
2020-03-10 Luke Kenneth... LD appears to be working as well although there is...
2020-03-10 Luke Kenneth... whoops as simple as having inverted the LD/ST bit in...
2020-03-10 Michael NolanAdd cases for DecodeB and DecodeC
2020-03-10 Michael NolanRefactor DecodeA test
2020-03-10 Michael NolanAdd proof for power_decoder2.DecodeA
2020-03-10 Luke Kenneth... hmm not quite right, errr ST is working when setting...
2020-03-10 Luke Kenneth... get LDSTCompALU debugged a bit: ST functionality working
2020-03-09 Luke Kenneth... add comment on oper_i field
2020-03-09 Luke Kenneth... disable transparent=False for now
2020-03-09 Luke Kenneth... connect up LD to memory: set transparent mode to False.
2020-03-09 Luke Kenneth... more comments for LDSTCompUnit
2020-03-09 Luke Kenneth... update LDSTCompUnit comments
2020-03-09 Luke Kenneth... try adding test memory store to LDSTCompUnit
2020-03-09 Michael NolanFix logical loop in DecodeA
2020-03-09 Michael NolanBegin adding proof for decoder2
2020-03-09 Michael NolanMigrate imports to use absolute imports
2020-03-09 Michael NolanFix test
2020-03-09 Luke Kenneth... sort imports on scoreboard
2020-03-09 Luke Kenneth... add __init__.py files to decoder
2020-03-09 Luke Kenneth... add __init__.py to soc
2020-03-09 Luke Kenneth... move all source directories to soc so that "import...
2020-03-08 Luke Kenneth... convert SPRs and others to Data.data/ok
2020-03-08 Luke Kenneth... convert to output reg/imm data plus "ok" flag
2020-03-08 Luke Kenneth... likewise comment out CR from decode, it is from the...
2020-03-08 Luke Kenneth... take XER out of decode, it is from the CR regfile
2020-03-08 Luke Kenneth... add test conversion to ilang to PowerDecoder2, fix...
2020-03-08 Luke Kenneth... add class comments, add rtlil creator for PowerDecode2
2020-03-08 Luke Kenneth... add combined instruction and register decoder
2020-03-08 Luke Kenneth... whitespace
2020-03-08 Luke Kenneth... decode b, c, out, rc and oe
2020-03-08 Luke Kenneth... add spr decode to A
2020-03-08 Luke Kenneth... add SPR enum
2020-03-08 Luke Kenneth... start adding DecodeA
2020-03-08 Luke Kenneth... add start on power decoder2
2020-03-07 Luke Kenneth... add extra field-register sh
2020-03-07 Luke Kenneth... add shortcuts to opcode fields from insn_helpes.vhdl
2020-03-07 Luke Kenneth... link in power field decoder
2020-03-07 Luke Kenneth... add example usage of power_fields to get at named parts...
2020-03-07 Luke Kenneth... add class which creates useable (named) representation...
2020-03-07 Luke Kenneth... uniquify names
2020-03-06 Luke Kenneth... add decoder on power fields
2020-03-06 Luke Kenneth... add field decoder
2020-03-05 Luke Kenneth... process fields to get positions associated with format
2020-03-05 Luke Kenneth... decode power fields from Forms, section 1.6 of 2.07B ISA
2020-03-05 Luke Kenneth... corrections on Form PowerDecoder
2020-03-05 Luke Kenneth... whoops wrong numbering
2020-03-05 Luke Kenneth... add "form" to power decode
2020-03-05 Luke Kenneth... add more comments
2020-03-05 Luke Kenneth... add comment docstring explaining power decoder
2020-03-05 Luke Kenneth... whitespace
2020-03-05 Luke Kenneth... add minor_19 patterns and extra/major
2020-03-05 Luke Kenneth... 3am coding. sigh. converted PowerDecoder to take list...
2020-03-04 Luke Kenneth... add idea of Decoder namedtuple
2020-03-04 Luke Kenneth... whoops realised that it is *PowerDecoder* args that...
2020-03-04 Luke Kenneth... move default case out of switch, to make room for multi...
2020-03-04 Michael NolanAdd suffix handling back in
2020-03-04 Michael NolanGenerate ilang for whole decoder
2020-03-04 Michael NolanAdd tests for minor_58 and minor_62
2020-03-04 Michael NolanHierarchial decoder semi-working
2020-03-04 Michael NolanAdd bit selectors for most of the tests
2020-03-04 Michael NolanChange decoder to take the bits to select of the opcode...
2020-03-03 Luke Kenneth... rename run_test so that nosetests3 doesnt complain
2020-03-03 Luke Kenneth... move default values to power_enums.py
2020-03-03 Luke Kenneth... experimenting getting power decoder into shape
2020-03-02 Michael NolanAdd recursive decoding
2020-03-02 Michael NolanAdd support for hierarchical decoding
2020-03-01 Luke Kenneth... idea for sub-decoder
2020-03-01 Luke Kenneth... sort out hacking of PowerDecoder to suit extra.csv
2020-03-01 Luke Kenneth... correction on single bit flags
2020-03-01 Luke Kenneth... fix up syntax errors in power_decoder
2020-03-01 Luke Kenneth... missing commas
2020-03-01 Luke Kenneth... add some basic comments to PowerOp and PowerDecoder...
2020-03-01 Luke Kenneth... separate out PowerOps from PowerDecoder, simplifies...
2020-02-29 Michael NolanAdd tests for minor_30 and minor_31 decoding tables
2020-02-29 Michael NolanAdd default case to decoder
2020-02-29 Michael NolanAdd fields from the ones in IBM's Microwatt
next