2021-05-10 |
Luke Kenneth... | add block for MMU activation to LoadStore1 |
commit | commitdiff | tree |
2021-05-10 |
Luke Kenneth... | move LoadStore1 d_validblip setting, and get MMU_LOOKUP... |
commit | commitdiff | tree |
2021-05-10 |
Luke Kenneth... | whoops, indentation issue on m.If/m.Else in dcache.py |
commit | commitdiff | tree |
2021-05-10 |
Tobias Platen | style-wise: use ~self.instr_fault not self.instr_fault==0 |
commit | commitdiff | tree |
2021-05-10 |
Tobias Platen | LoadStore1: add rules for MMU_LOOKUP |
commit | commitdiff | tree |
2021-05-10 |
Luke Kenneth... | add links to set associative image, and bugreport |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add comments on translation of MMU_LOOKUP |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | install MMU_LOOKUP vhdl to be translated to nmigen |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | move (unused) ACK_WAIT code into FSM |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add comments in LoadStore1 |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | remove invalid setting of d_in.valid from self.mmureq |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | no SECOND_REQ |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | remove SECOND_REQ |
commit | commitdiff | tree |
2021-05-09 |
Tobias Platen | src/soc/fu/ldst/loadstore.py drive output d_in.valid |
commit | commitdiff | tree |
2021-05-09 |
Tobias Platen | move skeleton to elaborate |
commit | commitdiff | tree |
2021-05-09 |
Tobias Platen | src/soc/fu/ldst/loadstore.py: add skeleton for fsm |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add comment about LD/ST exception needs copying into... |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | run LD/ST Exception test case for MMU |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add MMU bugtracker link |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | git submodule update |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | update code-comments |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add in alignment exception capture/reporting in LoadStore1 |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | preference is to create a temp variable for comb and... |
commit | commitdiff | tree |
2021-05-09 |
Luke Kenneth... | add misalign flag to PortInterfaceBase |
commit | commitdiff | tree |
2021-05-08 |
Luke Kenneth... | LoadStore1 tidyup |
commit | commitdiff | tree |
2021-05-08 |
Luke Kenneth... | transferring more over to LoadStore FSM |
commit | commitdiff | tree |
2021-05-08 |
Luke Kenneth... | start putting state info into LoadStore1, slowly puttin... |
commit | commitdiff | tree |
2021-05-08 |
Luke Kenneth... | add LoadStore State enum |
commit | commitdiff | tree |
2021-05-08 |
Luke Kenneth... | add bugreport link to mmu |
commit | commitdiff | tree |
2021-05-07 |
Tobias Platen | fix 'sync' referenced before assignment in src/soc... |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | start setting DSISR bits but commented out |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | update comments and docstrings |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | whoops, import error |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | move LoadStore1 class to soc.fu.ldst.loadstore |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | whoops was still copying output over in CommonOutputStage |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | how we managed to get this far without noticing that... |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | move dsisr and dar into LoadStore1 |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | move zero-dest-pred in Common Output Stage to not copy... |
commit | commitdiff | tree |
2021-05-07 |
Luke Kenneth... | whoops setup of core.sv_pred_sm/dm not indented and... |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | whoops disabled tests agaaaaain |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | pass relevant predicate mask bits through to Decoders... |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | add in predicate mask bit detection when zeroing is... |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | pass SVP64 ReMap field through to core and then on... |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | moved exts* SVP64 unit tests to a different location |
commit | commitdiff | tree |
2021-05-06 |
Jonathan Neuschäfer | .gitlab-ci.yml: Increase the build timeout |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | argh someobe falsely stated in the README that LibreSOC... |
commit | commitdiff | tree |
2021-05-06 |
Luke Kenneth... | if zeroing is set, put zero into input or output as... |
commit | commitdiff | tree |
2021-05-05 |
Tobias Platen | fix bug in mmu/fsm.py |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | simplify README.md so that it gets submitted to pypi |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | mark long description type as markdown |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | update NEWS.txt |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | add libresoc-openpower-isa to setup.py dependencies |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | put sv_input_record_layout onto CompOpSubsetBase after all |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | whoops wrong signal name, set exc_happened |
commit | commitdiff | tree |
2021-05-05 |
Luke Kenneth... | add SVP64 RM fields to ALU input record |
commit | commitdiff | tree |
2021-05-04 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
commit | commitdiff | tree |
2021-05-04 |
Tobias Platen | implement MFSPR the same way as fu/spr/main_stage.py |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | remove minerva debug unit (not needed) |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | minerva tests: Don't import soc.minerva.csr |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Silence pywriter harder |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Trim log output |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Fix invocation of pywriter |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Clone and build power-instruction-analyzer |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Clone and build c4m-jtag |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Clone and build openpower-isa |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Install Rust and cargo |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Remove tags from nmigen-soc repo |
commit | commitdiff | tree |
2021-05-04 |
Jonathan Neuschäfer | .gitlab-ci.yml: Rewrite git://git.libre-riscv.org URLs... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | whoops disabled some test_issuer group tests |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add SVSTATE (SVSRR0) to TRAP pipeline |
commit | commitdiff | tree |
2021-05-04 |
Tobias Platen | upate dsisr and dar using sync |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | adding fast3 SPR to Trap pipeline and unit test |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | new fast3 needs to be remapped to fast1 port in "reduce... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | missed that soc.regfile.util has moved to openpower... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add SVSRR0 to FastRegsEnum |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add TODO comments and cross-reference to bug |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | note a way to see if an exception happened, in TestIssuer |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add printout showing exception output from FUs |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | remove symlink |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add links in README |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | more rename of exception_o to exc_o, add convenience... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | wire in exc_o.happened into write-cancellation of LDSTC... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | comments, and change name of LDSTCompUnit exception_o... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | remove exception from data on FUBaseData, explicitly... |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | code-comments for LDSTCompUnit |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add LDSTException class to LDSTOutputData |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | add option to add exception type to FUBaseData (pipe_data) |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | rename IntegerData to FUBaseData |
commit | commitdiff | tree |
2021-05-04 |
Luke Kenneth... | comment out nc (nocache), it seems to actually work |
commit | commitdiff | tree |
2021-05-03 |
Luke Kenneth... | MMU: get store to activate only when data is available... |
commit | commitdiff | tree |
2021-05-03 |
Luke Kenneth... | disable the cache for now, whilst testing read/write... |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | use Const to define bit-length when comparing top nibbl... |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | mmu FSM store in dcache: only put data onto d_in on... |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | return d_out.valid instead of always "ok" in MMU FSM |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | HACK WARNING: disable d-cache on hard-coded address... |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | add nc argument to dcache load/store tests |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | quick hack to SRAM test and to dcache to enable classic... |
commit | commitdiff | tree |
2021-05-02 |
Luke Kenneth... | adjust dependencies in setup.py |
commit | commitdiff | tree |
2021-05-01 |
Luke Kenneth... | enable issuer_verilog.py to generate new MMU/DCache... |
commit | commitdiff | tree |
2021-05-01 |
Luke Kenneth... | send a DMI RESET at the end of the test. |
commit | commitdiff | tree |
next |