2020-05-19 |
Luke Kenneth Casson... | use field AA directly
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | add OP_RFID to enums
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | update submodule to latest (including OP_TDI/OP_TRAP
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | remove SPR3 from Branch Data, rename lr and spr to...
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | rename module, remove extraneous code and imports
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | hmmm, branch sets nia to Data as well and sets nia...
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | use Data on SPRs in Trap InputData just like in BranchOutputData
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | code-munge
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | rename ALUPipeData to LogicalPipeData
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | annoying syntax error
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | code-shuffle on OP_CNTZ
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | add TRAP FunctionUnit type
|
commit | commitdiff | tree |
2020-05-19 |
Luke Kenneth Casson... | 32-bit testing of output for CR0 conditions
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | move countzero to fu/logical
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | fix countzero import on test
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | correct import after soc.fu move
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | dumb syntax error
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | mass-rename of modules to soc.fu.*
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | rename pipe to fu
|
commit | commitdiff | tree |
2020-05-18 |
Luke Kenneth Casson... | move pipelines to pipe dir
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | test 32/64 bit mode CTR in branch
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | add comments from spec on branch
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | add instruction to assert statement so if there is...
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | rename nia_out to nia, clarify with variables in main_stage...
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | rename nia_out to just nia, we know it is an output
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | add convenience name to branch main stage and branch...
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | bit of code-munging in branch main stage
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | field cleanup
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | whitespace cleanup
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | simplify field access
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | code-shuffle
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | realised that the instruction fields have a namedtuple...
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | use slightly more elegant way to access CR lookup table
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | use Cat(*list) on CR mask
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | try lbzu
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | remove condition stopping wr_reset from firing on LD
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | switch off LD/ST address when load activates
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | fix address latching however LD is not working
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | keep address held sustained whilst valid
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | latest not-quite-working LDSTCompUnit experimentation
|
commit | commitdiff | tree |
2020-05-17 |
Luke Kenneth Casson... | update comments on condition register
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | whitespace cleanup to PEP8-ish standards
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | comments / code-morph
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | add debug info of what instruction was executed and...
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | code-munge on CR pipeline
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | update with TODO comments
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | no need to else continue
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | missing m.d.comb +=
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | add comment in branch test_pipe_caller.py about decoding...
|
commit | commitdiff | tree |
2020-05-16 |
Luke Kenneth Casson... | rename branch input data regs to spr1/2/3 according...
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | correct branch pipe spr allocation table
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | update reg allocation table for branch
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add reg allocation table
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add system calls
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add reg allocation requirements
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add TAR and comment BranchInputData fields
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | whoops spr copied from i.lr not i.spr
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add TODO
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | nope - remove cia from CompBROpSubset
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add cia to CompBROpSubset, remove data_len
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | more minor shuffle
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | bit more major shuffle
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | use small br_ext function to morph branch address
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | missed some variables in the cleanup
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | minor cleanup
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | flip over to CompBROpSubset
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add branch input record
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add cookie-cut version of branch, copied from Logical...
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add count leading zero test into logical test_pipe_caller.py
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | link countzero in to Logical pipeline
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | output countzero ilang
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | remove countzero vhdl tb code
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | swap encode responses, 3210 not 0123 for left mode
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | add some more tests to countzero
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | cool! countzero unit test works!
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | code-munging
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | bit of code-morphing of countzero.py
|
commit | commitdiff | tree |
2020-05-15 |
Luke Kenneth Casson... | make module combinatorial
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | minor cleanup
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | more code-munging
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | random commenting and code-morph of Logical
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | tidy up rotator main stage
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | small code-shuffle
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | update submodule for parity
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | update submodule isa tables to match OP_CMPB moving...
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | add parity test
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | add the ever-weird parity instruction
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | clarify code, use temporary
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | simplify popcount
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | add popcount test
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | add (untested) popcount
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | debug info on assertion
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | add comment about CMP swapping
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | cleanup Logical
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | invert test condition in formal proof of ALU output...
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | move inversion of cmp into output stage by inverting...
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | idea: invert pos/neg test in output stage, uses an...
|
commit | commitdiff | tree |
2020-05-14 |
Luke Kenneth Casson... | minor experimental rework of LDSTCompUnit to suit score6600...
|
commit | commitdiff | tree |
next |