ieee754fpu.git
2019-03-11 Luke Kenneth... add inputgroup test
2019-03-11 Luke Kenneth... Trigger needs to be combinatorial (saves clock cycles)
2019-03-11 Luke Kenneth... return mid as part of ports
2019-03-11 Luke Kenneth... whoops, forgot to make input an Array, can use array...
2019-03-11 Luke Kenneth... create an FPOps output class to clean up the InputGroup
2019-03-11 Luke Kenneth... add capability to pass through operands and muxid to...
2019-03-11 Luke Kenneth... make a start on an InputGroup module
2019-03-11 Luke Kenneth... add a multi-input stb/ack module
2019-03-11 Luke Kenneth... add result array module
2019-03-10 Luke Kenneth... create array of in/outs however set muxid to zero tempo...
2019-03-10 Luke Kenneth... store fpadd result in putz, next phase: direct to array...
2019-03-10 Luke Kenneth... allow code-creation
2019-03-10 Luke Kenneth... create array of in_a, in_b and out_z
2019-03-10 Luke Kenneth... move ids to member variable
2019-03-09 Luke Kenneth... chain add stage 0 and 1 together with align in combinat...
2019-03-09 Luke Kenneth... create combined combinatorial align and add0
2019-03-09 Luke Kenneth... merge specialcases and denorm into single combinatorial...
2019-03-09 Luke Kenneth... create specialcasesmod setup fn
2019-03-09 Luke Kenneth... whoops forgot self.width
2019-03-09 Luke Kenneth... add comments
2019-03-09 Luke Kenneth... move localiseable variables to local function
2019-03-09 Luke Kenneth... connect corrections to pack with combinatorial logic
2019-03-09 Luke Kenneth... connect round directly to corrections with combinatoria...
2019-03-09 Luke Kenneth... connect normalisation directly to round with combinator...
2019-03-09 Luke Kenneth... big reorganisation
2019-03-09 Luke Kenneth... split out into 2 functions, longer and compact fragment
2019-03-09 Luke Kenneth... move in_t_ack into FPGet2Op setup
2019-03-09 Luke Kenneth... add "compact" option
2019-03-08 Luke Kenneth... main on FPADD not on FPADDBase
2019-03-08 Luke Kenneth... big reorg, got FPADD to work using new FPADDBase
2019-03-06 Luke Kenneth... add some comments to FPAddBase
2019-03-06 Luke Kenneth... in the middle of rewiring FPADD to use FPADDBase
2019-03-06 Luke Kenneth... split out main stages of add to separate class, FPADDBase
2019-03-06 Luke Kenneth... add function unit module
2019-03-06 Luke Kenneth... correct syntax error
2019-03-05 Luke Kenneth... add reservation station row module
2019-03-05 Luke Kenneth... add MID testing
2019-03-05 Luke Kenneth... add id to pack and putz
2019-03-05 Luke Kenneth... add id to FPPack
2019-03-05 Luke Kenneth... add id to FPCorrections
2019-03-05 Luke Kenneth... add id to FPRound
2019-03-05 Luke Kenneth... add id to norm1
2019-03-05 Luke Kenneth... add id to stage1
2019-03-05 Luke Kenneth... add id to stage0
2019-03-05 Luke Kenneth... add id to align
2019-03-05 Luke Kenneth... add id to denorm
2019-03-05 Luke Kenneth... add id passthrough to specialcases class
2019-03-04 Luke Kenneth... reorg special cases setup
2019-03-04 Luke Kenneth... add id_width to parameters
2019-03-04 Luke Kenneth... remove unneeded code
2019-03-04 Luke Kenneth... reorg setup functions in more add phases
2019-03-04 Luke Kenneth... cleanup modules, however multi-cycle align needs to...
2019-03-04 Luke Kenneth... split out single-cycle normalisation to separate module
2019-03-04 Luke Kenneth... enable single-cycle in FP16 test
2019-03-04 Luke Kenneth... single-shift normalisation right-shift: normalisation...
2019-03-04 Luke Kenneth... use MultiShiftRMerge module instead of shift_down_multi...
2019-03-04 Luke Kenneth... remove chain dependence, calculate ediffs in parallel...
2019-03-04 Luke Kenneth... comment out unneeded code for now
2019-03-04 Luke Kenneth... convert to only use one multi-shifter
2019-03-04 Luke Kenneth... rename stickybit variable
2019-03-03 Luke Kenneth... unit test for multi-bit shift right with merge (sticky...
2019-03-03 Luke Kenneth... cleanup
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
next