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