2019-05-11 |
Luke Kenneth... | link function units back in to score6600 |
commit | commitdiff | tree |
2019-05-11 |
Luke Kenneth... | use register latching in Computation Unit |
commit | commitdiff | tree |
2019-05-11 |
Luke Kenneth... | whoops, readable/writable is inverted in fu picker... |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | dependency cells enable on q not qn |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | start connecting fu and reg dep matrices |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | add variant using original (ish) 6600 scoreboard |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | split out register decode from issue unit |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | derive from Elaboratable |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | remove unneeded imports |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | move code around to get set associative cache working |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | update cam test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | update pte test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | update perm validator test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | remove unneeded unit test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | fix imports in LFSR test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | update camentry unit test |
commit | commitdiff | tree |
2019-05-10 |
Luke Kenneth... | add src1/2 pending outputs |
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth... | get scoreboard reasonably working |
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth... | decode wrong way round on issue unit |
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth... | reduce ANDing chain (using NOR) in group picker |
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth... | fix logic-bug in group picker |
commit | commitdiff | tree |
2019-05-09 |
Luke Kenneth... | add python simulation of alu |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | move sync from intpick to fn unit readable |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | make readable_i sync, stops infinite loop |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | SRLatch not used in issue_unit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add some more experimental instructions |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add some more experimental instructions |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | disable writethru for now |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | disable fpissue |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | make SR Latch async again, make busy signal sync into... |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | rename variable wid -> dep |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | make write latch sync in Function Unit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add decode out of src1 and src2 pending from FnUnit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add regfile array test |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | begin debugging, temporary sync on issueunit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | start on unit test |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | connect up ALUs |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | whoops connect enable / data correct way round in regfi... |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add computational unit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add register file connection |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add ORing of port inputs together |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | connect to integer global pending vectors |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add intpick connections |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | rename rel_req to req_rel |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | replace go_read/go_write with go_rd/go_wr |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | connect issue unit to function units |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | start wiring up issue unit |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add int fu-reg dep matrix |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | add names to read/write ports, add priority picker... |
commit | commitdiff | tree |
2019-05-08 |
Luke Kenneth... | begin connecting units together |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add nmigen alu_hier to experiment |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add a variant of a regfile that has individual read... |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add regfile.py |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | update layout of test_helper.py |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | simplify gitignore |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add extra ignore files |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add IEEE754 FPU dependency |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | update setup.py (cookie-cut from ieee754fpu) |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | convert test_address_encoder.py to nosetest3 compatibility |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add __init__.py to scoreboard directory |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add Makefile, setup.py, blank README and NEWS |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | reorg TLB src |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | move main python code to src directory |
commit | commitdiff | tree |
2019-05-07 |
Luke Kenneth... | add scoreboard source (moving from ieee754fpu repo) |
commit | commitdiff | tree |
2019-05-04 |
Daniel Benusovich | Add test setup. It compiles |
commit | commitdiff | tree |
2019-05-04 |
Daniel Benusovich | Add default platform |
commit | commitdiff | tree |
2019-05-04 |
Daniel Benusovich | Add plru test. Needs work. |
commit | commitdiff | tree |
2019-05-04 |
Daniel Benusovich | Move files into correct folders within ariane |
commit | commitdiff | tree |
2019-04-26 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2019-04-26 |
rishucoding | added comments in AddressEncoder.py |
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth... | add some use of new "Elaboratable" |
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth... | rename LFSR2 to LFSR in test_LFSR2.py |
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth... | add Elaboratable to LFSR2 |
commit | commitdiff | tree |
2019-04-23 |
Luke Kenneth... | comment about max_exponent, remove its use: use python... |
commit | commitdiff | tree |
2019-04-23 |
Daniel Benusovich | Move MemorySet into separate file |
commit | commitdiff | tree |
2019-04-23 |
Daniel Benusovich | Update SAC to use new LFSR import |
commit | commitdiff | tree |
2019-04-23 |
Daniel Benusovich | Replace LFSR with better version |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | remove width, use max_exponent instead |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | derive LFSR from LFSRPolynomial - cut even more code |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | add a link to cachesim.py |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | add link to online simulator |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | add link to online simulator |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | reduce LFSR2.__init__ by another 2 lines |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | more whitespace / shuffle / cleanup |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | minor code-shuffle, comments |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | use random selection for LFSR on write |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | write_entry, sef encoder.i has to be *conditional* |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | sort-of put LFSR mode into SetAssocCache... not really... |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | move max_exponent to be a property (max(self)) |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | use a set not a list, can remove an extra line |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | simplify further,use max() on elements |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | replace if elif elif with dictionary trick, and map... |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | add docstrings and comments |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | skip the entire thing if width is zero |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | remove redundant Signal width=1 |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | remove property polynomial |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | LFSR2.pyi, type is set not frozenset, exponents returns... |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | add error reports on exceptions in LFSR2 |
commit | commitdiff | tree |
2019-04-22 |
Luke Kenneth... | use set instead of frozenset |
commit | commitdiff | tree |
next |