projects
/
ieee754fpu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
more comments
2019-07-23
Luke Kenneth Casson...
more comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
reduce next_bits by 1
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
clean up comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
use PriorityEncoder and Array selection
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
store bits in signals, cleans up graphviz
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
specialcases: sqrt of -ve zero is -ve zero
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
remove debug prints
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
hack which happens to get fsqrt preliminarily working
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add more fpsqrt specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add fsqrt test
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
start adding FPSQRT specialcases
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add fpsqrt experiment
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
tidyup
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
split out div/sqrt/rsqrt trials to separate module
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
tidyup a bit
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
reduce n_comb_stages for fpdiv first setup
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add magic constants comment
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add some voodoo magic extra bits on the input numbers...
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
reorganise loop
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
update explanatory comments
commit
|
commitdiff
|
tree
2019-07-23
Luke Kenneth Casson...
add fpdiv 16/32 regression/coverage tests
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
corrections to mantissa length, FP16/32/64 DIV work...
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
FP16 DIV seems to be working
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
more random experimenting
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
random modifications
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
random modifications got semi-correct output
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
continuing experimentation
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
add twin MSB alignment / denormalisation (from FPMUL)
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
experimenting
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
set fraction width to zero
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
remove FIXMEs
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
put am0 into top bits of dividend
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
add roundup to nearest radix
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
rename long parameter name to shorter n_stages
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
remove stage-work-reduction for now
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
divide number of stages by radix and by required comb_stages?
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
fix div specialcases
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
config/setup/imports
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
add missing ispec/ospecs
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
remove unneeded code
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
remove div1.py
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
whitespace
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
more imports / syntax errors
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
set up DivPipeCoreConfig back in FPDIVMuxInOut, syntax...
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
sort out weirdness in FPDIVBasePipe initialisation
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
fix imports
commit
|
commitdiff
|
tree
2019-07-22
Luke Kenneth Casson...
compare_rhs is a multi-bit value (cant use bool())
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
match mantissa width up in div config
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
rename exponent_width to e_width, mantissa_width to...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
create get_core_config function
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
restore important modifications that seemed to be lost
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
compensate for div answer being in range 0.49999 to...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add comment on what mantissas represent
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
update comments
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add an absolute count on the stages
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add an absolute count on the stages
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
get DivPipeOutputData converted to mantissa + overflow...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
start also putting in additional DivPipe*Stage usage
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add preliminary DivPipeCalculateStage and DivPipeFinalStage
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add "z" to DivPipeBaseData class so that sign and exponent...
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
start adding use of DivPipeInputData and DivPipeInterstageData
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
store a and b in dividend and divisor_radicand
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
add bug cross-reference to #113 for FCVT unit tests
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
split out EXP-High shifter to separate module
commit
|
commitdiff
|
tree
2019-07-21
Luke Kenneth Casson...
beginnings of FP to INT convert
commit
|
commitdiff
|
tree
2019-07-20
Luke Kenneth Casson...
highlight weirdness
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
weirdness on INT32->FP32 detected. ui32/i32->f32 test...
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add i32 to f64 conversion test
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add an operator class for signed/unsigned
commit
|
commitdiff
|
tree
2019-07-19
Luke Kenneth Casson...
add in preliminary signed int conversion
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
update comments
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
add ui64 to f32 conversion test
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
add larger uint32 and uint64 to fp16 conversion
commit
|
commitdiff
|
tree
2019-07-18
Luke Kenneth Casson...
change function names
commit
|
commitdiff
|
tree
2019-07-17
Luke Kenneth Casson...
add not-a-lot-of-sense test
commit
|
commitdiff
|
tree
2019-07-17
Luke Kenneth Casson...
add first version fcvt int to fp16/32/64
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
increase test range, add loop
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
whoops fpnorm out by one bit in new FPMSBHigh class
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
whoops rename module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
adjust FPMSBHigh for use in FPNorm: make it possible...
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
split out MSB-highing module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add msbhigh module
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
relative imports are a pain
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add comments
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add FPADD stack documentation
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
document the FPMUL stack
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
illustrate use of pspec using DivPipeCoreOperation...
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
code cleanup
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
code cleanup
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 32 to 64 test
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 16 to 64 test
commit
|
commitdiff
|
tree
2019-07-16
Luke Kenneth Casson...
add full coverage fcvt up 16 to 32 test
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
hilarious: fp upconvert of zero was wrong
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
run just a tad more fp upconverts
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
got 1st version up-convert working
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
add first version of FCVT upconvert
commit
|
commitdiff
|
tree
2019-07-15
Luke Kenneth Casson...
minor tidyup on fcvt
commit
|
commitdiff
|
tree
2019-07-14
Luke Kenneth Casson...
run loop of 1000 round test_fpmul_pipe.py
commit
|
commitdiff
|
tree
next