| 2019-08-23 | Luke Kenneth... | use new doubling of PartitionedAdder points (in-place... | commit | commitdiff | tree | 
| 2019-08-23 | Luke Kenneth... | in-place expansion of partition points | commit | commitdiff | tree | 
| 2019-08-23 | Luke Kenneth... | use new sim.add_clock "if_exists" parameter.  needed... | commit | commitdiff | tree | 
| 2019-08-23 | Luke Kenneth... | use better test of whether block is combinatorial | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | create AllTermsData class and use it | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move part-bytes to AllTerms | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | use intermediate data from finalout, move AllTerms... | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move product terms to new "AllTerms" module | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move part modules into FinalOut | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move intermediates to separate module, use i/o data... | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | silly rename get_test_cases to get_tst_cases, stops... | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | skip add clock on combinatorial tests | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | reduce multiply sim delay by 1/10th, seems to "fix... | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move and reorg create_next_terms in AddReduceSingle... | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | rename inputs to not include [] | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | move groups test to top of loop | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | generate ilang for each part mul test | commit | commitdiff | tree | 
| 2019-08-22 | Luke Kenneth... | rename to next_groups | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | more resetless | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | rename self._intermediate_output | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | move intermediate expanded a/b/o to locals | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | resetless on intermediaries | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | move part_mask | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | always add FinalAdd module | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | use FinalReduceData | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | pass data around using classes in AddReduce | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | remove referring to _resized_inputs | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | use part_ops not out_part_ops | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add in AddReduceData into AddReduceSingle class | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add in AddReduceData into FinalAdd class | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | change AddReduceSingle/Final to take size of arrays... | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | move input assignments (chain) out of AddReduceSingle | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | move final adder to separate module | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | syntax error | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add AddReduceData class | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | cleanup | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | remove delayed_parts | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | use reg_partition_points to create new Parts at final... | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add expanded parts to Part, use new Parts module | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add mul factor to PartitionPoints.like | commit | commitdiff | tree | 
| 2019-08-21 | Luke Kenneth... | add new Parts class | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | move expanded_part_pts further up | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | move part_byte to PartitionPoints | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | rename delayed_part_ops to part_ops | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | remove delayed part ops, now inside AddReduceSingle | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | add missing arg part_ops to unit test | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | do not need delayed_part_ops | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | pass in part_ops to AddReduce, so that it is syncd... | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | removing recursion from AddReduce | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | update explanatory comments | commit | commitdiff | tree | 
| 2019-08-20 | Luke Kenneth... | MaskedFullAdder performs ANDing in a group by pre-shift... | commit | commitdiff | tree | 
| 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 | 
| next |