ieee754fpu.git
2019-03-20 Luke Kenneth... update comments
2019-03-20 Luke Kenneth... create example pipeline buffer "StageChain" example,
2019-03-20 Luke Kenneth... add StageChain class which links an arbitrary number...
2019-03-20 Luke Kenneth... add a couple of example names to one of the pipeline...
2019-03-20 Luke Kenneth... add a class-based unit test, found bug in eq function...
2019-03-20 Luke Kenneth... split out p.i_valid logic into separate function, use...
2019-03-20 Luke Kenneth... multi-bit control capability
2019-03-19 Luke Kenneth... update comments
2019-03-19 Luke Kenneth... update comments
2019-03-19 Luke Kenneth... update comments
2019-03-19 Luke Kenneth... rename copy function to eq function
2019-03-19 Luke Kenneth... add Record pipeline example and support
2019-03-19 Luke Kenneth... add comment about ports needing flattening
2019-03-19 Luke Kenneth... output less-than test to ilang
2019-03-19 Luke Kenneth... remove unneeded functions, make result and r_data local...
2019-03-19 Luke Kenneth... remove unneeded functions, make result and r_data local...
2019-03-19 Luke Kenneth... r_data and result need not be class members, made local...
2019-03-19 Luke Kenneth... add comment to eq function
2019-03-19 Luke Kenneth... split out common code for both pipeline designs
2019-03-19 Luke Kenneth... rename p.data to p.i_data and n.data to n.o_data
2019-03-19 Luke Kenneth... move connect_out function to NextControl
2019-03-19 Luke Kenneth... move connect_in function to PrevControl
2019-03-19 Luke Kenneth... create connect_to_next function in NextControl, use...
2019-03-19 Luke Kenneth... rename / reorder to have prev and next control classes
2019-03-18 Luke Kenneth... add module setup function in pipe stage
2019-03-18 Luke Kenneth... rename o_comb to result in comb block
2019-03-18 Luke Kenneth... dont need input combinatorial
2019-03-18 Luke Kenneth... add combinatorial pipe example
2019-03-18 Luke Kenneth... clarify comments
2019-03-18 Luke Kenneth... create helper functions to connect input to output...
2019-03-18 Luke Kenneth... refactor the buffered pipeline to a cleaner API with...
2019-03-15 Aleksandar... Removed unnecessary files
2019-03-15 Aleksandar... Merge branch 'master' of ssh://libre-riscv.org:922...
2019-03-15 Aleksandar... Only Imported FPGetOp
2019-03-15 Luke Kenneth... increase frequency of number of entries placed in the...
2019-03-15 Luke Kenneth... move ack to inside loop, seems to reduce time spent...
2019-03-15 Luke Kenneth... add parallel InputGroup unit test
2019-03-15 Luke Kenneth... rename BufPipe example to ExampleBufPipe
2019-03-15 Luke Kenneth... instantiate 2 FPGetOp instances and use them. a little...
2019-03-15 Luke Kenneth... update comments
2019-03-15 Luke Kenneth... remove unnecessary code
2019-03-15 Luke Kenneth... add extra comment block explaining pipe stage example
2019-03-15 Luke Kenneth... inverted busy signal and named it "ready"
2019-03-15 Luke Kenneth... rename stb to "valid"
2019-03-15 Luke Kenneth... create classes for STB/BUSY, split in from out
2019-03-15 Luke Kenneth... add use of FPState, not being used yet
2019-03-14 Luke Kenneth... split pipeline test into 2 functions, one send, one...
2019-03-14 Luke Kenneth... got fpdiv up and running again
2019-03-14 Luke Kenneth... forgot to add submodules
2019-03-14 Luke Kenneth... got rounding working again for fmul
2019-03-14 Luke Kenneth... remove extra arg from old roundz function
2019-03-14 Luke Kenneth... make a bit of a mess of the unit tests, getting mul...
2019-03-14 Luke Kenneth... get roundz working again, needed for mul stage
2019-03-14 Luke Kenneth... add new FPNormaliseSingleMod, not tested
2019-03-14 Luke Kenneth... start to get fpmul back up and running
2019-03-14 Luke Kenneth... replace copy of FPState with import of FPState
2019-03-14 Luke Kenneth... update comments
2019-03-13 Aleksandar... Started to update fmul.py to new conventions
2019-03-13 Luke Kenneth... increase data set to throw at pipeline in tests
2019-03-13 Luke Kenneth... add random-busy, random-send single and dual buffered...
2019-03-13 Luke Kenneth... split out actual pipeline stage into separate class
2019-03-13 Luke Kenneth... add 2 stage buffered pipeline unit test, reduce to...
2019-03-13 Luke Kenneth... only process data if the input strobe is valid
2019-03-13 Luke Kenneth... add in some assertions to check pipe output
2019-03-13 Luke Kenneth... split out unit test in buf pipe example
2019-03-13 Luke Kenneth... combine blocks to add list of statements, add comments
2019-03-13 Luke Kenneth... update comments
2019-03-13 Luke Kenneth... store inv-strobe in temp signal
2019-03-13 Luke Kenneth... clean up code
2019-03-12 Luke Kenneth... store processed input in intermediary
2019-03-12 Luke Kenneth... add (but comment out) reset signal
2019-03-12 Luke Kenneth... add example buffered pipe
2019-03-12 Luke Kenneth... add example buffered pipe
2019-03-11 Luke Kenneth... get InputGroup running
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
next