| 2019-08-20 | Luke Kenneth... | add to docstrings in PartitionedAdder | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | create a new "MaskedFullAdder" class, which performs... | commit | commitdiff | tree | 
| 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 | 
| next |