2019-04-18 |
Luke Kenneth Casso... | add in name into plru to help debugging |
tree | commitdiff |
2019-04-18 |
Luke Kenneth Casso... | add in name into plru to help debugging |
tree | commitdiff |
2019-04-18 |
Luke Kenneth Casso... | continuing experimentation with PLRU |
tree | commitdiff |
2019-04-18 |
Luke Kenneth Casso... | add arbitrary random experimentation values for TLB... |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | move states to functions |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | move idle state to separate function |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | fix sync bug with tag_valid, simplify logic |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | cleanup using temporaries |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | simplify logic |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | debug ptw.py |
tree | commitdiff |
2019-04-15 |
Luke Kenneth Casso... | debug ptw.py |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | add comment |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | move comments |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | use Cat on list, makes graphviz clearer |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | unsigned const |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | tidyup comments |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | content must be comb not sync |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | comment spelling |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | clarify output, use Cat on list |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | rename _i and _o, for clarity: replace_en comb not... |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | redundant argument lu_hit |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | split out into modules |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | split into separate module instead of array |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | update comment block |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | update comment block |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | create flatten and use in eq |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | temporary signals, efforts to simplify graph |
tree | commitdiff |
2019-04-14 |
Luke Kenneth Casso... | add in temporaries, get graphviz down in size |
tree | commitdiff |
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 |
next |