ieee754fpu.git
2019-03-03 Luke Kenneth... small optimisation, move subtraction of -126 from expon...
2019-03-03 Luke Kenneth... add 3 extra unit tests
2019-03-03 Luke Kenneth... limit count leading zeros to stop exponent shift-amount...
2019-03-03 Luke Kenneth... fix shift class syntax errors (untested)
2019-03-03 Luke Kenneth... use priority encoder for normalisation in single cycle...
2019-03-03 Luke Kenneth... add in FPNumShiftMultiRight class
2019-03-02 Luke Kenneth... use bool() function instead of reduce(or_)
2019-03-02 Luke Kenneth... got single-cycle align working again (accidental combin...
2019-03-02 Luke Kenneth... turn FPOp into module
2019-03-02 Luke Kenneth... move put_z to PutZ class
2019-03-02 Luke Kenneth... reorg pack setup
2019-03-02 Luke Kenneth... reorg corrections setup
2019-03-02 Luke Kenneth... remove unneeded function call
2019-03-02 Luke Kenneth... remove global z as output from specialcases, use sc...
2019-03-02 Luke Kenneth... remove unneeded variable, use module overflow to get...
2019-03-02 Luke Kenneth... managed to make round signal an output from normalisati...
2019-03-02 Luke Kenneth... tidyup, remove unneeded intermediate
2019-03-02 Luke Kenneth... tidyup, remove unneeded intermediate
2019-03-02 Luke Kenneth... reorg FPRound move setup function
2019-03-02 Luke Kenneth... add comment about add0+add1 stages
2019-03-02 Luke Kenneth... add1 module setup reorg
2019-03-02 Luke Kenneth... remove temporary external z, use add0 output, connect...
2019-03-02 Luke Kenneth... reorg: move add0 setup function
2019-03-02 Luke Kenneth... use correct local output from pack chain
2019-03-02 Luke Kenneth... reorganise normalisation init: move setup function...
2019-03-02 Luke Kenneth... add module links (gives useful names)
2019-03-02 Luke Kenneth... complicated way to create a loop inside the normalisati...
2019-03-01 Luke Kenneth... remove variable overflow
2019-03-01 Luke Kenneth... connect corrections to pack without global z
2019-03-01 Luke Kenneth... split roundz from norm z
2019-03-01 Luke Kenneth... pass add0 z through to add1 independently
2019-03-01 Luke Kenneth... add new temporary z for result chain
2019-03-01 Luke Kenneth... connect add1 to norm1 overflow without global store
2019-03-01 Luke Kenneth... merge normalise_1 and normalise_2 stages
2019-03-01 Luke Kenneth... commennt use of intermediates
2019-03-01 Luke Kenneth... store zero-extended a and b in temp signals
2019-03-01 Luke Kenneth... store tests in temp signals
2019-03-01 Luke Kenneth... experimenting with chaining Overflow module
2019-02-28 Luke Kenneth... use output from align as input to add0
2019-02-28 Luke Kenneth... remove commented-out code
2019-02-28 Luke Kenneth... use GetOpMod for b
2019-02-28 Luke Kenneth... create and use GetOp module
2019-02-28 Luke Kenneth... move fpnum_b to class FPGetB
2019-02-28 Luke Kenneth... narrowing down rounding error to use of Norm1 module
2019-02-28 Luke Kenneth... separate denormalisation module and use it
2019-02-28 Luke Kenneth... use denorm exponent signal
2019-02-28 Luke Kenneth... sorting out unit tests, comply with IEEE754 on RISCV
2019-02-28 Luke Kenneth... recompiled sfpy, testing FP16 again
2019-02-27 Luke Kenneth... add Makefile patches to README
2019-02-27 Luke Kenneth... whoops, overflow not right, reverting
2019-02-27 Luke Kenneth... add failed test
2019-02-27 Luke Kenneth... assign tests to signals
2019-02-27 Luke Kenneth... create single and multi shift cycle, single doesnt...
2019-02-27 Luke Kenneth... more chains between inputs and outputs
2019-02-27 Luke Kenneth... move of = Overflow() out of FPADD, use chain
2019-02-27 Luke Kenneth... remove tot from FPADD, use chain
2019-02-27 Luke Kenneth... connect add0 to add1
2019-02-27 Luke Kenneth... create add1 stage module and use it
2019-02-27 Luke Kenneth... try some more chaining of inputs to outputs
2019-02-27 Luke Kenneth... pass output from normalise_2 to input of roundz
2019-02-27 Luke Kenneth... create add0 stage module and use it
2019-02-27 Luke Kenneth... name modules correctly
2019-02-27 Luke Kenneth... whoops norm2 using norm1 mod
2019-02-27 Luke Kenneth... create normalise_2 module and use it
2019-02-27 Luke Kenneth... put exponent > 126 logic in FPNumBase, use it in norm...
2019-02-27 Luke Kenneth... split out first stage normalisation to module and use it
2019-02-27 Luke Kenneth... reduce random case test numbers as well
2019-02-27 Luke Kenneth... reduce number of unit test runs to get quicker more...
2019-02-27 Luke Kenneth... split special cases into separate module and use it
2019-02-27 Luke Kenneth... create and use FPPack module
2019-02-27 Luke Kenneth... create and use corrections submodule
2019-02-27 Luke Kenneth... rounding done in module
2019-02-27 Luke Kenneth... get roundz state to put answer in explicit output,...
2019-02-27 Luke Kenneth... clean up unit_test_single get_case based on how dual_ad...
2019-02-27 Luke Kenneth... clear STB immediately after setting, stops add1 repeati...
2019-02-26 Luke Kenneth... moving internal strobe test forward is ok
2019-02-25 Luke Kenneth... invert stb/ack between add1 and add2
2019-02-24 Luke Kenneth... experimenting with dual add
2019-02-23 Luke Kenneth... trying different testing for 2nd round
2019-02-23 Luke Kenneth... use function to get chain of v/ack/stb
2019-02-23 Luke Kenneth... yippee got dual add chained together
2019-02-23 Luke Kenneth... whoops revert decode inside module FPNumIn, causing...
2019-02-23 Luke Kenneth... add dual unit test
2019-02-23 Luke Kenneth... move unit test order
2019-02-23 Luke Kenneth... remove unneeded class declaration
2019-02-23 Luke Kenneth... add a dual-chained add experiment
2019-02-23 Luke Kenneth... store logic-test conditions in intermediates
2019-02-21 Luke Kenneth... isolate inputs and outputs in FPGetA class
2019-02-21 Luke Kenneth... FPADD need no longer be derived from FPBase
2019-02-21 Luke Kenneth... remove explicit code-adding of states, use for-loop...
2019-02-21 Luke Kenneth... move putz to separate class
2019-02-21 Luke Kenneth... move pack to separate class
2019-02-21 Luke Kenneth... move corrections to separate class
2019-02-21 Luke Kenneth... move rounding to separate class
2019-02-21 Luke Kenneth... move normalisation stages to separate classes
2019-02-21 Luke Kenneth... move add1 stage to separate class
2019-02-21 Luke Kenneth... add comment
2019-02-21 Luke Kenneth... split out add0 stage into separate class
2019-02-21 Luke Kenneth... move align to separate class
2019-02-21 Luke Kenneth... create separate denormalisation class
next