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 |
2019-08-17 |
Luke Kenneth Casson... | delayed_part_ops is a local
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | add name to Term output
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move bit selection into ProductTerms: simplifies graph
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | split out "Parts" to separate module
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move remaining 4 terms, use Term class
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | derive new class Term and ProductTerm
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | use Cat (again) on intermediate values
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | simplify sign/term bits using Cat
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move product terms to separate module (Term)
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | add new Terms class, get part_pts into intermediary
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | part replaced by bit_select
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | whoops, a-enabled and b-enabled swapped
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | stash intermediaries for output into temp signals
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | assignment in Cat wrong way round
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | use reset_less
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | whoops use already-used list
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | boolean logic inversion, x = ~a & ~b & ~c ==> ~(a ...
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | concatenate parts using list then Cat() - again, simplifies...
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | a_enabled and b_enabled into signals
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | add intermediate values as signals
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move variable to pyi file
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | store mask in intermediary
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | use Cat instead of for-loops: cleans up the yosys graphviz...
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | move typing to multiplier.pyi
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | add partitioned multiplier/adder
|
commit | commitdiff | tree |
2019-08-17 |
Luke Kenneth Casson... | rename fp div classes and submodule
|
commit | commitdiff | tree |
2019-08-16 |
Luke Kenneth Casson... | test flipping of latchable pipeline stage between sync...
|
commit | commitdiff | tree |
2019-08-16 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2019-08-15 |
Luke Kenneth Casson... | set up data in temporaries correctly
|
commit | commitdiff | tree |
next |