2020-08-11 |
Tobias Platen | initial version of L0CacheBuffer2 |
blob | commitdiff | raw |
2020-08-03 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-08-03 |
Tobias Platen | TstDataMerger2 |
blob | commitdiff | raw | diff to current |
2020-07-30 |
Tobias Platen | begin work on TestCase for two DataMergers/Cache |
blob | commitdiff | raw | diff to current |
2020-07-30 |
Tobias Platen | add CacheRecord |
blob | commitdiff | raw | diff to current |
2020-07-30 |
Luke Kenneth Casso... | ha! have to explicitly specify the ports when writing... |
blob | commitdiff | raw | diff to current |
2020-07-29 |
Jacob Lifshay | clean up some tests |
blob | commitdiff | raw | diff to current |
2020-07-29 |
Jacob Lifshay | format some tests |
blob | commitdiff | raw | diff to current |
2020-07-12 |
Luke Kenneth Casso... | rename InternalOp to MicrOp |
blob | commitdiff | raw | diff to current |
2020-07-02 |
Luke Kenneth Casso... | fix unit tests due to change in using pspec |
blob | commitdiff | raw | diff to current |
2020-07-02 |
Luke Kenneth Casso... | add bare wishbone option to TestIssuer, sort out ports |
blob | commitdiff | raw | diff to current |
2020-07-02 |
Luke Kenneth Casso... | use single-arg pspec for TestIssuer and Core |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | read from instruction memory using FetchUnitInterface |
blob | commitdiff | raw | diff to current |
2020-06-27 |
Luke Kenneth Casso... | increase (double) address width in TstL0CacheBuffer |
blob | commitdiff | raw | diff to current |
2020-06-27 |
Luke Kenneth Casso... | unit test in l0_cache to connect to testpi and test_bare_wb |
blob | commitdiff | raw | diff to current |
2020-06-27 |
Luke Kenneth Casso... | make PortInterface modules consistent with same API |
blob | commitdiff | raw | diff to current |
2020-06-27 |
Luke Kenneth Casso... | use ConfigMemoryPortInterface in TstL0CacheBuffer |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | remove unused module |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | simplified L0CacheBuffer down to a "PortInterface Arbiter" |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | add TestMemoryPortInterface class which is designed... |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | remove CompLDSTOpSubset, replace with just data_len. |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | move BE/LE byte-reverse into LDSTCompUnit |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Luke Kenneth Casso... | add TODO comments to upgrade L0CacheBuffer to a new... |
blob | commitdiff | raw | diff to current |
2020-06-14 |
Luke Kenneth Casso... | add in byte-reverse from op PowerDecode2 field |
blob | commitdiff | raw | diff to current |
2020-06-14 |
Luke Kenneth Casso... | error in address width (truncated) in setting up L0Cach... |
blob | commitdiff | raw | diff to current |
2020-06-14 |
Luke Kenneth Casso... | error in naming that ended up in gtkwave from a proxy |
blob | commitdiff | raw | diff to current |
2020-06-14 |
Luke Kenneth Casso... | add byte-reversal on LD and ST in L0CacheBuffer |
blob | commitdiff | raw | diff to current |
2020-06-11 |
Luke Kenneth Casso... | some ugly hacks that get LD/ST immediate working |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | wrong data structure being imported, duplicate CompLDST... |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | expand LenExpand to 4 bits in order to cover 1/2/4... |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | got L0CacheBuffer shift/mask working on a preliminary... |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | whitespace |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | add use of classes in L0Cache unit tests |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | start using unittest suite in l0_cache.py |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Luke Kenneth Casso... | add in LenExpander to L0CacheBuffer, not used yet |
blob | commitdiff | raw | diff to current |
2020-06-10 |
Tobias Platen | make resetless for all signals in DataMergerRecord |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | rename truncaddr to splitaddr, return LSBs and MSBs |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | add len-expander to L0CacheBuffer, so as to be able... |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Tobias Platen | undo code removed by commit 12297566322355ce5fed2e2a546... |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Tobias Platen | elaborate function for DualPortSplitter |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Tobias Platen | fixes for DualPortSplitter |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | make DataMerger record reset_less |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Luke Kenneth Casso... | add truncaddr function to L0CacheBuffer test class |
blob | commitdiff | raw | diff to current |
2020-06-06 |
Luke Kenneth Casso... | expand regwid to 64 in l0_cache test |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Luke Kenneth Casso... | add comments and start of elaborate |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Tobias Platen | implement init function of DualPortSplitter |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Tobias Platen | uncomment rtlil.convert in test_l0_cache that causes... |
blob | commitdiff | raw | diff to current |
2020-05-30 |
Luke Kenneth Casso... | add in use of "Settle" |
blob | commitdiff | raw | diff to current |
2020-05-30 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-05-30 |
Tobias Platen | unit test for DataMerger |
blob | commitdiff | raw | diff to current |
2020-05-29 |
Tobias Platen | fixes for DataMerger |
blob | commitdiff | raw | diff to current |
2020-05-29 |
Tobias Platen | DataMerger: rename addr_match_i to addr_array_i |
blob | commitdiff | raw | diff to current |
2020-05-29 |
Tobias Platen | fixed 'return m is missing' |
blob | commitdiff | raw | diff to current |
2020-05-29 |
Tobias Platen | whitespace fixes |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Tobias Platen | indention |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Tobias Platen | unittest for DataMerger |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Tobias Platen | more fixes for DataMerger |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Tobias Platen | fixes for l0_cache.py |
blob | commitdiff | raw | diff to current |
2020-05-27 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2020-05-27 |
Tobias Platen | elaborate function for DataMerger |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Tobias Platen | fix own copy/paste error |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Tobias Platen | whitespace fix in docstring |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Luke Kenneth Casso... | argh! frickin MACos terminal expanded out to 86x30... |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Luke Kenneth Casso... | add docstring |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Tobias Platen | refactoring (see #216 Comment 43) |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Tobias Platen | whitespace changes |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Tobias Platen | implement DataMerger interface |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Cesar Strauss | Rename the internal DFF of latchregisters to avoid... |
blob | commitdiff | raw | diff to current |
2020-05-23 |
Luke Kenneth Casso... | add stub DataMerger class |
blob | commitdiff | raw | diff to current |
2020-05-08 |
Luke Kenneth Casso... | send address to memory only for one cycle and acknowled... |
blob | commitdiff | raw | diff to current |
2020-05-08 |
Luke Kenneth Casso... | prototype LD/ST L0 cache/buffer was bouncing address... |
blob | commitdiff | raw | diff to current |
2020-05-06 |
Luke Kenneth Casso... | mention need for DualPortSplitter class |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | comments |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | take out wait for busy in L0BufferCache tests |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | whitespace cleanup |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | bit of a mess, but functional. unit test passes on... |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | hmmm trying to get st to acknowledge properly |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | add links to bugreport and to memory/cache wiki page |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | L0 cache/buffer first unit test, working except for... |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | first cut at "basic" L0 Cache/Buffer (untested), only... |
blob | commitdiff | raw | diff to current |
2020-05-04 |
Luke Kenneth Casso... | document PortInterface, start on "dummy" L0CacheBuffer |
blob | commitdiff | raw | diff to current |
2020-04-27 |
Luke Kenneth Casso... | add LDST PortInterface class |
blob | commitdiff | raw | diff to current |
|