| 2019-08-20 | 
Luke Kenneth...  | split "actionable" part of AddReduce out from "recursiv...  | 
commit | commitdiff | tree | 
| 2019-08-20 | 
Luke Kenneth...  | update comments | 
commit | commitdiff | tree | 
| 2019-08-20 | 
Luke Kenneth...  | add to docstrings in PartitionedAdder | 
commit | commitdiff | tree | 
| 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 | 
| next |