projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
work towards getting PTW translation working
[soc.git]
/
TLB
/
2019-04-14
Luke Kenneth Casso...
work towards getting PTW translation working
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
correct python syntax errors
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
update comments
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ariane TLB to nmigen, see...
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
tidyup
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
remove _n and _q
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-14
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-13
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-13
Luke Kenneth Casso...
experimental conversion of ptw.sv
tree
|
commitdiff
2019-04-13
Luke Kenneth Casso...
add conversion of ptw.sv from ariane, to see what it...
tree
|
commitdiff
2019-04-10
Luke Kenneth Casso...
check_tags is a member of the class
tree
|
commitdiff
2019-04-10
Luke Kenneth Casso...
set is a python keyword, renamed to "cset" - short...
tree
|
commitdiff
2019-04-10
Daniel Benusovich
Add a comment
tree
|
commitdiff
2019-04-10
Daniel Benusovich
Add LRU logic for read portion. Still missing write...
tree
|
commitdiff
2019-04-10
Daniel Benusovich
Update comments for consitency
tree
|
commitdiff
2019-04-08
Luke Kenneth Casso...
remove twin negatives in comment
tree
|
commitdiff
2019-04-08
Luke Kenneth Casso...
use constants with semi-useful names
tree
|
commitdiff
2019-04-07
Luke Kenneth Casso...
add comment about L1_size being overridden
tree
|
commitdiff
2019-04-07
Luke Kenneth Casso...
minor code-shuffle on TLB, added nmigen-main caller
tree
|
commitdiff
2019-04-07
Luke Kenneth Casso...
add ports function to Cam.py for convenience
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Add SetAssociativeCache source with read logic
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Move read L1 block into the correct location.
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Correct failing test.
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Correct missing function call in unit test.
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Correct comment in TLB
tree
|
commitdiff
2019-04-01
Daniel Benusovich
Correcting read/write port assignments
tree
|
commitdiff
2019-03-31
Daniel Benusovich
Remove VectorAssembler files
tree
|
commitdiff
2019-03-31
Daniel Benusovich
Remove VectorAssembler from CAM. Thanks Luke
tree
|
commitdiff
2019-03-26
Luke Kenneth Casso...
spelling correction
tree
|
commitdiff
2019-03-20
Daniel Benusovich
Add PteEntry comments
tree
|
commitdiff
2019-03-20
Daniel Benusovich
Update TLB to follow PermissionValidator changes
tree
|
commitdiff
2019-03-20
Daniel Benusovich
Update PermissionValidator to use PteEntry Parser to...
tree
|
commitdiff
2019-03-20
Daniel Benusovich
Add PteEntry parser to centralize Page Table Entry...
tree
|
commitdiff
2019-03-20
Daniel Benusovich
Delete unused resource RegisterFile
tree
|
commitdiff
2019-03-14
Luke Kenneth Casso...
whitespace cleanup
tree
|
commitdiff
2019-03-14
Daniel Benusovich
Add permission validator unit test. Still needs more...
tree
|
commitdiff
2019-03-14
Daniel Benusovich
Add valid bit check to permission validator
tree
|
commitdiff
2019-03-14
Daniel Benusovich
Add missing argument for L1 memory size
tree
|
commitdiff
2019-03-13
Luke Kenneth Casso...
whitespace
tree
|
commitdiff
2019-03-13
Luke Kenneth Casso...
spelling correction
tree
|
commitdiff
2019-03-13
Luke Kenneth Casso...
super is a keyword: replace with "supermode" in TLB...
tree
|
commitdiff
2019-03-13
Luke Kenneth Casso...
move comments to docstring block
tree
|
commitdiff
2019-03-13
Daniel Benusovich
Replace RegisterFile with Memory.
tree
|
commitdiff
2019-03-13
Daniel Benusovich
Update comments CAM
tree
|
commitdiff
2019-03-13
Daniel Benusovich
Delete CacheWalker
tree
|
commitdiff
2019-03-13
Daniel Benusovich
Delete RegisterFile
tree
|
commitdiff
2019-03-12
Luke Kenneth Casso...
remove whitespace
tree
|
commitdiff
2019-03-12
Luke Kenneth Casso...
remove whitespace
tree
|
commitdiff
2019-03-12
Luke Kenneth Casso...
remove whitespace
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Remove whitespace
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Correct misspelled word
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Add logic to TLB to correctly utilize Cam, RegisterFile...
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Remove whitespace
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Update PermissionValidator to actually function. Needs...
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Update comments. Remove Whitespace
tree
|
commitdiff
2019-03-12
Daniel Benusovich
Add RegisterFile class for usage in the TLB.
tree
|
commitdiff
2019-03-10
Daniel Benusovich
Show that read_warning is not necessary. But the line...
tree
|
commitdiff
2019-03-10
Daniel Benusovich
Update CAM comments to reflect new usage
tree
|
commitdiff
2019-03-10
Daniel Benusovich
Add multiple match test
tree
|
commitdiff
2019-03-10
Daniel Benusovich
Remove wen term and shift If blocks to remove NOT need
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
whitespace cleanup
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
use binary input to test, bit clearer
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
rename input variable to in_val (input is a python...
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
rename input variable to i (input is a python keyword)
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
whitespace (put intermediate on separate line)
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
rename input to i (input is a python keyword)
tree
|
commitdiff
2019-03-09
Luke Kenneth Casso...
put inversion of write-enable into its own signal
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Change test vcd output file name to match test filenames
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Remove whitespace
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Correct comment in Cam to reflect changes
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add comments to Cam test
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add one more function comment for vector address test
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add comments for AddressEncoder and associated tests
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Correct comments for test_cam_entry
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Correct comment for vector assembler test
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add comments for VectorAssembler
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add VectorAssembler to accept match results from CamEnt...
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add VectorAssembler to make the graph from yosys beautiful.
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Modify Cam to use AddressEncoder instead of two encoders
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Correct incorrect output bit size
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Add AddressEncoder to consolidate encoder modules and...
tree
|
commitdiff
2019-03-09
Daniel Benusovich
Update assert functions to remove duplicated code via...
tree
|
commitdiff
2019-03-07
Daniel Benusovich
Add submodule names explicitly for easier yosys graph...
tree
|
commitdiff
2019-03-06
Daniel Benusovich
Remove whitespace
tree
|
commitdiff
2019-03-06
Daniel Benusovich
Add todo for encoder. To create a new encoder module...
tree
|
commitdiff
2019-03-06
Daniel Benusovich
Add multiple match check to unit test
tree
|
commitdiff
2019-03-06
Daniel Benusovich
Add logic for multiple match line.
tree
|
commitdiff
2019-03-06
Daniel Benusovich
Remove WalkingPriorityEncoder. This module is OBE and...
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
whoops move comment
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
moved code (hardware) which doesnt depend on the index...
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
use binary-invert rather than == 0 comparison
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
use binary test rather than comparison against 1,
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
remove whitespace
tree
|
commitdiff
2019-03-05
Luke Kenneth Casso...
remove whitespace (again)
tree
|
commitdiff
2019-03-05
Daniel Benusovich
Update unit test to pass. Needs more testing for multip...
tree
|
commitdiff
2019-03-05
Daniel Benusovich
Adjust main function port declarations
tree
|
commitdiff
next