2020-05-08 |
Luke Kenneth... | add comments |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | add ALUFirstInputData |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | send address to memory only for one cycle and acknowled... |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | experimenting |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | working indexed version of LD/ST CompUnit |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | hmmm i think LD/ST Comp Unit might actually be working... |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Oops, forgot pipeline.py |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add tests for immediates, add subf to tests |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add comments about the purpose of each alu stage |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add test for alu against simulator |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add assertions for output stage cr0 |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add output stage |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add and or and xor to main_stage |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add carry in and out |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Have input_stage set the b operand to imm_data if it... |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add extra bits (carry, overflow, etc) to input and... |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Begin adding main ALU stage |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Convert alu to use the op in ctx |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add FPPipeContext to alu pipe_data |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | almost got LD/ST CompUnit working |
commit | commitdiff | tree |
2020-05-08 |
Luke Kenneth... | prototype LD/ST L0 cache/buffer was bouncing address... |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add handling of A inversion and B input |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Begin adding input stage of alu |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Add pipe data for ALU pipeline |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Update gitignore in isa dir |
commit | commitdiff | tree |
2020-05-08 |
Michael Nolan | Separate out ALU Input record from alu_hier.py |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Add test_branch_loop_ctr |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Add tests for conditional branches |
commit | commitdiff | tree |
2020-05-07 |
Luke Kenneth... | move unused simulator code out the way |
commit | commitdiff | tree |
2020-05-07 |
Luke Kenneth... | testing LD without ST |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Ooops, forgot comparefixed.patch |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Get test_cmp working |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Fix test_mtcrf. Test has been verified against qemu |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Make FieldSelectableInt accept slices for set and get |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Add handling of add with comparison |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Fix bug with comparisons in selectable_int.py |
commit | commitdiff | tree |
2020-05-07 |
Michael Nolan | Add test_mfcr |
commit | commitdiff | tree |
2020-05-07 |
Luke Kenneth... | continuing debugging of LD/ST CompUnit FSM and unit... |
commit | commitdiff | tree |
2020-05-07 |
Luke Kenneth... | partially-debugged ld/st comp unit using new PortInterface |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Re-enable test_mtcrf |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Add length helper for getting length of a selectable int |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Add helper functions to replace direct comparison in... |
commit | commitdiff | tree |
2020-05-06 |
Luke Kenneth... | no syntax errors in LDSTCompUnit multi version |
commit | commitdiff | tree |
2020-05-06 |
Luke Kenneth... | almost complete LD/ST CompUnit, nearing testing |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Look up spr length from spr table |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Add dict of spr properties to power_enums |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Implement bctr and mtspr |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Properly implement LR and CTR |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Add ability to patch generated isa files |
commit | commitdiff | tree |
2020-05-06 |
Michael Nolan | Sorta kinda working bl and blr - need to properly imple... |
commit | commitdiff | tree |
2020-05-06 |
Luke Kenneth... | remove unneeded minerva code |
commit | commitdiff | tree |
2020-05-06 |
Luke Kenneth... | mention need for DualPortSplitter class |
commit | commitdiff | tree |
2020-05-06 |
Luke Kenneth... | more connecting signals for LDSTCompUnit according... |
commit | commitdiff | tree |
2020-05-06 |
Jacob Lifshay | update Makefile to include required build steps |
commit | commitdiff | tree |
2020-05-05 |
Michael Nolan | Add rudimentary branch capability |
commit | commitdiff | tree |
2020-05-05 |
Michael Nolan | Fix broken test_decoder_gas |
commit | commitdiff | tree |
2020-05-05 |
Luke Kenneth... | begin connecting up signals for LDSTCompUnit |
commit | commitdiff | tree |
2020-05-05 |
Yehowshua Immanuel | Merge branch 'master' of git.libre-riscv.org:soc |
commit | commitdiff | tree |
2020-05-05 |
Yehowshua Immanuel | Git rid of named tuple imported twice |
commit | commitdiff | tree |
2020-05-05 |
Luke Kenneth... | new version of LDSTCompUnit |
commit | commitdiff | tree |
2020-05-05 |
Yehowshua Immanuel | Link to documentation in README.md |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | comments |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | take out wait for busy in L0BufferCache tests |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | whitespace cleanup |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | bit of a mess, but functional. unit test passes on... |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | hmmm trying to get st to acknowledge properly |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | add links to bugreport and to memory/cache wiki page |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | L0 cache/buffer first unit test, working except for... |
commit | commitdiff | tree |
2020-05-04 |
Yehowshua Immanuel | Remove request since no longer https fetches from wiki |
commit | commitdiff | tree |
2020-05-04 |
Tobias Platen | update cr0 when rc is set |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | first cut at "basic" L0 Cache/Buffer (untested), only... |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | document PortInterface, start on "dummy" L0CacheBuffer |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2020-05-04 |
Luke Kenneth... | better comments on rd/wr pending |
commit | commitdiff | tree |
2020-05-03 |
Luke Kenneth... | move unused out of soc directory |
commit | commitdiff | tree |
2020-05-03 |
Luke Kenneth... | add comments to power decoder |
commit | commitdiff | tree |
2020-05-03 |
Luke Kenneth... | move TLB and iommu to unused directory |
commit | commitdiff | tree |
2020-05-02 |
Michael Nolan | Read decoder tables from wiki submodule instead of web |
commit | commitdiff | tree |
2020-04-27 |
Luke Kenneth... | add LDST PortInterface class |
commit | commitdiff | tree |
2020-04-27 |
Luke Kenneth... | add CompLDSTOpSubset, contains subset of decode instruc... |
commit | commitdiff | tree |
2020-04-27 |
Luke Kenneth... | update signal in DecodeToExecute1Type is "LD/ST perform... |
commit | commitdiff | tree |
2020-04-24 |
Luke Kenneth... | experimenting with ld/st comp unit |
commit | commitdiff | tree |
2020-04-24 |
Luke Kenneth... | remove out-of-date comments |
commit | commitdiff | tree |
2020-04-23 |
Luke Kenneth... | comment req_done |
commit | commitdiff | tree |
2020-04-23 |
Luke Kenneth... | hair-raising series of half-way-house changes which... |
commit | commitdiff | tree |
2020-04-23 |
Luke Kenneth... | start using records in score6600 |
commit | commitdiff | tree |
2020-04-23 |
Luke Kenneth... | rename MultiCompUnit |
commit | commitdiff | tree |
2020-04-23 |
Luke Kenneth... | use go/rel Record in ldstcomp |
commit | commitdiff | tree |
2020-04-22 |
Luke Kenneth... | fix request-done in compalu_multi |
commit | commitdiff | tree |
2020-04-22 |
Luke Kenneth... | LDSTCompUnit converted, no need to special-case |
commit | commitdiff | tree |
2020-04-22 |
Luke Kenneth... | convert CompALU to Record in/out |
commit | commitdiff | tree |
2020-04-21 |
Jacob Lifshay | fix failure to import alu_hier |
commit | commitdiff | tree |
2020-04-21 |
Jacob Lifshay | fix bug #290 |
commit | commitdiff | tree |
2020-04-21 |
Jacob Lifshay | add libmpfr-dev to .gitlab-ci.yml |
commit | commitdiff | tree |
2020-04-20 |
Tobias Platen | testcase fo mulli |
commit | commitdiff | tree |
2020-04-20 |
Tobias Platen | testcase for addis |
commit | commitdiff | tree |
2020-04-20 |
Tobias Platen | add with carry cleanup and test case |
commit | commitdiff | tree |
2020-04-20 |
Luke Kenneth... | changes to LDSTCompUnit, get score6600 working |
commit | commitdiff | tree |
2020-04-19 |
Luke Kenneth... | get compldst.py unit test up and running after modifica... |
commit | commitdiff | tree |
2020-04-19 |
Luke Kenneth... | whoops cut/paste error, n_src used instead of n_dst... |
commit | commitdiff | tree |
next |