soc.git
2020-05-09 Michael NolanAdd shift left opcode to main_stage
2020-05-09 Michael NolanFix broken mask when x == y
2020-05-09 Michael NolanAdd right shift test to test_caller.py
2020-05-09 Michael NolanAdd shift test to test_caller, fix fixedshift being...
2020-05-09 Michael NolanFix helpers.py not playing nicely with selectableInts
2020-05-09 Michael NolanAdd reversed add and subtract, as well as lshift and...
2020-05-09 Luke Kenneth... comment where ALUIntermediateData to go
2020-05-09 Luke Kenneth... TODO on AluIntermediateData
2020-05-09 Luke Kenneth... missing sticky-overflow pass-through from middle stage
2020-05-09 Luke Kenneth... pass through sticky-overflow
2020-05-09 Luke Kenneth... remove unneeded class
2020-05-09 Luke Kenneth... clarifying comments
2020-05-09 Michael NolanMinor cleanup
2020-05-09 Luke Kenneth... preliminary test for LD/ST "update" mode working
2020-05-09 Luke Kenneth... document PowerOp
2020-05-08 Luke Kenneth... add comments
2020-05-08 Luke Kenneth... add ALUFirstInputData
2020-05-08 Luke Kenneth... send address to memory only for one cycle and acknowled...
2020-05-08 Luke Kenneth... experimenting
2020-05-08 Luke Kenneth... working indexed version of LD/ST CompUnit
2020-05-08 Luke Kenneth... hmmm i think LD/ST Comp Unit might actually be working...
2020-05-08 Michael NolanOops, forgot pipeline.py
2020-05-08 Michael NolanAdd tests for immediates, add subf to tests
2020-05-08 Michael NolanAdd comments about the purpose of each alu stage
2020-05-08 Michael NolanAdd test for alu against simulator
2020-05-08 Michael NolanAdd assertions for output stage cr0
2020-05-08 Michael NolanAdd output stage
2020-05-08 Michael NolanAdd and or and xor to main_stage
2020-05-08 Michael NolanAdd carry in and out
2020-05-08 Michael NolanHave input_stage set the b operand to imm_data if it...
2020-05-08 Michael NolanAdd extra bits (carry, overflow, etc) to input and...
2020-05-08 Michael NolanBegin adding main ALU stage
2020-05-08 Michael NolanConvert alu to use the op in ctx
2020-05-08 Michael NolanAdd FPPipeContext to alu pipe_data
2020-05-08 Luke Kenneth... almost got LD/ST CompUnit working
2020-05-08 Luke Kenneth... prototype LD/ST L0 cache/buffer was bouncing address...
2020-05-08 Michael NolanAdd handling of A inversion and B input
2020-05-08 Michael NolanBegin adding input stage of alu
2020-05-08 Michael NolanAdd pipe data for ALU pipeline
2020-05-08 Michael NolanUpdate gitignore in isa dir
2020-05-08 Michael NolanSeparate out ALU Input record from alu_hier.py
2020-05-07 Michael NolanAdd test_branch_loop_ctr
2020-05-07 Michael NolanAdd tests for conditional branches
2020-05-07 Luke Kenneth... move unused simulator code out the way
2020-05-07 Luke Kenneth... testing LD without ST
2020-05-07 Michael NolanOoops, forgot comparefixed.patch
2020-05-07 Michael NolanGet test_cmp working
2020-05-07 Michael NolanFix test_mtcrf. Test has been verified against qemu
2020-05-07 Michael NolanMake FieldSelectableInt accept slices for set and get
2020-05-07 Michael NolanAdd handling of add with comparison
2020-05-07 Michael NolanFix bug with comparisons in selectable_int.py
2020-05-07 Michael NolanAdd test_mfcr
2020-05-07 Luke Kenneth... continuing debugging of LD/ST CompUnit FSM and unit...
2020-05-07 Luke Kenneth... partially-debugged ld/st comp unit using new PortInterface
2020-05-06 Michael NolanRe-enable test_mtcrf
2020-05-06 Michael NolanAdd length helper for getting length of a selectable int
2020-05-06 Michael NolanAdd helper functions to replace direct comparison in...
2020-05-06 Luke Kenneth... no syntax errors in LDSTCompUnit multi version
2020-05-06 Luke Kenneth... almost complete LD/ST CompUnit, nearing testing
2020-05-06 Michael NolanLook up spr length from spr table
2020-05-06 Michael NolanAdd dict of spr properties to power_enums
2020-05-06 Michael NolanImplement bctr and mtspr
2020-05-06 Michael NolanProperly implement LR and CTR
2020-05-06 Michael NolanAdd ability to patch generated isa files
2020-05-06 Michael NolanSorta kinda working bl and blr - need to properly imple...
2020-05-06 Luke Kenneth... remove unneeded minerva code
2020-05-06 Luke Kenneth... mention need for DualPortSplitter class
2020-05-06 Luke Kenneth... more connecting signals for LDSTCompUnit according...
2020-05-06 Jacob Lifshayupdate Makefile to include required build steps
2020-05-05 Michael NolanAdd rudimentary branch capability
2020-05-05 Michael NolanFix broken test_decoder_gas
2020-05-05 Luke Kenneth... begin connecting up signals for LDSTCompUnit
2020-05-05 Yehowshua ImmanuelMerge branch 'master' of git.libre-riscv.org:soc
2020-05-05 Yehowshua ImmanuelGit rid of named tuple imported twice
2020-05-05 Luke Kenneth... new version of LDSTCompUnit
2020-05-05 Yehowshua ImmanuelLink to documentation in README.md
2020-05-04 Luke Kenneth... comments
2020-05-04 Luke Kenneth... take out wait for busy in L0BufferCache tests
2020-05-04 Luke Kenneth... whitespace cleanup
2020-05-04 Luke Kenneth... bit of a mess, but functional. unit test passes on...
2020-05-04 Luke Kenneth... hmmm trying to get st to acknowledge properly
2020-05-04 Luke Kenneth... add links to bugreport and to memory/cache wiki page
2020-05-04 Luke Kenneth... L0 cache/buffer first unit test, working except for...
2020-05-04 Yehowshua ImmanuelRemove request since no longer https fetches from wiki
2020-05-04 Tobias Platenupdate cr0 when rc is set
2020-05-04 Luke Kenneth... first cut at "basic" L0 Cache/Buffer (untested), only...
2020-05-04 Luke Kenneth... document PortInterface, start on "dummy" L0CacheBuffer
2020-05-04 Luke Kenneth... whitespace
2020-05-04 Luke Kenneth... better comments on rd/wr pending
2020-05-03 Luke Kenneth... move unused out of soc directory
2020-05-03 Luke Kenneth... add comments to power decoder
2020-05-03 Luke Kenneth... move TLB and iommu to unused directory
2020-05-02 Michael NolanRead decoder tables from wiki submodule instead of web
2020-04-27 Luke Kenneth... add LDST PortInterface class
2020-04-27 Luke Kenneth... add CompLDSTOpSubset, contains subset of decode instruc...
2020-04-27 Luke Kenneth... update signal in DecodeToExecute1Type is "LD/ST perform...
2020-04-24 Luke Kenneth... experimenting with ld/st comp unit
2020-04-24 Luke Kenneth... remove out-of-date comments
2020-04-23 Luke Kenneth... comment req_done
2020-04-23 Luke Kenneth... hair-raising series of half-way-house changes which...
next