corrections to mantissa length, FP16/32/64 DIV work (preliminary)
[ieee754fpu.git] / src /
2019-07-22 Luke Kenneth Casso... corrections to mantissa length, FP16/32/64 DIV work...
2019-07-22 Luke Kenneth Casso... FP16 DIV seems to be working
2019-07-22 Luke Kenneth Casso... more random experimenting
2019-07-22 Luke Kenneth Casso... random modifications
2019-07-22 Luke Kenneth Casso... random modifications got semi-correct output
2019-07-22 Luke Kenneth Casso... continuing experimentation
2019-07-22 Luke Kenneth Casso... add twin MSB alignment / denormalisation (from FPMUL)
2019-07-22 Luke Kenneth Casso... experimenting
2019-07-22 Luke Kenneth Casso... set fraction width to zero
2019-07-22 Luke Kenneth Casso... remove FIXMEs
2019-07-22 Luke Kenneth Casso... put am0 into top bits of dividend
2019-07-22 Luke Kenneth Casso... add roundup to nearest radix
2019-07-22 Luke Kenneth Casso... rename long parameter name to shorter n_stages
2019-07-22 Luke Kenneth Casso... remove stage-work-reduction for now
2019-07-22 Luke Kenneth Casso... divide number of stages by radix and by required comb_s...
2019-07-22 Luke Kenneth Casso... fix div specialcases
2019-07-22 Luke Kenneth Casso... config/setup/imports
2019-07-22 Luke Kenneth Casso... add missing ispec/ospecs
2019-07-22 Luke Kenneth Casso... remove unneeded code
2019-07-22 Luke Kenneth Casso... remove div1.py
2019-07-22 Luke Kenneth Casso... whitespace
2019-07-22 Luke Kenneth Casso... more imports / syntax errors
2019-07-22 Luke Kenneth Casso... set up DivPipeCoreConfig back in FPDIVMuxInOut, syntax...
2019-07-22 Luke Kenneth Casso... sort out weirdness in FPDIVBasePipe initialisation
2019-07-22 Luke Kenneth Casso... fix imports
2019-07-22 Luke Kenneth Casso... compare_rhs is a multi-bit value (cant use bool())
2019-07-21 Luke Kenneth Casso... match mantissa width up in div config
2019-07-21 Luke Kenneth Casso... rename exponent_width to e_width, mantissa_width to...
2019-07-21 Luke Kenneth Casso... create get_core_config function
2019-07-21 Luke Kenneth Casso... restore important modifications that seemed to be lost
2019-07-21 Luke Kenneth Casso... compensate for div answer being in range 0.49999 to...
2019-07-21 Luke Kenneth Casso... add comment on what mantissas represent
2019-07-21 Luke Kenneth Casso... update comments
2019-07-21 Luke Kenneth Casso... add an absolute count on the stages
2019-07-21 Luke Kenneth Casso... add an absolute count on the stages
2019-07-21 Luke Kenneth Casso... get DivPipeOutputData converted to mantissa + overflow...
2019-07-21 Luke Kenneth Casso... start also putting in additional DivPipe*Stage usage
2019-07-21 Luke Kenneth Casso... add preliminary DivPipeCalculateStage and DivPipeFinalStage
2019-07-21 Luke Kenneth Casso... add "z" to DivPipeBaseData class so that sign and expon...
2019-07-21 Luke Kenneth Casso... start adding use of DivPipeInputData and DivPipeInterst...
2019-07-21 Luke Kenneth Casso... store a and b in dividend and divisor_radicand
2019-07-21 Luke Kenneth Casso... add bug cross-reference to #113 for FCVT unit tests
2019-07-21 Luke Kenneth Casso... split out EXP-High shifter to separate module
2019-07-21 Luke Kenneth Casso... beginnings of FP to INT convert
2019-07-20 Luke Kenneth Casso... highlight weirdness
2019-07-19 Luke Kenneth Casso... weirdness on INT32->FP32 detected. ui32/i32->f32 test...
2019-07-19 Luke Kenneth Casso... add i32 to f64 conversion test
2019-07-19 Luke Kenneth Casso... add an operator class for signed/unsigned
2019-07-19 Luke Kenneth Casso... add in preliminary signed int conversion
2019-07-18 Luke Kenneth Casso... update comments
2019-07-18 Luke Kenneth Casso... add ui64 to f32 conversion test
2019-07-18 Luke Kenneth Casso... add larger uint32 and uint64 to fp16 conversion
2019-07-18 Luke Kenneth Casso... change function names
2019-07-17 Luke Kenneth Casso... add not-a-lot-of-sense test
2019-07-17 Luke Kenneth Casso... add first version fcvt int to fp16/32/64
2019-07-16 Luke Kenneth Casso... increase test range, add loop
2019-07-16 Luke Kenneth Casso... whoops fpnorm out by one bit in new FPMSBHigh class
2019-07-16 Luke Kenneth Casso... whoops rename module
2019-07-16 Luke Kenneth Casso... adjust FPMSBHigh for use in FPNorm: make it possible...
2019-07-16 Luke Kenneth Casso... split out MSB-highing module
2019-07-16 Luke Kenneth Casso... add msbhigh module
2019-07-16 Luke Kenneth Casso... relative imports are a pain
2019-07-16 Luke Kenneth Casso... add comments
2019-07-16 Luke Kenneth Casso... add FPADD stack documentation
2019-07-16 Luke Kenneth Casso... document the FPMUL stack
2019-07-16 Luke Kenneth Casso... illustrate use of pspec using DivPipeCoreOperation...
2019-07-16 Luke Kenneth Casso... code cleanup
2019-07-16 Luke Kenneth Casso... code cleanup
2019-07-16 Luke Kenneth Casso... add full coverage fcvt up 32 to 64 test
2019-07-16 Luke Kenneth Casso... add full coverage fcvt up 16 to 64 test
2019-07-16 Luke Kenneth Casso... add full coverage fcvt up 16 to 32 test
2019-07-15 Luke Kenneth Casso... hilarious: fp upconvert of zero was wrong
2019-07-15 Luke Kenneth Casso... run just a tad more fp upconverts
2019-07-15 Luke Kenneth Casso... got 1st version up-convert working
2019-07-15 Luke Kenneth Casso... add first version of FCVT upconvert
2019-07-15 Luke Kenneth Casso... minor tidyup on fcvt
2019-07-14 Luke Kenneth Casso... run loop of 1000 round test_fpmul_pipe.py
2019-07-14 Luke Kenneth Casso... copy context/roundz, a and b manually in fpmul align
2019-07-14 Luke Kenneth Casso... whoops forgot to take output from aligner
2019-07-14 Jacob Lifshayfinish implementing DivPipeConfig.__init__
2019-07-14 Jacob Lifshayreduce code duplication
2019-07-14 Jacob Lifshayadd FPFormat class to describe floating-point formats...
2019-07-14 Luke Kenneth Casso... document PipelineSpec
2019-07-14 Luke Kenneth Casso... fix test_fpmul_pipe_32.py after new PipelineSpec class...
2019-07-14 Luke Kenneth Casso... add sticky-propagation to normalisation, as an experiment
2019-07-14 Jacob Lifshayswitch pspec from dict to PipelineSpec
2019-07-14 Luke Kenneth Casso... add dual alignment on e/m in fpmul
2019-07-13 Luke Kenneth Casso... add extra fpmul16 regression tests
2019-07-13 Luke Kenneth Casso... 1 bit extra accuracy in mul if the top bit of mantissa...
2019-07-13 Luke Kenneth Casso... add name to Overflow class, also recreate OverflowMod
2019-07-11 Jacob Lifshaydelete dead code in fpbase.MultiShift.[lr]shift
2019-07-11 Jacob Lifshayformat fpbase.py
2019-07-11 Jacob Lifshayrename mid -> muxid in comment
2019-07-10 Jacob Lifshayadd more tests; they all pass
2019-07-10 Jacob LifshayDivPipeCore tests pass; still need to add more tests
2019-07-10 Jacob Lifshaytest_core.py doesn't crash anymore
2019-07-09 Jacob Lifshaymake tests executable
2019-07-09 Jacob Lifshayrename log2_tb -> tb_width
2019-07-08 Luke Kenneth Casso... add fp32 div pipe test
2019-07-08 Luke Kenneth Casso... add test comment
next