2019-03-01 |
Luke Kenneth Casso... | store tests in temp signals |
blob | commitdiff | raw |
2019-03-01 |
Luke Kenneth Casso... | experimenting with chaining Overflow module |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | use output from align as input to add0 |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | remove commented-out code |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | use GetOpMod for b |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | create and use GetOp module |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | move fpnum_b to class FPGetB |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | narrowing down rounding error to use of Norm1 module |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | separate denormalisation module and use it |
blob | commitdiff | raw | diff to current |
2019-02-28 |
Luke Kenneth Casso... | sorting out unit tests, comply with IEEE754 on RISCV |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | whoops, overflow not right, reverting |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | assign tests to signals |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create single and multi shift cycle, single doesnt... |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | more chains between inputs and outputs |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | move of = Overflow() out of FPADD, use chain |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | remove tot from FPADD, use chain |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | connect add0 to add1 |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create add1 stage module and use it |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | try some more chaining of inputs to outputs |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | pass output from normalise_2 to input of roundz |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create add0 stage module and use it |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | name modules correctly |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | whoops norm2 using norm1 mod |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create normalise_2 module and use it |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | put exponent > 126 logic in FPNumBase, use it in norm... |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | split out first stage normalisation to module and use it |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | split special cases into separate module and use it |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create and use FPPack module |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | create and use corrections submodule |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | rounding done in module |
blob | commitdiff | raw | diff to current |
2019-02-27 |
Luke Kenneth Casso... | get roundz state to put answer in explicit output,... |
blob | commitdiff | raw | diff to current |
2019-02-23 |
Luke Kenneth Casso... | whoops revert decode inside module FPNumIn, causing... |
blob | commitdiff | raw | diff to current |
2019-02-23 |
Luke Kenneth Casso... | remove unneeded class declaration |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | isolate inputs and outputs in FPGetA class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | FPADD need no longer be derived from FPBase |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | remove explicit code-adding of states, use for-loop... |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move putz to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move pack to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move corrections to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move rounding to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move normalisation stages to separate classes |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move add1 stage to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | add comment |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | split out add0 stage into separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move align to separate class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | create separate denormalisation class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move special cases to separate state class |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Luke Kenneth Casso... | move get_a and get_b to their own classes |
blob | commitdiff | raw | diff to current |
2019-02-20 |
Luke Kenneth Casso... | split denormalisation to separate state |
blob | commitdiff | raw | diff to current |
2019-02-20 |
Luke Kenneth Casso... | latch into FPNumIn within module |
blob | commitdiff | raw | diff to current |
2019-02-20 |
Luke Kenneth Casso... | create separate modules for fpnum in and out |
blob | commitdiff | raw | diff to current |
2019-02-20 |
Luke Kenneth Casso... | make module out of overflow class |
blob | commitdiff | raw | diff to current |
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 |
next |