| 2020-06-28 | Luke Kenneth... | more code-shuffle for TestMemoryPortInterface | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | more code-shuffle for TestMemoryPortInterface | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | minor cleanup, put get/set rdport/wrport into function | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | merge LDSTPort into TestMemoryPortInterface | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | use PortInterface connect_port | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | use PortInterface connect_port | commit | commitdiff | tree | 
| 2020-06-28 | Luke Kenneth... | attempt to get Pi2LSUI FSM working | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | only activate ld_in_progress if addr is ok | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | make Memory accessible via TestSRAMBareLoadStoreUnit | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | increase (double) address width in TstL0CacheBuffer | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | increase (double) address width in TstL0CacheBuffer | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | unit test in l0_cache to connect to testpi and test_bare_wb | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | make PortInterface modules consistent with same API | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | use ConfigMemoryPortInterface in TstL0CacheBuffer | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | fix TestMemLoadStoreUnit, it required a FSM to monitor... | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | add wishbone Pi2LSUI test | commit | commitdiff | tree | 
| 2020-06-27 | Luke Kenneth... | reconfigureable PortInterface testing now possible | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | name issue in Pi2LSUI | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | whitespace and imports | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | slight reorg on test_pi2ls.py | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | correct address in pi2ls | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | oops forgot to initialise base class of TestMemLoadStor... | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add in LenExpand shift/mask | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add quick test showing Pi2LSUI not quite reading/writing to | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | remove extraneous yields | commit | commitdiff | tree | 
| 2020-06-26 | Michael Nolan | Modify pi2ls so it passes the portinterface unit tests | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | set address ok and fix unit test to check it properly | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add pi.busy_o connection, increase to 64 bit | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | unit test broken is ok :) | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | set pi.ld.ok to 1 if pi.is_ld_i is set | commit | commitdiff | tree | 
| 2020-06-26 | Michael Nolan | Move tests for pimem to new file, add ability to test... | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | load/store unit test needed to wait for busy_o | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | clean up output from BareLoadStoreUnit | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | halve the test memory size again | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | shrink test memory size down to only 64 words | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | investigating why write-enable not getting passed through | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | whoops forgot to call parent elaborate | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add test of SRAM through wishbone bus | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | code-morph which redirects lsmem unit test through... | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add a test SRAM that lives behind a minerva LoadStoreUn... | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | dynamically specify wishbone layout (no longer hardcode... | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | add reconfigureable Load/Store class | commit | commitdiff | tree | 
| 2020-06-26 | Luke Kenneth... | extra parameterification of minerva LoadStoreUnits | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | allow Pi2LSUI to accept incoming PortInterface and... | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | add extra parameter, mask_wid, to TestMemLoadStoreUnit | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | start connecting up Pi2LSUI | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | add LenExpand module, tidyup on docstring | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | add beginnings of Pi2LSUI | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | add nmigen-soc to dependencies | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | add attempt at mapping between PortInterface and LoadSt... | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | rename LoadStoreInterface signals to include _i and... | commit | commitdiff | tree | 
| 2020-06-25 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Revert "modify PortInterface so subfields include the... | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Update comments for LoadStoreUnitInterface | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Have lsmem handle stall and valid signals correctly | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Update comments on LoadStoreUnitInterface again | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Update comments on LoadStoreUnitInterface | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Add handling of byte reads and writes | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Add more complete testbench for lsmem.py | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Super basic first try of testmem with load store unit... | commit | commitdiff | tree | 
| 2020-06-24 | Luke Kenneth... | move comments to minerva LoadStoreInterface | commit | commitdiff | tree | 
| 2020-06-24 | Luke Kenneth... | import minerva and use LoadStoreUnitInterface | commit | commitdiff | tree | 
| 2020-06-24 | Michael Nolan | Add specification for load store interface | commit | commitdiff | tree | 
| 2020-06-23 | Michael Nolan | modify PortInterface so subfields include the port... | commit | commitdiff | tree | 
| 2020-06-23 | Luke Kenneth... | annoying error in latest nmigen | commit | commitdiff | tree | 
| 2020-06-23 | Luke Kenneth... | TstL0CacheBuffer returns array of ports differently now | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | remove unused module | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | simplified L0CacheBuffer down to a "PortInterface Arbiter" | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | add TestMemoryPortInterface class which is designed... | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | comments for LDST CompUnit test | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | enable byte-reverse in CompLDSTUnit test | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | remove CompLDSTOpSubset, replace with just data_len. | commit | commitdiff | tree | 
| 2020-06-22 | Luke Kenneth... | move BE/LE byte-reverse into LDSTCompUnit | commit | commitdiff | tree | 
| 2020-06-20 | Luke Kenneth... | expand Memory width to 64 and granularity to 16 in... | commit | commitdiff | tree | 
| 2020-06-20 | Luke Kenneth... | add asserts to check data output is correct | commit | commitdiff | tree | 
| 2020-06-20 | Luke Kenneth... | add test_sram_wishbone.py | commit | commitdiff | tree | 
| 2020-06-20 | colepoirier | Add code, commented-out, for TRAP so as to not break... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | whitespace update | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | move trunc_div and trunc_rem to nmutil | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add comments on trunc_div and trunc_rem | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add divide-by-zero test to test_div_sim.py | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add docstring comment for SelectableInt | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add test_0_moduw and correct name to trunc_rem | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add abs SelectableInt unit test (very quick) | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add SelectableInt.abs | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add another bad hack in parser.py which identifies... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add in really bad hack which calls trunc_div or trunc_mod | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add trunc_div and trunch_rem to decoder helpers | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | auto-assign needs to use concat / selectconcat | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | whoops detected page name wrong, for special case fixed... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | bit of a mess.  getting carry recognised and output... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add auto-assign mode detecting uninitialised variable... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | div needs to be floordiv | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add true and floor div to SelectableInt | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add simulator test for divw | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | do mix-in for test_sim.py so that jacob can write some... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | add TODO comments to upgrade L0CacheBuffer to a new... | commit | commitdiff | tree | 
| 2020-06-19 | Luke Kenneth... | parameterise LoadStoreUnitInterface to be expandable | commit | commitdiff | tree | 
| next |