2019-05-22 |
Luke Kenneth Casso... | invert write pending before use |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | testing if hazard can be done in current cycle |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | use global pending vectors for read/write pending accum... |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | clean up names, also note that readable is true if... |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | ignore self-to-self read and write pending hazards |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | read-after-write self-referring hazard |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | WaW needs to stall |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | have to stop forward progress if issue is set |
tree | commitdiff |
2019-05-22 |
Luke Kenneth Casso... | random regression test shows an inter-dependency fail |
tree | commitdiff |
2019-05-21 |
Luke Kenneth Casso... | working on all cycles, RaW / WaR |
tree | commitdiff |
2019-05-21 |
Luke Kenneth Casso... | got working (sort-of) cscore6600 |
tree | commitdiff |
2019-05-21 |
Luke Kenneth Casso... | got working (sort-of) cscore6600 |
tree | commitdiff |
2019-05-21 |
Luke Kenneth Casso... | add read/write reg select vectors, in and out, similar... |
tree | commitdiff |
2019-05-20 |
Luke Kenneth Casso... | use dep cell format |
tree | commitdiff |
2019-05-20 |
Luke Kenneth Casso... | invert x/y in fu pending |
tree | commitdiff |
2019-05-20 |
Luke Kenneth Casso... | nearly there with readable/writable on FU matrix |
tree | commitdiff |
2019-05-20 |
Luke Kenneth Casso... | attempting to work out FU-FU matrix connections |
tree | commitdiff |
2019-05-20 |
Luke Kenneth Casso... | include hazard line to swap rd/wr dependencies |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | non-overlapping instructions ok |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | add reg clearing and read-request release |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | use register-based DepCell |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | creating separate dependency cell which can be used... |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | experiment switching over fwd and rsel in dependency... |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | add individual dependency cell (sync mode) |
tree | commitdiff |
2019-05-19 |
Luke Kenneth Casso... | scoreboard 6600 experimentation |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | whoops bug where rsel lists were being re-initialised... |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | reduce length of vectors (per-row only single bit) |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | connect up vectors direct |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | connect dependency row outputs |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | compress dependency matrix outputs into a row |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | move dependency cells to row class |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | whoops use global vector correctly |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | now using readable/writable from fu-fu matrix, seems... |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | use FU-FU matrix, seems to be working, still have to... |
tree | commitdiff |
2019-05-18 |
Luke Kenneth Casso... | use FU-FU matrix, seems to be working, still have to... |
tree | commitdiff |
2019-05-16 |
Luke Kenneth Casso... | add back in rd-flag qualification into fn unit |
tree | commitdiff |
2019-05-16 |
Luke Kenneth Casso... | and in go_rd_i into group picker read |
tree | commitdiff |
2019-05-16 |
Luke Kenneth Casso... | remove & rd_l.q, is now in group picker |
tree | commitdiff |
2019-05-16 |
Luke Kenneth Casso... | experiment lock out of registers in read vector |
tree | commitdiff |
2019-05-16 |
Luke Kenneth Casso... | getting there with instruction overlapping |
tree | commitdiff |
2019-05-15 |
Luke Kenneth Casso... | write-after-read hazard working |
tree | commitdiff |
2019-05-15 |
Luke Kenneth Casso... | make fn unit invert readable, however qualify with... |
tree | commitdiff |
2019-05-15 |
Luke Kenneth Casso... | increase counter, experiment with longer completion... |
tree | commitdiff |
2019-05-15 |
Luke Kenneth Casso... | very weird: invert readable vector, cscore works |
tree | commitdiff |
2019-05-14 |
Luke Kenneth Casso... | inverted global write pend vector, on creation of reada... |
tree | commitdiff |
2019-05-14 |
Luke Kenneth Casso... | latch Function Unit registers based on "issue" signal |
tree | commitdiff |
2019-05-13 |
Luke Kenneth Casso... | rename intermediate signals to wr_wait/rd_wait |
tree | commitdiff |
2019-05-13 |
Luke Kenneth Casso... | split out readable/writable setup |
tree | commitdiff |
2019-05-13 |
Luke Kenneth Casso... | add fn-unit src/dest latch registers |
tree | commitdiff |
2019-05-13 |
Luke Kenneth Casso... | use signals instead of arrays |
tree | commitdiff |
2019-05-13 |
Luke Kenneth Casso... | make insn_i a signal of length n_insns instead of Array |
tree | commitdiff |
2019-05-12 |
Luke Kenneth Casso... | remove unneeded imports |
tree | commitdiff |
2019-05-12 |
Luke Kenneth Casso... | add debug prints |
tree | commitdiff |
2019-05-11 |
Luke Kenneth Casso... | debugging score6600 matrix |
tree | commitdiff |
2019-05-11 |
Luke Kenneth Casso... | debug score6600 |
tree | commitdiff |
2019-05-11 |
Luke Kenneth Casso... | dependence cell, src2 is combinatorial (latch is alread... |
tree | commitdiff |
2019-05-11 |
Luke Kenneth Casso... | whoops, readable/writable is inverted in fu picker... |
tree | commitdiff |
2019-05-10 |
Luke Kenneth Casso... | dependency cells enable on q not qn |
tree | commitdiff |
2019-05-10 |
Luke Kenneth Casso... | add variant using original (ish) 6600 scoreboard |
tree | commitdiff |
2019-05-10 |
Luke Kenneth Casso... | split out register decode from issue unit |
tree | commitdiff |
2019-05-10 |
Luke Kenneth Casso... | add src1/2 pending outputs |
tree | commitdiff |
2019-05-09 |
Luke Kenneth Casso... | get scoreboard reasonably working |
tree | commitdiff |
2019-05-09 |
Luke Kenneth Casso... | decode wrong way round on issue unit |
tree | commitdiff |
2019-05-09 |
Luke Kenneth Casso... | reduce ANDing chain (using NOR) in group picker |
tree | commitdiff |
2019-05-09 |
Luke Kenneth Casso... | fix logic-bug in group picker |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | SRLatch not used in issue_unit |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | disable fpissue |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | make SR Latch async again, make busy signal sync into... |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | rename variable wid -> dep |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | make write latch sync in Function Unit |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | add decode out of src1 and src2 pending from FnUnit |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | rename rel_req to req_rel |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | replace go_read/go_write with go_rd/go_wr |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | add int fu-reg dep matrix |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | add names to read/write ports, add priority picker... |
tree | commitdiff |
2019-05-08 |
Luke Kenneth Casso... | begin connecting units together |
tree | commitdiff |
2019-05-07 |
Luke Kenneth Casso... | add __init__.py to scoreboard directory |
tree | commitdiff |
2019-05-07 |
Luke Kenneth Casso... | move main python code to src directory |
tree | commitdiff |
|