2022-05-12 |
Jacob Lifshay | format code |
commit | commitdiff |
2020-01-06 |
Luke Kenneth Casso... | split out adder code (PartitionedAdder) into module... |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | add docstring Mul8_16_32_64 only for testing |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | rename inputs_ to terms_ |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | update docstring |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | code-morph AddReduceInternal: remove self.inputs, repla... |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | remove unneeded variables |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | use PipeModBase and PipelineSpec in Intermediates and... |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | use PipelineSpec and PipeModBase in AddReduce |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | use PipelineSpec object in AllTerms |
commit | commitdiff |
2019-08-26 |
Luke Kenneth Casso... | remove unneeded argument (register_levels/n_levels... |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | add Stage API setup/process to AddReduceInternal |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | add in setup/process functions in multiply |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | remove use of AddReduce, use AddReduceInternal instead |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | whoops forgot to set partition_step in AddReduceSingle... |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | pass in partition step parameter |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | munge AddReduce internals |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | remove unneeded code |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | continue ispec/ospec on multiply |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | start adding ispec/ospec to multiply.py |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | use bit_select instead of part, again |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | missing arg in InputData.eq_from |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | :1136 |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | split out AddReduce module level creation |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | rename AllTermsData to InputData, use as input to base... |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | remove register_levels from AddReduceSingle and Final |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | remove need to pass register_levels to AddReduceSingle |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | more variable renaming |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | more variable renaming |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | rename some variables in the multiplier code: |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | use new doubling of PartitionedAdder points (in-place... |
commit | commitdiff |
2019-08-23 |
Luke Kenneth Casso... | in-place expansion of partition points |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | create AllTermsData class and use it |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move part-bytes to AllTerms |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | use intermediate data from finalout, move AllTerms... |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move product terms to new "AllTerms" module |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move part modules into FinalOut |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move intermediates to separate module, use i/o data... |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move and reorg create_next_terms in AddReduceSingle... |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | rename inputs to not include [] |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | move groups test to top of loop |
commit | commitdiff |
2019-08-22 |
Luke Kenneth Casso... | rename to next_groups |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | more resetless |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | rename self._intermediate_output |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | move intermediate expanded a/b/o to locals |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | resetless on intermediaries |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | move part_mask |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | always add FinalAdd module |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | use FinalReduceData |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | pass data around using classes in AddReduce |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | remove referring to _resized_inputs |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | use part_ops not out_part_ops |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add in AddReduceData into AddReduceSingle class |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add in AddReduceData into FinalAdd class |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | change AddReduceSingle/Final to take size of arrays... |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | move input assignments (chain) out of AddReduceSingle |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | move final adder to separate module |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | syntax error |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add AddReduceData class |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | cleanup |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | remove delayed_parts |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | use reg_partition_points to create new Parts at final... |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add expanded parts to Part, use new Parts module |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add mul factor to PartitionPoints.like |
commit | commitdiff |
2019-08-21 |
Luke Kenneth Casso... | add new Parts class |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | move expanded_part_pts further up |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | move part_byte to PartitionPoints |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | rename delayed_part_ops to part_ops |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | remove delayed part ops, now inside AddReduceSingle |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | do not need delayed_part_ops |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | pass in part_ops to AddReduce, so that it is syncd... |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | whitespace |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | removing recursion from AddReduce |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | update explanatory comments |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | MaskedFullAdder performs ANDing in a group by pre-shift... |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | split "actionable" part of AddReduce out from "recursiv... |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | update comments |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | add to docstrings in PartitionedAdder |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | add to docstrings in PartitionedAdder |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | create a new "MaskedFullAdder" class, which performs... |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | add docstrings / comments to PartitionedAdder |
commit | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | spelling mistake $i instead of %i |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | rename temporary value |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | temporary ~pbs |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | name LSBNotTerm submodules after bitwidth |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | use new split-out LSBNotTerm module |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | split out LSB and neg term to separate module |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | docstrings, fix syntax |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | explain Part module |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | add module docstrings to (new) multiply classes |
commit | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | rename fo submodule to "finalout" |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | nope - yosys graph not efficient enough |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | use switch instead of mux, more obvious what is happening |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | add comment about simulation bugs |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | Revert "make variables local" |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | add TODO code, needs sorting |
commit | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | merge Term into ProductTerm |
commit | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | make variables local |
commit | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | argh horrible nmigen bug on use of sync involving modules |
commit | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | weird bug - some rename experiments |
commit | commitdiff |
next |