2019-02-20 |
Luke Kenneth Casso... | make module out of overflow class |
blob | commitdiff | raw |
2019-02-20 |
Luke Kenneth Casso... | create module for FPNum |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | store testing of nan/inf/zero in comb Signals |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | reset_less on signals that do not need it |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | take out FP16 non-canonical NaN weirdness for now |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | add corner-cases +/-0 + NaN |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | INF + -INF bug |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | remove hard-coded width |
blob | commitdiff | raw | diff to current |
2019-02-19 |
Luke Kenneth Casso... | comment for a + -a special case add |
blob | commitdiff | raw | diff to current |
2019-02-18 |
Luke Kenneth Casso... | fix a - b = zero by adding special case |
blob | commitdiff | raw | diff to current |
2019-02-17 |
Luke Kenneth Casso... | add TODO comment |
blob | commitdiff | raw | diff to current |
2019-02-17 |
Luke Kenneth Casso... | add single-cycle version of alignment process in fadd |
blob | commitdiff | raw | diff to current |
2019-02-17 |
Luke Kenneth Casso... | add beginning unit tests for 64-bit add |
blob | commitdiff | raw | diff to current |
2019-02-17 |
Luke Kenneth Casso... | convert to more general base classes, start support... |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | split out base classes into separate fpbase module |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | add op_normalise function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | pad with zeros if needed in decode |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | separate common functions into FPBase class |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | move denormalisation to function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | add comment on special operations |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | whitespace cleanup and more comments |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | get rid of unpack phase by making it part of the get_op |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | comment functions |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | rename round function to roundz (round is a keyword) |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | create put_z function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | create pack function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | create pack function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | move round to function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | move normalise_2 to function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | use normalize_1 function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | move round, guard and sticky to separate clas |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | add normalise_1 function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | use get_op for get_b state too |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | create get_op function |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | move value, ack and stb to separate convenience class |
blob | commitdiff | raw | diff to current |
2019-02-16 |
Luke Kenneth Casso... | use slice magic constants |
blob | commitdiff | raw | diff to current |
2019-02-15 |
Luke Kenneth Casso... | use constant P128 instead of 128 |
blob | commitdiff | raw | diff to current |
2019-02-15 |
Luke Kenneth Casso... | corrections to shift_down and is_overflow, test "1... |
blob | commitdiff | raw | diff to current |
2019-02-15 |
Luke Kenneth Casso... | lots and lots of debugging corrections... |
blob | commitdiff | raw | diff to current |
2019-02-15 |
Luke Kenneth Casso... | corrections from running simulation |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add verilog conversion (commented out) |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | corrections |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | remove verilog |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | corrections, out_z_* and friends are members of class |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add in a "corrections" stage, small rework, split pack... |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Translate put_z verilog case into nmigen |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add and use is_overflowed function |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | cleanup |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | document guard/round/sticky and tot |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Translate case from verilog to nmigen |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add code comments |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add set-to-zero function |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | fix bug in nan/inf, exp-bias needed subtracting |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add FPNum comment |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add comments for aleksander |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add comments for aleksander |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | use negative slice (now works) |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | remove a_s/b_s/z_s |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | move align down-shift to separate function |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | move +127 for exponent bias into FPNum.create |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | remove unneeded code |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | comments |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add zero, nan and inf checks |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | create and use decode function |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | move create, inf and nan to FPNum class |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | create FPNum class |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add rounding stage |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add comments |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add normalise_1 stage |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add NaN and INF functions |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Merge branch 'master' of ssh://libre-riscv.org:922... |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Turned the normalise_2 verilog state into nmigen |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | use function "create_z" which... well... creates a... |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add in comments on add 2nd stage |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | off-by-one in slices |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Merge branch 'master' of ssh://libre-riscv.org:922... |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Turned the add_1 verilog state into nmigen |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | corrections on compile |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add align phase |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | whoops accidentally indented too far |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add code comments |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | reformat / indent add_0 stage |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Aleksandar Kostovic | Turned the add_0 verilog state into nmigen |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add zero and denormalised checks |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add special case, b when a is zero |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add b inf special case |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | cleanup and comments |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add inf special case |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | whitespace (indent) |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | add first of special_cases |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | invert Cat order, use 3 zeros (3 bits) |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | spelling correction |
blob | commitdiff | raw | diff to current |
2019-02-14 |
Luke Kenneth Casso... | corrected syntax for unpack block |
blob | commitdiff | raw | diff to current |
2019-02-13 |
Aleksandar Kostovic | Replicated unpack part of always block into nmigen |
blob | commitdiff | raw | diff to current |
2019-02-13 |
Luke Kenneth Casso... | add experiment |
blob | commitdiff | raw | diff to current |
|