make read/write-pending syncd
[soc.git] / src /
2019-05-13 Luke Kenneth Casso... make read/write-pending syncd
2019-05-13 Luke Kenneth Casso... use signals instead of arrays
2019-05-13 Luke Kenneth Casso... make insn_i a signal of length n_insns instead of Array
2019-05-12 Luke Kenneth Casso... scoreboard 6600 semi-working (sync/comb issue)
2019-05-12 Luke Kenneth Casso... remove unneeded imports
2019-05-12 Luke Kenneth Casso... experimenting / debugging score6600
2019-05-12 Luke Kenneth Casso... split function units (and read/write pending vectors...
2019-05-12 Luke Kenneth Casso... split computation units to separate class
2019-05-12 Luke Kenneth Casso... add debug prints
2019-05-11 Luke Kenneth Casso... debugging score6600 matrix
2019-05-11 Luke Kenneth Casso... debug score6600
2019-05-11 Luke Kenneth Casso... dependence cell, src2 is combinatorial (latch is alread...
2019-05-11 Luke Kenneth Casso... try removing some syncs
2019-05-11 Luke Kenneth Casso... add in function units to score6600
2019-05-11 Luke Kenneth Casso... link function units back in to score6600
2019-05-11 Luke Kenneth Casso... use register latching in Computation Unit
2019-05-11 Luke Kenneth Casso... whoops, readable/writable is inverted in fu picker...
2019-05-10 Luke Kenneth Casso... dependency cells enable on q not qn
2019-05-10 Luke Kenneth Casso... start connecting fu and reg dep matrices
2019-05-10 Luke Kenneth Casso... add variant using original (ish) 6600 scoreboard
2019-05-10 Luke Kenneth Casso... split out register decode from issue unit
2019-05-10 Luke Kenneth Casso... derive from Elaboratable
2019-05-10 Luke Kenneth Casso... remove unneeded imports
2019-05-10 Luke Kenneth Casso... move code around to get set associative cache working
2019-05-10 Luke Kenneth Casso... update cam test
2019-05-10 Luke Kenneth Casso... update pte test
2019-05-10 Luke Kenneth Casso... update perm validator test
2019-05-10 Luke Kenneth Casso... remove unneeded unit test
2019-05-10 Luke Kenneth Casso... fix imports in LFSR test
2019-05-10 Luke Kenneth Casso... update camentry unit test
2019-05-10 Luke Kenneth Casso... add src1/2 pending outputs
2019-05-09 Luke Kenneth Casso... get scoreboard reasonably working
2019-05-09 Luke Kenneth Casso... decode wrong way round on issue unit
2019-05-09 Luke Kenneth Casso... reduce ANDing chain (using NOR) in group picker
2019-05-09 Luke Kenneth Casso... fix logic-bug in group picker
2019-05-09 Luke Kenneth Casso... add python simulation of alu
2019-05-08 Luke Kenneth Casso... move sync from intpick to fn unit readable
2019-05-08 Luke Kenneth Casso... make readable_i sync, stops infinite loop
2019-05-08 Luke Kenneth Casso... SRLatch not used in issue_unit
2019-05-08 Luke Kenneth Casso... add some more experimental instructions
2019-05-08 Luke Kenneth Casso... add some more experimental instructions
2019-05-08 Luke Kenneth Casso... disable writethru for now
2019-05-08 Luke Kenneth Casso... disable fpissue
2019-05-08 Luke Kenneth Casso... make SR Latch async again, make busy signal sync into...
2019-05-08 Luke Kenneth Casso... rename variable wid -> dep
2019-05-08 Luke Kenneth Casso... make write latch sync in Function Unit
2019-05-08 Luke Kenneth Casso... add decode out of src1 and src2 pending from FnUnit
2019-05-08 Luke Kenneth Casso... add regfile array test
2019-05-08 Luke Kenneth Casso... begin debugging, temporary sync on issueunit
2019-05-08 Luke Kenneth Casso... start on unit test
2019-05-08 Luke Kenneth Casso... connect up ALUs
2019-05-08 Luke Kenneth Casso... whoops connect enable / data correct way round in regfi...
2019-05-08 Luke Kenneth Casso... add computational unit
2019-05-08 Luke Kenneth Casso... add register file connection
2019-05-08 Luke Kenneth Casso... add ORing of port inputs together
2019-05-08 Luke Kenneth Casso... connect to integer global pending vectors
2019-05-08 Luke Kenneth Casso... add intpick connections
2019-05-08 Luke Kenneth Casso... rename rel_req to req_rel
2019-05-08 Luke Kenneth Casso... replace go_read/go_write with go_rd/go_wr
2019-05-08 Luke Kenneth Casso... connect issue unit to function units
2019-05-08 Luke Kenneth Casso... start wiring up issue unit
2019-05-08 Luke Kenneth Casso... add int fu-reg dep matrix
2019-05-08 Luke Kenneth Casso... add names to read/write ports, add priority picker...
2019-05-08 Luke Kenneth Casso... begin connecting units together
2019-05-07 Luke Kenneth Casso... add nmigen alu_hier to experiment
2019-05-07 Luke Kenneth Casso... add a variant of a regfile that has individual read...
2019-05-07 Luke Kenneth Casso... add regfile.py
2019-05-07 Luke Kenneth Casso... update layout of test_helper.py
2019-05-07 Luke Kenneth Casso... convert test_address_encoder.py to nosetest3 compatibility
2019-05-07 Luke Kenneth Casso... add __init__.py to scoreboard directory
2019-05-07 Luke Kenneth Casso... reorg TLB src
2019-05-07 Luke Kenneth Casso... move main python code to src directory