2019-08-23 |
Luke Kenneth Casson... | pass in partition step parameter
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | munge AddReduce internals
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove unneeded code
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | continue ispec/ospec on multiply
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | start adding ispec/ospec to multiply.py
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use bit_select instead of part, again
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | missing arg in InputData.eq_from
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | :1136
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | split out AddReduce module level creation
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | rename AllTermsData to InputData, use as input to base...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove register_levels from AddReduceSingle and Final
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | remove need to pass register_levels to AddReduceSingle
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | more variable renaming
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | more variable renaming
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | rename some variables in the multiplier code:
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use new doubling of PartitionedAdder points (in-place...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | in-place expansion of partition points
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use new sim.add_clock "if_exists" parameter. needed...
|
commit | commitdiff | tree |
2019-08-23 |
Luke Kenneth Casson... | use better test of whether block is combinatorial
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | create AllTermsData class and use it
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move part-bytes to AllTerms
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | use intermediate data from finalout, move AllTerms...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move product terms to new "AllTerms" module
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move part modules into FinalOut
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move intermediates to separate module, use i/o data...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | silly rename get_test_cases to get_tst_cases, stops...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | skip add clock on combinatorial tests
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | reduce multiply sim delay by 1/10th, seems to "fix...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move and reorg create_next_terms in AddReduceSingle...
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | rename inputs to not include []
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | move groups test to top of loop
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | generate ilang for each part mul test
|
commit | commitdiff | tree |
2019-08-22 |
Luke Kenneth Casson... | rename to next_groups
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | more resetless
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | rename self._intermediate_output
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move intermediate expanded a/b/o to locals
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | resetless on intermediaries
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move part_mask
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | always add FinalAdd module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use FinalReduceData
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | pass data around using classes in AddReduce
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | remove referring to _resized_inputs
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use part_ops not out_part_ops
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add in AddReduceData into AddReduceSingle class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add in AddReduceData into FinalAdd class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | change AddReduceSingle/Final to take size of arrays...
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move input assignments (chain) out of AddReduceSingle
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | move final adder to separate module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | syntax error
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add AddReduceData class
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | cleanup
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | remove delayed_parts
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | use reg_partition_points to create new Parts at final...
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add expanded parts to Part, use new Parts module
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add mul factor to PartitionPoints.like
|
commit | commitdiff | tree |
2019-08-21 |
Luke Kenneth Casson... | add new Parts class
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | move expanded_part_pts further up
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | move part_byte to PartitionPoints
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | rename delayed_part_ops to part_ops
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | remove delayed part ops, now inside AddReduceSingle
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | add missing arg part_ops to unit test
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | do not need delayed_part_ops
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | pass in part_ops to AddReduce, so that it is syncd...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | removing recursion from AddReduce
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | update explanatory comments
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | MaskedFullAdder performs ANDing in a group by pre-shifting...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | split "actionable" part of AddReduce out from "recursive...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | add to docstrings in PartitionedAdder
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | add to docstrings in PartitionedAdder
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | create a new "MaskedFullAdder" class, which performs...
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | add docstrings / comments to PartitionedAdder
|
commit | commitdiff | tree |
2019-08-20 |
Luke Kenneth Casson... | spelling mistake $i instead of %i
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | rename temporary value
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | temporary ~pbs
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | name LSBNotTerm submodules after bitwidth
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | use new split-out LSBNotTerm module
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | split out LSB and neg term to separate module
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | docstrings, fix syntax
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | explain Part module
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | add module docstrings to (new) multiply classes
|
commit | commitdiff | tree |
2019-08-19 |
Luke Kenneth Casson... | rename fo submodule to "finalout"
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | nope - yosys graph not efficient enough
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | use switch instead of mux, more obvious what is happening
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | add comment about simulation bugs
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | Revert "make variables local"
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | add TODO code, needs sorting
|
commit | commitdiff | tree |
2019-08-18 |
Luke Kenneth Casson... | merge Term into ProductTerm
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | make variables local
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | argh horrible nmigen bug on use of sync involving modules
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | weird bug - some rename experiments
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | FinalOutput module
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | rename variables
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | put signs through Signs module
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move local variables
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | remove redundant code
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | or data together through a module (reduce top-level...
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | create array of ProductTerms - reduces graphviz MASSIVELY
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move intermediate output to new module
|
commit | commitdiff | tree |
next |