projects
/
soc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Allow more test cases to be run with CXXSim
2020-11-17
Tobias Platen
testcase for dcbz
commit
|
commitdiff
|
tree
2020-11-16
Tobias Platen
add class LoadStore1(PortInterfaceBase)
commit
|
commitdiff
|
tree
2020-11-11
Tobias Platen
dcbz and tlbie first test, still incomplete
commit
|
commitdiff
|
tree
2020-11-11
Tobias Platen
fu/mmu/test/test_pipe_caller.py test case for mfspr
commit
|
commitdiff
|
tree
2020-11-08
Tobias Platen
mmu fsm testcase: add check_fsm_outputs based on function...
commit
|
commitdiff
|
tree
2020-11-08
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-11-08
Tobias Platen
mmu/fsm: test case for mtspr
commit
|
commitdiff
|
tree
2020-11-07
Tobias Platen
fixed a bug in src/soc/fu/mmu/fsm.py
commit
|
commitdiff
|
tree
2020-11-04
Tobias Platen
MMU: begin test case for 'dcbz'
commit
|
commitdiff
|
tree
2020-11-03
Tobias Platen
fix broken unittest after installing power-instruction...
commit
|
commitdiff
|
tree
2020-10-20
Tobias Platen
s/alu/fsm/g
commit
|
commitdiff
|
tree
2020-10-20
Tobias Platen
test case for FSMMMUStage
commit
|
commitdiff
|
tree
2020-10-12
Tobias Platen
update gitlab ci
commit
|
commitdiff
|
tree
2020-10-08
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-10-08
Tobias Platen
add WIP test_pipe_caller.py for mmu
commit
|
commitdiff
|
tree
2020-10-07
Tobias Platen
connect mmu_done, ldst_error, cache_paradox
commit
|
commitdiff
|
tree
2020-10-06
Tobias Platen
remove redunant signals
commit
|
commitdiff
|
tree
2020-10-06
Tobias Platen
test_mmu_dcache_pi.py
commit
|
commitdiff
|
tree
2020-08-24
Tobias Platen
TestCachedMemoryPortInterface cleanup
commit
|
commitdiff
|
tree
2020-08-21
Tobias Platen
typo fix in test_l0_cache_buffer2.py
commit
|
commitdiff
|
tree
2020-08-21
Tobias Platen
connect TestCachedMemoryPortInterface to LDSTSplitter
commit
|
commitdiff
|
tree
2020-08-20
Tobias Platen
start wiring TestCachedMemoryPortInterface
commit
|
commitdiff
|
tree
2020-08-20
Tobias Platen
testcase refactoring
commit
|
commitdiff
|
tree
2020-08-20
Tobias Platen
add new class TestCachedMemoryPortInterface
commit
|
commitdiff
|
tree
2020-08-18
Tobias Platen
add testcase for LDSTSplitter using PortInterface
commit
|
commitdiff
|
tree
2020-08-11
Tobias Platen
initial version of L0CacheBuffer2
commit
|
commitdiff
|
tree
2020-08-08
Tobias Platen
addr_split.py: shift bytes not bits
commit
|
commitdiff
|
tree
2020-08-05
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-08-05
Tobias Platen
undo changes that fix unit test, but do not solve anything
commit
|
commitdiff
|
tree
2020-08-05
Tobias Platen
fix LDSTSplitter
commit
|
commitdiff
|
tree
2020-08-03
Tobias Platen
LDSTSplitter: report exception
commit
|
commitdiff
|
tree
2020-08-03
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-08-03
Tobias Platen
TstDataMerger2
commit
|
commitdiff
|
tree
2020-07-30
Tobias Platen
begin work on TestCase for two DataMergers/Cache
commit
|
commitdiff
|
tree
2020-07-30
Tobias Platen
add CacheRecord
commit
|
commitdiff
|
tree
2020-07-29
Tobias Platen
modified LDSTSplitter to conform to PortInterface
commit
|
commitdiff
|
tree
2020-07-14
Tobias Platen
fix path to nmigen-soc.git
commit
|
commitdiff
|
tree
2020-07-13
Tobias Platen
add nmigen-soc to .gitlab-ci.yml
commit
|
commitdiff
|
tree
2020-06-10
Tobias Platen
make resetless for all signals in DataMergerRecord
commit
|
commitdiff
|
tree
2020-06-10
Tobias Platen
PortInterface refactoring
commit
|
commitdiff
|
tree
2020-06-10
Tobias Platen
exception if rolls in addr_split.py
commit
|
commitdiff
|
tree
2020-06-09
Tobias Platen
undo code removed by commit 12297566322355ce5fed2e2a5460bea5...
commit
|
commitdiff
|
tree
2020-06-09
Tobias Platen
elaborate function for DualPortSplitter
commit
|
commitdiff
|
tree
2020-06-09
Tobias Platen
fixes for DualPortSplitter
commit
|
commitdiff
|
tree
2020-06-05
Tobias Platen
fix proof_datamerger (see 216#c56)
commit
|
commitdiff
|
tree
2020-06-05
Tobias Platen
implement init function of DualPortSplitter
commit
|
commitdiff
|
tree
2020-06-05
Tobias Platen
uncomment rtlil.convert in test_l0_cache that causes...
commit
|
commitdiff
|
tree
2020-06-03
Tobias Platen
more work on proof_datamerger.py
commit
|
commitdiff
|
tree
2020-06-03
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-06-03
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-06-03
Tobias Platen
whitespace fix for proof_datamerger.py
commit
|
commitdiff
|
tree
2020-06-02
Tobias Platen
proof_datamerger: proof that output is zero when idle
commit
|
commitdiff
|
tree
2020-06-01
Tobias Platen
proof_datamerger wip
commit
|
commitdiff
|
tree
2020-05-30
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-05-30
Tobias Platen
unit test for DataMerger
commit
|
commitdiff
|
tree
2020-05-29
Tobias Platen
fixes for DataMerger
commit
|
commitdiff
|
tree
2020-05-29
Tobias Platen
DataMerger: rename addr_match_i to addr_array_i
commit
|
commitdiff
|
tree
2020-05-29
Tobias Platen
fixed 'return m is missing'
commit
|
commitdiff
|
tree
2020-05-29
Tobias Platen
whitespace fixes
commit
|
commitdiff
|
tree
2020-05-28
Tobias Platen
indention
commit
|
commitdiff
|
tree
2020-05-28
Tobias Platen
unittest for DataMerger
commit
|
commitdiff
|
tree
2020-05-28
Tobias Platen
more fixes for DataMerger
commit
|
commitdiff
|
tree
2020-05-28
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-05-28
Tobias Platen
fixes for l0_cache.py
commit
|
commitdiff
|
tree
2020-05-27
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2020-05-27
Tobias Platen
elaborate function for DataMerger
commit
|
commitdiff
|
tree
2020-05-25
Tobias Platen
fix own copy/paste error
commit
|
commitdiff
|
tree
2020-05-25
Tobias Platen
whitespace fix in docstring
commit
|
commitdiff
|
tree
2020-05-25
Tobias Platen
refactoring (see #216 Comment 43)
commit
|
commitdiff
|
tree
2020-05-25
Tobias Platen
whitespace changes
commit
|
commitdiff
|
tree
2020-05-25
Tobias Platen
implement DataMerger interface
commit
|
commitdiff
|
tree
2020-05-22
Tobias Platen
fix ModuleNotFoundError
commit
|
commitdiff
|
tree
2020-05-15
Tobias Platen
converted countzero from microwatt
commit
|
commitdiff
|
tree
2020-05-04
Tobias Platen
update cr0 when rc is set
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-17
Tobias Platen
add with carry instructions
commit
|
commitdiff
|
tree
2020-04-15
Tobias Platen
fix a bug in QemuController.get_register
commit
|
commitdiff
|
tree
2020-04-09
Tobias Platen
fix 'Object is not an nMigen signal' error in test_sim.py
commit
|
commitdiff
|
tree
2020-04-03
Tobias Platen
fix power_pseudo.py to work with latest nmigen
commit
|
commitdiff
|
tree
2020-01-25
Tobias Platen
convert ram tp modules
commit
|
commitdiff
|
tree
2020-01-24
Tobias Platen
translate slice_top and rab_slice from systemverilog...
commit
|
commitdiff
|
tree
2020-01-23
Tobias Platen
add more converted header files
commit
|
commitdiff
|
tree
2020-01-23
Tobias Platen
begin axi_rab to nmigen conversion
commit
|
commitdiff
|
tree
2019-09-16
Tobias Platen
tlb_content now supports 512G pages
commit
|
commitdiff
|
tree
2019-09-11
Tobias Platen
terapage lookup
commit
|
commitdiff
|
tree
2019-09-10
Tobias Platen
tlb_content update test
commit
|
commitdiff
|
tree
2019-09-09
Tobias Platen
add unittest for tlb_content.py
commit
|
commitdiff
|
tree
2019-08-25
Tobias Platen
forgot to add one signal
commit
|
commitdiff
|
tree
2019-08-24
Tobias Platen
add is_512G to the data structure
commit
|
commitdiff
|
tree
2019-08-07
Tobias Platen
partial Unit Test for TLB
commit
|
commitdiff
|
tree
2019-08-04
Tobias Platen
tlb_test WIP
commit
|
commitdiff
|
tree
2019-07-25
Tobias Platen
Merge branch 'master' of https://git.libre-riscv.org...
commit
|
commitdiff
|
tree
2019-07-25
Tobias Platen
fix UnusedElaboratable warning in TLB code
commit
|
commitdiff
|
tree
2019-07-21
Tobias Platen
TLB testbench WIP
commit
|
commitdiff
|
tree