soc.git
2020-03-18 Michael NolanAdd proof that all other opcodes decode to INVALID
2020-03-18 Michael NolanFix bug where enum values weren't getting set to int
2020-03-18 Luke Kenneth... use function which reverses bit-order
2020-03-18 Luke Kenneth... comment reverse-order of bit-fields
2020-03-18 Luke Kenneth... done, bugs.libre-riscv.org/show_bug.cgi?id=261
2020-03-18 Michael NolanCreate SPR enum from sprs.csv
2020-03-18 Michael NolanAdd more to decoder proof
2020-03-18 Michael NolanBegin adding proof for decoder stage 1
2020-03-18 Luke Kenneth... add comment about SPRs CSV
2020-03-18 Luke Kenneth... add comments
2020-03-18 Luke Kenneth... import absolute paths
2020-03-16 Luke Kenneth... clarify is_match manually
2020-03-16 Luke Kenneth... add exploratory unit test for partial address matching
2020-03-16 Luke Kenneth... comment out addr_we_i, seems not to be used
2020-03-16 Luke Kenneth... connect up expander output, set up is_match to check...
2020-03-16 Luke Kenneth... connect LenExpanders into PartialAddrBitmap
2020-03-15 Luke Kenneth... crossreference to bugreport
2020-03-15 Luke Kenneth... add description of how PartialAddrBitmap works
2020-03-15 Luke Kenneth... add beginnings of link to lenexpanders
2020-03-14 Luke Kenneth... add a LenExpand class which takes a (length, addr)...
2020-03-14 Luke Kenneth... add beginnings of PartialAddrBitmap elaborate
2020-03-13 Luke Kenneth... allow over-ride of address match function in PartialAdd...
2020-03-11 Luke Kenneth... fix more imports
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
next