2019-02-27 |
Luke Kenneth Casso... | reduce random case test numbers as well |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | reduce number of unit test runs to get quicker more... |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | split special cases into separate module and use it |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | create and use FPPack module |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | create and use corrections submodule |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | rounding done in module |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | get roundz state to put answer in explicit output,... |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | clean up unit_test_single get_case based on how dual_ad... |
tree | commitdiff |
2019-02-27 |
Luke Kenneth Casso... | clear STB immediately after setting, stops add1 repeati... |
tree | commitdiff |
2019-02-26 |
Luke Kenneth Casso... | moving internal strobe test forward is ok |
tree | commitdiff |
2019-02-25 |
Luke Kenneth Casso... | invert stb/ack between add1 and add2 |
tree | commitdiff |
2019-02-24 |
Luke Kenneth Casso... | experimenting with dual add |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | trying different testing for 2nd round |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | use function to get chain of v/ack/stb |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | yippee got dual add chained together |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | whoops revert decode inside module FPNumIn, causing... |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | add dual unit test |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | move unit test order |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | remove unneeded class declaration |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | add a dual-chained add experiment |
tree | commitdiff |
2019-02-23 |
Luke Kenneth Casso... | store logic-test conditions in intermediates |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | isolate inputs and outputs in FPGetA class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | FPADD need no longer be derived from FPBase |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | remove explicit code-adding of states, use for-loop... |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move putz to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move pack to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move corrections to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move rounding to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move normalisation stages to separate classes |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move add1 stage to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | add comment |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | split out add0 stage into separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move align to separate class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | create separate denormalisation class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move special cases to separate state class |
tree | commitdiff |
2019-02-21 |
Luke Kenneth Casso... | move get_a and get_b to their own classes |
tree | commitdiff |
2019-02-20 |
Aleksandar Kostovic | Remove coments with verilog code |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | split denormalisation to separate state |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | latch into FPNumIn within module |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | create separate modules for fpnum in and out |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | make module out of overflow class |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | create module for FPNum |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | reset allowed on FPop, not on FPNum |
tree | commitdiff |
2019-02-20 |
Luke Kenneth Casso... | store roundz test in comb variable |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | store testing of nan/inf/zero in comb Signals |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | move setting of stb into else block |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | reset_less on signals that do not need it |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | reorganise unit test single to do much more comprehensi... |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | take out FP16 non-canonical NaN weirdness for now |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | add corner-cases +/-0 + NaN |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | add FP16 add unit test |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | INF + -INF bug |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | whoops FP16 mantissa off-by-one |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | remove hard-coded width |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | add FP16 format |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | add shift up multi function |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | add extra regression tests (a + -a) for add |
tree | commitdiff |
2019-02-19 |
Luke Kenneth Casso... | comment for a + -a special case add |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add 64 bit mul unit test |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | whoops, off-by-one in use of mw, in multiply_1 stage |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | whoops, messing up on m_width *sigh* |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | use double run_corner_cases function in add unit test |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add corner case unit test function |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | doh! use z mantissa width to specify product width. |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | use common run_corner_cases function |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | use common run_corner_cases function |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add mul unit test |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | special cases, sign of zero and inf matters: a.s ^ b.s |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | missed indentation of if statements in special cases |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | of.guard, of.round, of.sticky - of is a class with... |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | m.next not m.next += |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | whoops, self.width not self.m_width |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add corner case unit test function |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | diff on div and mul shows corrections stage missed out |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | use get_op functions, easier to do |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | product in multiply, not tot (was from add) |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | corrections in whitespace due to use of tabs |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | mul needs FPNum mantissa to be 24-bit on a and b, set... |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | quite a lot of corrections to div special cases |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add regression test on div |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | remove zeroing bugfix correction, not needed any more |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | split out edge cases from unit tests into common files |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add operator argument to unit tests |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add div unit tests |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | split out common double-precision unit test code |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | split out common double-precision unit test code |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | split out common unit test code |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | split out unit test common code |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add jon dawson add64 unit tests |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add comment for random number tests |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | test case fail, 2 numbers exceeded -INF but +ve INF... |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | whoops set mantissa = -127 instead of exponent... oops... |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | fix unit test use of xrange, replace with range |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | fix a - b = zero by adding special case |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | add unit tests |
tree | commitdiff |
2019-02-18 |
Luke Kenneth Casso... | use straight << and >> operator instead of multi-level Mux |
tree | commitdiff |
2019-02-17 |
Aleksandar Kostovic | Finished the module states and added __main__ |
tree | commitdiff |
2019-02-17 |
Aleksandar Kostovic | Add more special cases to the module |
tree | commitdiff |
2019-02-17 |
Aleksandar Kostovic | Added comment to explain a case |
tree | commitdiff |
2019-02-17 |
Aleksandar Kostovic | Translated more of the special cases to nmigen |
tree | commitdiff |
next |