add in 2 more ALUs, now 4x4 scoreboard
[soc.git] / src / scoreboard /
2019-05-22 Luke Kenneth Casso... have to stop forward progress if issue is set
2019-05-22 Luke Kenneth Casso... random regression test shows an inter-dependency fail
2019-05-21 Luke Kenneth Casso... working on all cycles, RaW / WaR
2019-05-21 Luke Kenneth Casso... got working (sort-of) cscore6600
2019-05-21 Luke Kenneth Casso... got working (sort-of) cscore6600
2019-05-21 Luke Kenneth Casso... add read/write reg select vectors, in and out, similar...
2019-05-20 Luke Kenneth Casso... use dep cell format
2019-05-20 Luke Kenneth Casso... invert x/y in fu pending
2019-05-20 Luke Kenneth Casso... nearly there with readable/writable on FU matrix
2019-05-20 Luke Kenneth Casso... attempting to work out FU-FU matrix connections
2019-05-20 Luke Kenneth Casso... include hazard line to swap rd/wr dependencies
2019-05-19 Luke Kenneth Casso... non-overlapping instructions ok
2019-05-19 Luke Kenneth Casso... add reg clearing and read-request release
2019-05-19 Luke Kenneth Casso... use register-based DepCell
2019-05-19 Luke Kenneth Casso... creating separate dependency cell which can be used...
2019-05-19 Luke Kenneth Casso... experiment switching over fwd and rsel in dependency...
2019-05-19 Luke Kenneth Casso... add individual dependency cell (sync mode)
2019-05-19 Luke Kenneth Casso... scoreboard 6600 experimentation
2019-05-18 Luke Kenneth Casso... whoops bug where rsel lists were being re-initialised...
2019-05-18 Luke Kenneth Casso... reduce length of vectors (per-row only single bit)
2019-05-18 Luke Kenneth Casso... connect up vectors direct
2019-05-18 Luke Kenneth Casso... connect dependency row outputs
2019-05-18 Luke Kenneth Casso... compress dependency matrix outputs into a row
2019-05-18 Luke Kenneth Casso... move dependency cells to row class
2019-05-18 Luke Kenneth Casso... whoops use global vector correctly
2019-05-18 Luke Kenneth Casso... now using readable/writable from fu-fu matrix, seems...
2019-05-18 Luke Kenneth Casso... use FU-FU matrix, seems to be working, still have to...
2019-05-18 Luke Kenneth Casso... use FU-FU matrix, seems to be working, still have to...
2019-05-16 Luke Kenneth Casso... add back in rd-flag qualification into fn unit
2019-05-16 Luke Kenneth Casso... and in go_rd_i into group picker read
2019-05-16 Luke Kenneth Casso... remove & rd_l.q, is now in group picker
2019-05-16 Luke Kenneth Casso... experiment lock out of registers in read vector
2019-05-16 Luke Kenneth Casso... getting there with instruction overlapping
2019-05-15 Luke Kenneth Casso... write-after-read hazard working
2019-05-15 Luke Kenneth Casso... make fn unit invert readable, however qualify with...
2019-05-15 Luke Kenneth Casso... increase counter, experiment with longer completion...
2019-05-15 Luke Kenneth Casso... very weird: invert readable vector, cscore works
2019-05-14 Luke Kenneth Casso... inverted global write pend vector, on creation of reada...
2019-05-14 Luke Kenneth Casso... latch Function Unit registers based on "issue" signal
2019-05-13 Luke Kenneth Casso... rename intermediate signals to wr_wait/rd_wait
2019-05-13 Luke Kenneth Casso... split out readable/writable setup
2019-05-13 Luke Kenneth Casso... add fn-unit src/dest latch registers
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... remove unneeded imports
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... 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... 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... 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-08 Luke Kenneth Casso... SRLatch not used in issue_unit
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... 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... 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 __init__.py to scoreboard directory
2019-05-07 Luke Kenneth Casso... move main python code to src directory