projects
/
ieee754fpu.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ieee754fpu.git
2019-08-20
Luke Kenneth...
add docstrings / comments to PartitionedAdder
commit
|
commitdiff
|
tree
2019-08-20
Luke Kenneth...
spelling mistake $i instead of %i
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
rename temporary value
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
temporary ~pbs
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
name LSBNotTerm submodules after bitwidth
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
use new split-out LSBNotTerm module
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
split out LSB and neg term to separate module
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
docstrings, fix syntax
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
explain Part module
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
add module docstrings to (new) multiply classes
commit
|
commitdiff
|
tree
2019-08-19
Luke Kenneth...
rename fo submodule to "finalout"
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
nope - yosys graph not efficient enough
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
use switch instead of mux, more obvious what is happening
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
add comment about simulation bugs
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
Revert "make variables local"
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
add TODO code, needs sorting
commit
|
commitdiff
|
tree
2019-08-18
Luke Kenneth...
merge Term into ProductTerm
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
make variables local
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
argh horrible nmigen bug on use of sync involving modules
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
weird bug - some rename experiments
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
FinalOutput module
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
rename variables
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
put signs through Signs module
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move local variables
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
remove redundant code
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
or data together through a module (reduce top-level...
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
create array of ProductTerms - reduces graphviz MASSIVELY
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move intermediate output to new module
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
delayed_part_ops is a local
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
add name to Term output
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move bit selection into ProductTerms: simplifies graph
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
split out "Parts" to separate module
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move remaining 4 terms, use Term class
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
derive new class Term and ProductTerm
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
use Cat (again) on intermediate values
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
simplify sign/term bits using Cat
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move product terms to separate module (Term)
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
add new Terms class, get part_pts into intermediary
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
part replaced by bit_select
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
whoops, a-enabled and b-enabled swapped
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
stash intermediaries for output into temp signals
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
assignment in Cat wrong way round
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
use reset_less
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
whoops use already-used list
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
boolean logic inversion, x = ~a & ~b & ~c ==> ~(a ...
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
concatenate parts using list then Cat() - again, simpli...
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
a_enabled and b_enabled into signals
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
add intermediate values as signals
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move variable to pyi file
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
store mask in intermediary
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
use Cat instead of for-loops: cleans up the yosys graph...
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
move typing to multiplier.pyi
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
add partitioned multiplier/adder
commit
|
commitdiff
|
tree
2019-08-17
Luke Kenneth...
rename fp div classes and submodule
commit
|
commitdiff
|
tree
2019-08-16
Luke Kenneth...
test flipping of latchable pipeline stage between sync...
commit
|
commitdiff
|
tree
2019-08-16
Luke Kenneth...
update comments
commit
|
commitdiff
|
tree
2019-08-15
Luke Kenneth...
set up data in temporaries correctly
commit
|
commitdiff
|
tree
2019-08-15
Luke Kenneth...
update MaskCancellable docstrings
commit
|
commitdiff
|
tree
2019-08-15
Luke Kenneth...
add dynamic comb/sync mode to MaskCancellable
commit
|
commitdiff
|
tree
2019-08-15
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2019-08-14
Luke Kenneth...
debugging feedback pipe
commit
|
commitdiff
|
tree
2019-08-12
Luke Kenneth...
fix syntax errors in fmac conversion
commit
|
commitdiff
|
tree
2019-08-11
Luke Kenneth...
increase number of fpmul operands to 3
commit
|
commitdiff
|
tree
2019-08-11
Luke Kenneth...
restore old Multi-in/out behaviour
commit
|
commitdiff
|
tree
2019-08-11
Luke Kenneth...
start converting hardfloat-verilog fmac to nmigen
commit
|
commitdiff
|
tree
2019-08-11
Luke Kenneth...
start converting hardfloat-verilog fmac to nmigen
commit
|
commitdiff
|
tree
2019-08-10
Luke Kenneth...
start converting hardfloat-verilog fmac to nmigen
commit
|
commitdiff
|
tree
2019-08-10
Luke Kenneth...
{x}{y} in verilog means x occurrences of y
commit
|
commitdiff
|
tree
2019-08-10
Luke Kenneth...
{x}{y} in verilog means x occurrences of y
commit
|
commitdiff
|
tree
2019-08-10
Luke Kenneth...
start converting hardfloat-verilog fmac to nmigen
commit
|
commitdiff
|
tree
2019-08-10
Luke Kenneth...
start converting hardfloat-verilog fmac to nmigen
commit
|
commitdiff
|
tree
2019-08-07
Luke Kenneth...
route-back experimentation
commit
|
commitdiff
|
tree
2019-08-07
Luke Kenneth...
add experimental feedback pipe test
commit
|
commitdiff
|
tree
2019-08-07
Luke Kenneth...
respect Ready/Valid signalling (stall capability) in...
commit
|
commitdiff
|
tree
2019-08-06
Luke Kenneth...
add mask cancellation to FPDIV and to fpmux unit test
commit
|
commitdiff
|
tree
2019-08-05
Luke Kenneth...
multiply mask width for concurrent pipeline
commit
|
commitdiff
|
tree
2019-08-05
Luke Kenneth...
hack to set predicate mask (if it exists)
commit
|
commitdiff
|
tree
2019-08-05
Luke Kenneth...
whoops inherit from MaskCancellable not SimpleHandshake
commit
|
commitdiff
|
tree
2019-08-04
Luke Kenneth...
added maskwidth and dynamic use of MaskCancellable...
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
only pass on the uncancelled mask bits
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
test actual cancellation mask (works)
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
add 2 extra stages to cancel test
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
give names to muxer submodules
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
pass on stop bits as well
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
concatenate mask bits on fan-in, split on fan-out
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
add maskable in/out cancellable test
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
add in cancelmask
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
explain comments
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
generate mask il
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
mask sort-of working as long as "ready" is always true
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
add mask to NextControl
commit
|
commitdiff
|
tree
2019-08-03
Luke Kenneth...
add mask to PrevControl
commit
|
commitdiff
|
tree
2019-08-02
Luke Kenneth...
add first draft MaskCancellable pipe class
commit
|
commitdiff
|
tree
2019-08-02
Luke Kenneth...
update to nmutil Memory API
commit
|
commitdiff
|
tree
2019-08-02
Luke Kenneth...
update test
commit
|
commitdiff
|
tree
2019-08-01
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2019-08-01
Luke Kenneth...
move priority picker from soc to nmutil
commit
|
commitdiff
|
tree
2019-08-01
Luke Kenneth...
add copy of inout mux pipe
commit
|
commitdiff
|
tree
2019-08-01
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2019-08-01
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
next