2020-04-17 |
Michael Nolan | Use higher precision arithmetic when calculating the... |
commit | commitdiff | tree |
2020-04-16 |
Michael Nolan | change test_fpsin to use 32 bit floats |
commit | commitdiff | tree |
2020-04-16 |
Michael Nolan | Run the cordic for the proper number of iterations |
commit | commitdiff | tree |
2020-04-16 |
Michael Nolan | Working (ish) fpsin iterative cordic |
commit | commitdiff | tree |
2020-04-16 |
Michael Nolan | Assert that fpsin_cos converts floats to fixed correctly |
commit | commitdiff | tree |
2020-04-16 |
Michael Nolan | Begin working on multi cycle float cordic |
commit | commitdiff | tree |
2020-04-14 |
Michael Nolan | Add experiment testing the effects of adding extra... |
commit | commitdiff | tree |
2020-04-13 |
Luke Kenneth... | add rtlil conversion and fix yield from in Cordic Data |
commit | commitdiff | tree |
2020-04-03 |
Jacob Lifshay | run tests in parallel |
commit | commitdiff | tree |
2020-04-03 |
Jacob Lifshay | building sfpy works |
commit | commitdiff | tree |
2020-04-03 |
Jacob Lifshay | add not yet working .gitlab-ci.yml |
commit | commitdiff | tree |
2020-04-02 |
Michael Nolan | Combine a selectable number of rounds into one pipeline... |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Cleanup |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Combine initial stage with first cordic stage |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Add actual tests to test_pipeline.py |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Register each pipeline stage |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Add test for sin_cos_pipe (kinda working) |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Add test for sin_cos_pipe (not working still) |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Connect up pipeline stages |
commit | commitdiff | tree |
2020-04-01 |
Michael Nolan | Begin work on pipelined cordic |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Cleanup |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Working sin/cos cordic |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | sin/cos cordic partially working |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Add test for sin_cos.py |
commit | commitdiff | tree |
2020-03-31 |
Michael Nolan | Begin adding cordic |
commit | commitdiff | tree |
2020-03-02 |
Luke Kenneth... | yet another nuisance |
commit | commitdiff | tree |
2020-03-02 |
Luke Kenneth... | annoying, see https://github.com/nmigen/nmigen/issues/302 |
commit | commitdiff | tree |
2020-02-27 |
Michael Nolan | Apply Luke's suggestions/FIXME's |
commit | commitdiff | tree |
2020-02-26 |
Luke Kenneth... | more fun comments |
commit | commitdiff | tree |
2020-02-26 |
Luke Kenneth... | shuffle and comments |
commit | commitdiff | tree |
2020-02-26 |
Luke Kenneth... | update comments on test partitioned signal |
commit | commitdiff | tree |
2020-02-26 |
Luke Kenneth... | tiny code-shuffle on GatedBitReverse |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Add shift right to test_partsig and partsig |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Rename bitrev signal to shift_right (more descriptive) |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Shift left now working |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Remove element mux calculation from PartialResult |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Add bit reversal to part_shift_dynamic |
commit | commitdiff | tree |
2020-02-26 |
Michael Nolan | Add partitioned right shift to part_shift_scalar |
commit | commitdiff | tree |
2020-02-24 |
Michael Nolan | Add gated bit reversal module |
commit | commitdiff | tree |
2020-02-24 |
Luke Kenneth... | zero out entirety of mask explicitly |
commit | commitdiff | tree |
2020-02-24 |
Luke Kenneth... | zero bitmask in Shifter |
commit | commitdiff | tree |
2020-02-23 |
Luke Kenneth... | skip shiftermask when bitwid=0 |
commit | commitdiff | tree |
2020-02-22 |
Luke Kenneth... | fix shiftermask error on pwid=0 |
commit | commitdiff | tree |
2020-02-22 |
Luke Kenneth... | append actual bit, see if coriolis issue goes away |
commit | commitdiff | tree |
2020-02-22 |
Luke Kenneth... | must declare carry equal to width of partitions+1 |
commit | commitdiff | tree |
2020-02-22 |
Luke Kenneth... | add carry (not zeros, a Const of correct width) |
commit | commitdiff | tree |
2020-02-21 |
Luke Kenneth... | zero carry-in on __neg__ |
commit | commitdiff | tree |
2020-02-21 |
Luke Kenneth... | deal with zero-width ShiftMask |
commit | commitdiff | tree |
2020-02-21 |
Luke Kenneth... | deal with zero-width ShiftMask |
commit | commitdiff | tree |
2020-02-21 |
Luke Kenneth... | use alternative class as an experiment for coriolis2 |
commit | commitdiff | tree |
2020-02-20 |
Luke Kenneth... | test longer name |
commit | commitdiff | tree |
2020-02-20 |
Luke Kenneth... | change name to not clash with cell name add1 |
commit | commitdiff | tree |
2020-02-20 |
Luke Kenneth... | stop at end of mask index |
commit | commitdiff | tree |
2020-02-20 |
Luke Kenneth... | ignore last bit of partition mask |
commit | commitdiff | tree |
2020-02-19 |
Luke Kenneth... | test shift against scalar b input |
commit | commitdiff | tree |
2020-02-19 |
Luke Kenneth... | all signals must be reset_less |
commit | commitdiff | tree |
2020-02-17 |
Luke Kenneth... | add fpflags to Overflow class |
commit | commitdiff | tree |
2020-02-17 |
Luke Kenneth... | comment that roundz is a property |
commit | commitdiff | tree |
2020-02-17 |
Michael Nolan | part_shift_scalar now has maked shift amounts working |
commit | commitdiff | tree |
2020-02-17 |
Michael Nolan | Fix proof crashing instead of giving a vcd |
commit | commitdiff | tree |
2020-02-17 |
Michael Nolan | In progress |
commit | commitdiff | tree |
2020-02-17 |
Michael Nolan | Add ShifterMask modules to part_shift_scalar |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | add in PartitionedScalarShift, ready for testing |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | whoops shift width reduction not active |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | scalar partitioned shift moved, change module import... |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | add module __init__.py |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | set initial element to b_interval shape |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | split out PartialResults to separate module |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | split out ShifterMask to separate module |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | truncate max_bits in shiftermask |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | really annoying simulation bug, dont know whats going on |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | clip shift amount |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | comment partial results |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | truncate partial result intermediate to width of partition |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | make things a little clearer, do the select and the... |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | reduce bitwidth of intermediate output |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | reduce partial result width |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | store partial result in signal otherwise it gets duplicated |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | stop expression-repeating cascade |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | limit shiftbits, partial results do not need to be... |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | store shiftmask bits in temporary otherwise the express... |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | make all signals resetless |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | comment why shift mask exists |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2020-02-15 |
Luke Kenneth... | remove out_intervals (unused) |
commit | commitdiff | tree |
2020-02-14 |
Luke Kenneth... | fix the shift-test to truncate b-input |
commit | commitdiff | tree |
2020-02-14 |
Luke Kenneth... | reduce range of b in shift test |
commit | commitdiff | tree |
2020-02-14 |
Michael Nolan | re-add masking of the shift amount based on partition... |
commit | commitdiff | tree |
2020-02-14 |
Michael Nolan | Minor refactoring of part_shift_dynamic |
commit | commitdiff | tree |
2020-02-14 |
Michael Nolan | Refactor part_shift_dynamic.py |
commit | commitdiff | tree |
2020-02-14 |
Michael Nolan | Replace giant switch statement with mux chain |
commit | commitdiff | tree |
2020-02-14 |
Luke Kenneth... | add beginnings of shift unit test for partsig |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | reduce width of temporary intermediates |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | mention being a bit like the gt-combiner |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | OR element in after the MUX because its an invariant |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | store intermediate in temp, append that to output |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | experiment looking for minimum shift width |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | limit matrix output width and limit shift amount |
commit | commitdiff | tree |
2020-02-13 |
Luke Kenneth... | use different style of output concatenation, reduce... |
commit | commitdiff | tree |
2020-02-12 |
Michael Nolan | Eliminate unused entries in shift matrix |
commit | commitdiff | tree |
next |