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