add LoadStore State enum
[soc.git] / src / soc / fu /
2021-05-08 Luke Kenneth Casso... add LoadStore State enum
2021-05-08 Luke Kenneth Casso... add bugreport link to mmu
2021-05-07 Tobias Platenfix 'sync' referenced before assignment in src/soc...
2021-05-07 Luke Kenneth Casso... start setting DSISR bits but commented out
2021-05-07 Luke Kenneth Casso... update comments and docstrings
2021-05-07 Luke Kenneth Casso... whoops, import error
2021-05-07 Luke Kenneth Casso... move LoadStore1 class to soc.fu.ldst.loadstore
2021-05-07 Luke Kenneth Casso... whoops was still copying output over in CommonOutputStage
2021-05-07 Luke Kenneth Casso... move dsisr and dar into LoadStore1
2021-05-07 Luke Kenneth Casso... move zero-dest-pred in Common Output Stage to not copy...
2021-05-06 Luke Kenneth Casso... if zeroing is set, put zero into input or output as...
2021-05-05 Tobias Platenfix bug in mmu/fsm.py
2021-05-05 Luke Kenneth Casso... put sv_input_record_layout onto CompOpSubsetBase after all
2021-05-05 Luke Kenneth Casso... add SVP64 RM fields to ALU input record
2021-05-04 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-05-04 Tobias Platenimplement MFSPR the same way as fu/spr/main_stage.py
2021-05-04 Luke Kenneth Casso... add SVSTATE (SVSRR0) to TRAP pipeline
2021-05-04 Tobias Platenupate dsisr and dar using sync
2021-05-04 Luke Kenneth Casso... adding fast3 SPR to Trap pipeline and unit test
2021-05-04 Luke Kenneth Casso... add printout showing exception output from FUs
2021-05-04 Luke Kenneth Casso... more rename of exception_o to exc_o, add convenience...
2021-05-04 Luke Kenneth Casso... comments, and change name of LDSTCompUnit exception_o...
2021-05-04 Luke Kenneth Casso... remove exception from data on FUBaseData, explicitly...
2021-05-04 Luke Kenneth Casso... code-comments for LDSTCompUnit
2021-05-04 Luke Kenneth Casso... add LDSTException class to LDSTOutputData
2021-05-04 Luke Kenneth Casso... add option to add exception type to FUBaseData (pipe_data)
2021-05-04 Luke Kenneth Casso... rename IntegerData to FUBaseData
2021-05-04 Luke Kenneth Casso... comment out nc (nocache), it seems to actually work
2021-05-03 Luke Kenneth Casso... MMU: get store to activate only when data is available...
2021-05-03 Luke Kenneth Casso... disable the cache for now, whilst testing read/write...
2021-05-02 Luke Kenneth Casso... use Const to define bit-length when comparing top nibbl...
2021-05-02 Luke Kenneth Casso... mmu FSM store in dcache: only put data onto d_in on...
2021-05-02 Luke Kenneth Casso... return d_out.valid instead of always "ok" in MMU FSM
2021-05-02 Luke Kenneth Casso... HACK WARNING: disable d-cache on hard-coded address...
2021-05-01 Luke Kenneth Casso... store data in microwatt dcache goes in one cycle AFTER...
2021-05-01 Luke Kenneth Casso... only do dcache lookup for now
2021-04-30 Luke Kenneth Casso... debug and stop on mmu test_pipe_caller.py
2021-04-30 Luke Kenneth Casso... comments on dcache-to-mmu link
2021-04-30 Luke Kenneth Casso... add a TestSRAM variant of LoadStore1, for being able...
2021-04-30 Luke Kenneth Casso... hook up dcache wb_in/out to PortInterfaceBase Wishbone...
2021-04-30 Luke Kenneth Casso... set up LoadStore1 in ConfigMemoryPortInterface and...
2021-04-29 Luke Kenneth Casso... comment out adding mmu and dcache to pspec in MMU FSM
2021-04-29 Luke Kenneth Casso... move dcache into Loadstore1
2021-04-27 Luke Kenneth Casso... return read data out from Loadstore1 only when valid
2021-04-26 Luke Kenneth Casso... hook up MSR into MMU (TODO, use a lot less bits)
2021-04-23 Luke Kenneth Casso... fix import error
2021-04-23 Luke Kenneth Casso... whitespace
2021-04-23 Luke Kenneth Casso... move logical tests to openpower.test
2021-04-23 Luke Kenneth Casso... add trap test cases
2021-04-23 Luke Kenneth Casso... move SPR tests to openpower.test
2021-04-23 Luke Kenneth Casso... move branch test cases to openpower.test
2021-04-23 Luke Kenneth Casso... move LDST tests to openpower.test
2021-04-23 Luke Kenneth Casso... move mul tests to openpower.test
2021-04-23 Luke Kenneth Casso... move div tests to openpower.test
2021-04-23 Luke Kenneth Casso... move div tests to openpower.test
2021-04-23 Luke Kenneth Casso... move ALU test cases to openpower.test
2021-04-23 Luke Kenneth Casso... move MMU Testcase to openpower.test
2021-04-23 Luke Kenneth Casso... move CR test cases to openpower.test
2021-04-23 Luke Kenneth Casso... move shiftrot test cases to openpower.test
2021-04-23 Luke Kenneth Casso... import from openpower.endian
2021-04-23 Luke Kenneth Casso... use openpower.test.common
2021-04-23 Luke Kenneth Casso... move more files to openpower-isa
2021-04-23 Luke Kenneth Casso... more openpower-isa conversion
2021-04-23 Luke Kenneth Casso... correct migration of openpower-isa
2021-04-23 Luke Kenneth Casso... more openpower import conversion
2021-04-23 Luke Kenneth Casso... move over to from openpower imports
2021-04-21 Cesar StraussAdd CR predication test case for TestIssuer
2021-04-20 Luke Kenneth Casso... add enable MMU option to issuer_verilog.py
2021-04-20 Luke Kenneth Casso... cannot pass in arguments to Core - must be done with...
2021-04-10 Cesar StraussAdd 1<<r3 test cases to TestIssuer
2021-04-06 Cesar StraussAdd a HDL test case, where we start at the middle of...
2021-04-03 Cesar StraussFix typo
2021-04-03 Cesar StraussAdd test case with all mask bits equal to zero
2021-04-03 Cesar StraussAdd a test case for integer single predication
2021-04-03 Cesar StraussEnable remaining disabled test cases
2021-03-30 Alain D D WilliamsMerge branch 'master' of git.libre-soc.org:soc
2021-03-30 Cesar StraussEnable VCOMPRESS test case
2021-03-30 Cesar StraussAdd new twin predication case
2021-03-30 Cesar StraussAdjust twin predication cases for the new syntax
2021-03-28 Luke Kenneth Casso... rather invasive reduction of SPR regfile size
2021-03-22 Cesar StraussAdd test cases for integer VCOMPRESS and VEXPAND
2021-03-21 Luke Kenneth Casso... adjust syntax of SVP64 predicate test cas
2021-03-21 Luke Kenneth Casso... naah. back to "sv." syntax for SVP64 assembly
2021-03-21 Cesar StraussAdd predication test case, initially disabled
2021-03-14 Luke Kenneth Casso... remove "sv." and replace with "sv" in all SVP64Asm
2021-03-11 Cesar StraussBring a few test cases from test_caller_64.py
2021-03-11 Cesar StraussTest case for two successive SV instructions
2021-03-09 Cesar StraussEnable VL==0 vector instruction skip test case
2021-03-08 Luke Kenneth Casso... correct comments in sv.add rc=1
2021-03-07 Luke Kenneth Casso... add Rc=1 SVP64 unit test to svp64_cases.py
2021-03-06 Cesar StraussEnable the Simple-V loop test case
2021-03-02 Luke Kenneth Casso... comment out changing SPR 720 because 720 is not support...
2021-03-02 Luke Kenneth Casso... sort out SPR setting in MMU
2021-03-02 Luke Kenneth Casso... operating correctly, not directing MMU SPRs to SPR...
2021-03-02 Luke Kenneth Casso... must always set ok for writing out data otherwise it...
2021-02-26 Cesar StraussAdd a vector case with VL == 0
2021-02-24 Tobias Platenupdate mmu testcase
2021-02-20 Luke Kenneth Casso... correct arguments, set microwatt_mmu=True, pass in...
2021-02-20 Luke Kenneth Casso... minor whitespace cleanup
2021-02-20 Tobias Platenmmu testcase: set MMU SPRs
next