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