2019-08-20 |
Luke Kenneth Casso... | add to docstrings in PartitionedAdder |
tree | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | create a new "MaskedFullAdder" class, which performs... |
tree | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | add docstrings / comments to PartitionedAdder |
tree | commitdiff |
2019-08-20 |
Luke Kenneth Casso... | spelling mistake $i instead of %i |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | rename temporary value |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | temporary ~pbs |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | name LSBNotTerm submodules after bitwidth |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | use new split-out LSBNotTerm module |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | split out LSB and neg term to separate module |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | docstrings, fix syntax |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | explain Part module |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | add module docstrings to (new) multiply classes |
tree | commitdiff |
2019-08-19 |
Luke Kenneth Casso... | rename fo submodule to "finalout" |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | nope - yosys graph not efficient enough |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | use switch instead of mux, more obvious what is happening |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | add comment about simulation bugs |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | Revert "make variables local" |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | add TODO code, needs sorting |
tree | commitdiff |
2019-08-18 |
Luke Kenneth Casso... | merge Term into ProductTerm |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | make variables local |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | argh horrible nmigen bug on use of sync involving modules |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | weird bug - some rename experiments |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | FinalOutput module |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | rename variables |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | put signs through Signs module |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move local variables |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | remove redundant code |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | or data together through a module (reduce top-level... |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | create array of ProductTerms - reduces graphviz MASSIVELY |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move intermediate output to new module |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | delayed_part_ops is a local |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | add name to Term output |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move bit selection into ProductTerms: simplifies graph |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | split out "Parts" to separate module |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move remaining 4 terms, use Term class |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | derive new class Term and ProductTerm |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | use Cat (again) on intermediate values |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | simplify sign/term bits using Cat |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move product terms to separate module (Term) |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | add new Terms class, get part_pts into intermediary |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | part replaced by bit_select |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | whoops, a-enabled and b-enabled swapped |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | stash intermediaries for output into temp signals |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | assignment in Cat wrong way round |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | use reset_less |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | whoops use already-used list |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | boolean logic inversion, x = ~a & ~b & ~c ==> ~(a ... |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | concatenate parts using list then Cat() - again, simpli... |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | a_enabled and b_enabled into signals |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | add intermediate values as signals |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move variable to pyi file |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | store mask in intermediary |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | use Cat instead of for-loops: cleans up the yosys graph... |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | move typing to multiplier.pyi |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | add partitioned multiplier/adder |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | rename fp div classes and submodule |
tree | commitdiff |
2019-08-12 |
Luke Kenneth Casso... | fix syntax errors in fmac conversion |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | increase number of fpmul operands to 3 |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | restore old Multi-in/out behaviour |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | {x}{y} in verilog means x occurrences of y |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | {x}{y} in verilog means x occurrences of y |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-06 |
Luke Kenneth Casso... | add mask cancellation to FPDIV and to fpmux unit test |
tree | commitdiff |
2019-08-05 |
Luke Kenneth Casso... | multiply mask width for concurrent pipeline |
tree | commitdiff |
2019-08-05 |
Luke Kenneth Casso... | hack to set predicate mask (if it exists) |
tree | commitdiff |
2019-08-04 |
Luke Kenneth Casso... | added maskwidth and dynamic use of MaskCancellable... |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | remove more redundant modules |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | comment; remove unneeded code |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | remove i_specfn and o_specfn from FP*MuxInOut, use... |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | correct library name |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | add copyright notice |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | add bugreport crossreference |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | add bugreport link |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | add to float2int unit tests |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | adjust float2int range to cope with larger-to-smaller |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | use PipeModBase in float2int fcvt |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | use alternative logic for roundz detect exponent increase |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | remove unneeded modules |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | comment |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | convert to use unittest in fcvt |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | increase number of test runs |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | whoops broke downconvert rounding |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | tidyup of fcvt downsize |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | reorg / tidyup fcvt upsize.py |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | rename FPADDBaseData to FPBaseData and move to separate... |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | cleanup |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | move FPPackData to separate module |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments/clarify |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | tidyup of FPAdd Align |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | remove unneeded modules |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
next |