projects
/
soc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Handle carry out in alu
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
2020-05-14
Luke Kenneth Casson...
add TODO comments on Logical pipeline
commit
|
commitdiff
|
tree
2020-05-14
Luke Kenneth Casson...
whoops assertion that the Logical pipeline Function...
commit
|
commitdiff
|
tree
2020-05-14
Luke Kenneth Casson...
move forward to logical pipelines Function type
commit
|
commitdiff
|
tree
2020-05-14
Luke Kenneth Casson...
add logical pipeline to Power decode Function enum
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
add TODO placeholders for popcount and parity
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
minor tidyup
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
comments on ALU pipeline
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
update comment on Logical pipeline
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
remove Logical operations from ALU pipeline
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
split out Logical operations into separate pipeline
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
comments (and whitespace
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
restore field decoders (works with BE/LE) in rotator
commit
|
commitdiff
|
tree
2020-05-13
Luke Kenneth Casson...
minor cleanup of shift_rot main_stage
commit
|
commitdiff
|
tree
next