add extra comment block explaining pipe stage example
[ieee754fpu.git] / src /
2019-03-15 Luke Kenneth Casso... add extra comment block explaining pipe stage example
2019-03-15 Luke Kenneth Casso... inverted busy signal and named it "ready"
2019-03-15 Luke Kenneth Casso... rename stb to "valid"
2019-03-15 Luke Kenneth Casso... create classes for STB/BUSY, split in from out
2019-03-15 Luke Kenneth Casso... add use of FPState, not being used yet
2019-03-14 Luke Kenneth Casso... split pipeline test into 2 functions, one send, one...
2019-03-14 Luke Kenneth Casso... got fpdiv up and running again
2019-03-14 Luke Kenneth Casso... forgot to add submodules
2019-03-14 Luke Kenneth Casso... got rounding working again for fmul
2019-03-14 Luke Kenneth Casso... remove extra arg from old roundz function
2019-03-14 Luke Kenneth Casso... make a bit of a mess of the unit tests, getting mul...
2019-03-14 Luke Kenneth Casso... get roundz working again, needed for mul stage
2019-03-14 Luke Kenneth Casso... add new FPNormaliseSingleMod, not tested
2019-03-14 Luke Kenneth Casso... start to get fpmul back up and running
2019-03-14 Luke Kenneth Casso... replace copy of FPState with import of FPState
2019-03-14 Luke Kenneth Casso... update comments
2019-03-13 Aleksandar KostovicStarted to update fmul.py to new conventions
2019-03-13 Luke Kenneth Casso... increase data set to throw at pipeline in tests
2019-03-13 Luke Kenneth Casso... add random-busy, random-send single and dual buffered...
2019-03-13 Luke Kenneth Casso... split out actual pipeline stage into separate class
2019-03-13 Luke Kenneth Casso... add 2 stage buffered pipeline unit test, reduce to...
2019-03-13 Luke Kenneth Casso... only process data if the input strobe is valid
2019-03-13 Luke Kenneth Casso... add in some assertions to check pipe output
2019-03-13 Luke Kenneth Casso... split out unit test in buf pipe example
2019-03-13 Luke Kenneth Casso... combine blocks to add list of statements, add comments
2019-03-13 Luke Kenneth Casso... update comments
2019-03-13 Luke Kenneth Casso... store inv-strobe in temp signal
2019-03-13 Luke Kenneth Casso... clean up code
2019-03-12 Luke Kenneth Casso... store processed input in intermediary
2019-03-12 Luke Kenneth Casso... add (but comment out) reset signal
2019-03-12 Luke Kenneth Casso... add example buffered pipe
2019-03-12 Luke Kenneth Casso... add example buffered pipe
2019-03-11 Luke Kenneth Casso... get InputGroup running
2019-03-11 Luke Kenneth Casso... add inputgroup test
2019-03-11 Luke Kenneth Casso... Trigger needs to be combinatorial (saves clock cycles)
2019-03-11 Luke Kenneth Casso... return mid as part of ports
2019-03-11 Luke Kenneth Casso... whoops, forgot to make input an Array, can use array...
2019-03-11 Luke Kenneth Casso... create an FPOps output class to clean up the InputGroup
2019-03-11 Luke Kenneth Casso... add capability to pass through operands and muxid to...
2019-03-11 Luke Kenneth Casso... make a start on an InputGroup module
2019-03-11 Luke Kenneth Casso... add a multi-input stb/ack module
2019-03-11 Luke Kenneth Casso... add result array module
2019-03-10 Luke Kenneth Casso... create array of in/outs however set muxid to zero tempo...
2019-03-10 Luke Kenneth Casso... store fpadd result in putz, next phase: direct to array...
2019-03-10 Luke Kenneth Casso... allow code-creation
2019-03-10 Luke Kenneth Casso... create array of in_a, in_b and out_z
2019-03-10 Luke Kenneth Casso... move ids to member variable
2019-03-09 Luke Kenneth Casso... chain add stage 0 and 1 together with align in combinat...
2019-03-09 Luke Kenneth Casso... create combined combinatorial align and add0
2019-03-09 Luke Kenneth Casso... merge specialcases and denorm into single combinatorial...
2019-03-09 Luke Kenneth Casso... create specialcasesmod setup fn
2019-03-09 Luke Kenneth Casso... whoops forgot self.width
2019-03-09 Luke Kenneth Casso... add comments
2019-03-09 Luke Kenneth Casso... move localiseable variables to local function
2019-03-09 Luke Kenneth Casso... connect corrections to pack with combinatorial logic
2019-03-09 Luke Kenneth Casso... connect round directly to corrections with combinatoria...
2019-03-09 Luke Kenneth Casso... connect normalisation directly to round with combinator...
2019-03-09 Luke Kenneth Casso... big reorganisation
2019-03-09 Luke Kenneth Casso... split out into 2 functions, longer and compact fragment
2019-03-09 Luke Kenneth Casso... move in_t_ack into FPGet2Op setup
2019-03-09 Luke Kenneth Casso... add "compact" option
2019-03-08 Luke Kenneth Casso... main on FPADD not on FPADDBase
2019-03-08 Luke Kenneth Casso... big reorg, got FPADD to work using new FPADDBase
2019-03-06 Luke Kenneth Casso... add some comments to FPAddBase
2019-03-06 Luke Kenneth Casso... in the middle of rewiring FPADD to use FPADDBase
2019-03-06 Luke Kenneth Casso... split out main stages of add to separate class, FPADDBase
2019-03-06 Luke Kenneth Casso... add function unit module
2019-03-06 Luke Kenneth Casso... correct syntax error
2019-03-05 Luke Kenneth Casso... add reservation station row module
2019-03-05 Luke Kenneth Casso... add MID testing
2019-03-05 Luke Kenneth Casso... add id to pack and putz
2019-03-05 Luke Kenneth Casso... add id to FPPack
2019-03-05 Luke Kenneth Casso... add id to FPCorrections
2019-03-05 Luke Kenneth Casso... add id to FPRound
2019-03-05 Luke Kenneth Casso... add id to norm1
2019-03-05 Luke Kenneth Casso... add id to stage1
2019-03-05 Luke Kenneth Casso... add id to stage0
2019-03-05 Luke Kenneth Casso... add id to align
2019-03-05 Luke Kenneth Casso... add id to denorm
2019-03-05 Luke Kenneth Casso... add id passthrough to specialcases class
2019-03-04 Luke Kenneth Casso... reorg special cases setup
2019-03-04 Luke Kenneth Casso... add id_width to parameters
2019-03-04 Luke Kenneth Casso... remove unneeded code
2019-03-04 Luke Kenneth Casso... reorg setup functions in more add phases
2019-03-04 Luke Kenneth Casso... cleanup modules, however multi-cycle align needs to...
2019-03-04 Luke Kenneth Casso... split out single-cycle normalisation to separate module
2019-03-04 Luke Kenneth Casso... enable single-cycle in FP16 test
2019-03-04 Luke Kenneth Casso... single-shift normalisation right-shift: normalisation...
2019-03-04 Luke Kenneth Casso... use MultiShiftRMerge module instead of shift_down_multi...
2019-03-04 Luke Kenneth Casso... remove chain dependence, calculate ediffs in parallel...
2019-03-04 Luke Kenneth Casso... comment out unneeded code for now
2019-03-04 Luke Kenneth Casso... convert to only use one multi-shifter
2019-03-04 Luke Kenneth Casso... rename stickybit variable
2019-03-03 Luke Kenneth Casso... unit test for multi-bit shift right with merge (sticky...
2019-03-03 Luke Kenneth Casso... cleanup
2019-03-03 Luke Kenneth Casso... small optimisation, move subtraction of -126 from expon...
2019-03-03 Luke Kenneth Casso... add 3 extra unit tests
2019-03-03 Luke Kenneth Casso... limit count leading zeros to stop exponent shift-amount...
2019-03-03 Luke Kenneth Casso... fix shift class syntax errors (untested)
2019-03-03 Luke Kenneth Casso... use priority encoder for normalisation in single cycle...
next