soc.git
2019-05-18 Luke Kenneth... now using readable/writable from fu-fu matrix, seems...
2019-05-18 Luke Kenneth... use FU-FU matrix, seems to be working, still have to...
2019-05-18 Luke Kenneth... use FU-FU matrix, seems to be working, still have to...
2019-05-16 Luke Kenneth... reorg instr test issue
2019-05-16 Luke Kenneth... add back in rd-flag qualification into fn unit
2019-05-16 Luke Kenneth... bring in go_rd_i into 6600 scoreboard, on 1-clock delay
2019-05-16 Luke Kenneth... and in go_rd_i into group picker read
2019-05-16 Luke Kenneth... remove & rd_l.q, is now in group picker
2019-05-16 Luke Kenneth... add in go_rd
2019-05-16 Luke Kenneth... experiment lock out of registers in read vector
2019-05-16 Luke Kenneth... sync function unit src/dest
2019-05-16 Luke Kenneth... getting there with instruction overlapping
2019-05-15 Luke Kenneth... try random inputs
2019-05-15 Luke Kenneth... write-after-read hazard working
2019-05-15 Luke Kenneth... make global pending sync-delayed
2019-05-15 Luke Kenneth... make fn unit invert readable, however qualify with...
2019-05-15 Luke Kenneth... increase counter, experiment with longer completion...
2019-05-15 Luke Kenneth... very weird: invert readable vector, cscore works
2019-05-14 Luke Kenneth... experimenting with cscore, overlapping instructions
2019-05-14 Luke Kenneth... inverted global write pend vector, on creation of reada...
2019-05-14 Luke Kenneth... experimenting with score6600
2019-05-14 Luke Kenneth... experimenting with cscore
2019-05-14 Luke Kenneth... latch Function Unit registers based on "issue" signal
2019-05-13 Luke Kenneth... comb on intpick
2019-05-13 Luke Kenneth... score6600 working without FunctionUnit (using dep matrices)
2019-05-13 Luke Kenneth... sync on req_rel
2019-05-13 Luke Kenneth... return to latch on src for oper
2019-05-13 Luke Kenneth... rename intermediate signals to wr_wait/rd_wait
2019-05-13 Luke Kenneth... split out readable/writable setup
2019-05-13 Luke Kenneth... go_rd/go_wr not arrays any more
2019-05-13 Luke Kenneth... use operand latch, seems to work (6600 not cscore)
2019-05-13 Luke Kenneth... add fn-unit src/dest latch registers
2019-05-13 Luke Kenneth... make read/write-pending syncd
2019-05-13 Luke Kenneth... use signals instead of arrays
2019-05-13 Luke Kenneth... make insn_i a signal of length n_insns instead of Array
2019-05-12 Luke Kenneth... scoreboard 6600 semi-working (sync/comb issue)
2019-05-12 Luke Kenneth... remove unneeded imports
2019-05-12 Luke Kenneth... experimenting / debugging score6600
2019-05-12 Luke Kenneth... split function units (and read/write pending vectors...
2019-05-12 Luke Kenneth... split computation units to separate class
2019-05-12 Luke Kenneth... add debug prints
2019-05-11 Luke Kenneth... debugging score6600 matrix
2019-05-11 Luke Kenneth... debug score6600
2019-05-11 Luke Kenneth... dependence cell, src2 is combinatorial (latch is alread...
2019-05-11 Luke Kenneth... try removing some syncs
2019-05-11 Luke Kenneth... add in function units to score6600
2019-05-11 Luke Kenneth... link function units back in to score6600
2019-05-11 Luke Kenneth... use register latching in Computation Unit
2019-05-11 Luke Kenneth... whoops, readable/writable is inverted in fu picker...
2019-05-10 Luke Kenneth... dependency cells enable on q not qn
2019-05-10 Luke Kenneth... start connecting fu and reg dep matrices
2019-05-10 Luke Kenneth... add variant using original (ish) 6600 scoreboard
2019-05-10 Luke Kenneth... split out register decode from issue unit
2019-05-10 Luke Kenneth... derive from Elaboratable
2019-05-10 Luke Kenneth... remove unneeded imports
2019-05-10 Luke Kenneth... move code around to get set associative cache working
2019-05-10 Luke Kenneth... update cam test
2019-05-10 Luke Kenneth... update pte test
2019-05-10 Luke Kenneth... update perm validator test
2019-05-10 Luke Kenneth... remove unneeded unit test
2019-05-10 Luke Kenneth... fix imports in LFSR test
2019-05-10 Luke Kenneth... update camentry unit test
2019-05-10 Luke Kenneth... add src1/2 pending outputs
2019-05-09 Luke Kenneth... get scoreboard reasonably working
2019-05-09 Luke Kenneth... decode wrong way round on issue unit
2019-05-09 Luke Kenneth... reduce ANDing chain (using NOR) in group picker
2019-05-09 Luke Kenneth... fix logic-bug in group picker
2019-05-09 Luke Kenneth... add python simulation of alu
2019-05-08 Luke Kenneth... move sync from intpick to fn unit readable
2019-05-08 Luke Kenneth... make readable_i sync, stops infinite loop
2019-05-08 Luke Kenneth... SRLatch not used in issue_unit
2019-05-08 Luke Kenneth... add some more experimental instructions
2019-05-08 Luke Kenneth... add some more experimental instructions
2019-05-08 Luke Kenneth... disable writethru for now
2019-05-08 Luke Kenneth... disable fpissue
2019-05-08 Luke Kenneth... make SR Latch async again, make busy signal sync into...
2019-05-08 Luke Kenneth... rename variable wid -> dep
2019-05-08 Luke Kenneth... make write latch sync in Function Unit
2019-05-08 Luke Kenneth... add decode out of src1 and src2 pending from FnUnit
2019-05-08 Luke Kenneth... add regfile array test
2019-05-08 Luke Kenneth... begin debugging, temporary sync on issueunit
2019-05-08 Luke Kenneth... start on unit test
2019-05-08 Luke Kenneth... connect up ALUs
2019-05-08 Luke Kenneth... whoops connect enable / data correct way round in regfi...
2019-05-08 Luke Kenneth... add computational unit
2019-05-08 Luke Kenneth... add register file connection
2019-05-08 Luke Kenneth... add ORing of port inputs together
2019-05-08 Luke Kenneth... connect to integer global pending vectors
2019-05-08 Luke Kenneth... add intpick connections
2019-05-08 Luke Kenneth... rename rel_req to req_rel
2019-05-08 Luke Kenneth... replace go_read/go_write with go_rd/go_wr
2019-05-08 Luke Kenneth... connect issue unit to function units
2019-05-08 Luke Kenneth... start wiring up issue unit
2019-05-08 Luke Kenneth... add int fu-reg dep matrix
2019-05-08 Luke Kenneth... add names to read/write ports, add priority picker...
2019-05-08 Luke Kenneth... begin connecting units together
2019-05-07 Luke Kenneth... add nmigen alu_hier to experiment
2019-05-07 Luke Kenneth... add a variant of a regfile that has individual read...
2019-05-07 Luke Kenneth... add regfile.py
2019-05-07 Luke Kenneth... update layout of test_helper.py
next