projects
/
ieee754fpu.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ieee754fpu.git
2020-05-04
Michael Nolan
Remove print statements from clz.py
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Add asserts to fp pipe test
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Sorta working FP renormalization in cordic
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Extend clz to work with odd widths
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Extend CLZ to work over even, non powers of 2
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Add proof for clz.py
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Add count leading zeros module (should probably go...
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Have sin_cos pipeline use bigfloat calculated atan...
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Add cordic stages to fp cordic pipeline
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Add stage to convert input float to fixed point number
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Begin adding floating point cordic pipeline
commit
|
commitdiff
|
tree
2020-05-04
Michael Nolan
Allow cordic to work with 64 bit floats
commit
|
commitdiff
|
tree
2020-05-01
Luke Kenneth...
move ripple.py to nmutil
commit
|
commitdiff
|
tree
2020-04-17
Jacob Lifshay
add libmpfr-dev to .gitlab-ci.yml
commit
|
commitdiff
|
tree
2020-04-17
Michael Nolan
Change tabs to spaces in .gitlab-ci.yml
commit
|
commitdiff
|
tree
2020-04-17
Michael Nolan
Add libgmp-dev to .gitlab-ci.yml
commit
|
commitdiff
|
tree
2020-04-17
Michael Nolan
Use python bigfloat to calculate atan tables
commit
|
commitdiff
|
tree
2020-04-17
Michael Nolan
Revert "Use higher precision arithmetic when calculatin...
commit
|
commitdiff
|
tree
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
next