2020-06-04 |
Jacob Lifshay | move mulAddRecFN.py and nmigen_div_experiment.py to... |
tree | commitdiff |
2020-05-22 |
Jacob Lifshay | add DivPipeOp in fpdiv/op.py |
tree | commitdiff |
2020-02-09 |
Luke Kenneth Casso... | invert after all() not before |
tree | commitdiff |
2020-02-09 |
Luke Kenneth Casso... | boolean logic invert bool to all |
tree | commitdiff |
2019-08-25 |
Luke Kenneth Casso... | remove fprsqrt m.If/Elif/Elif, replace with Mux |
tree | commitdiff |
2019-08-25 |
Luke Kenneth Casso... | remove m.If/Elif in fpdiv sqrt, replace with Mux |
tree | commitdiff |
2019-08-25 |
Luke Kenneth Casso... | remove m.If/Elif from fpdiv specialcases |
tree | commitdiff |
2019-08-25 |
Luke Kenneth Casso... | remove out_do_z, update comments (whitespace) |
tree | commitdiff |
2019-08-17 |
Luke Kenneth Casso... | rename fp div classes and submodule |
tree | commitdiff |
2019-08-12 |
Luke Kenneth Casso... | fix syntax errors in fmac conversion |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-11 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | {x}{y} in verilog means x occurrences of y |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | {x}{y} in verilog means x occurrences of y |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-10 |
Luke Kenneth Casso... | start converting hardfloat-verilog fmac to nmigen |
tree | commitdiff |
2019-08-06 |
Luke Kenneth Casso... | add mask cancellation to FPDIV and to fpmux unit test |
tree | commitdiff |
2019-08-05 |
Luke Kenneth Casso... | multiply mask width for concurrent pipeline |
tree | commitdiff |
2019-08-04 |
Luke Kenneth Casso... | added maskwidth and dynamic use of MaskCancellable... |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | remove more redundant modules |
tree | commitdiff |
2019-08-01 |
Luke Kenneth Casso... | remove i_specfn and o_specfn from FP*MuxInOut, use... |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | rename FPADDBaseData to FPBaseData and move to separate... |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | remove unneeded modules |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | add __init__.py files |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | code comments in div0 |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | rename FPAddStage1Data to FPPostCalcData |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | rename FPModBase* to PipeModBase* |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | move FPModBase and FPModBaseChain to nmutil |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | whoops removed line of code by accident |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | initialise out_do_z at beginning of ifs, set to zero... |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | tidyup, use FPModBaseChain and FPModBase |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | tidyup, use FPModBaseChain and FPModBase |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | tidyup, use FPModBaseChain and FPModBase |
tree | commitdiff |
2019-07-31 |
Luke Kenneth Casso... | convert to DynamicPipe (default class in PipelineSpec... |
tree | commitdiff |
2019-07-30 |
Luke Kenneth Casso... | remove default and swap over DIV/SQRT operations, to... |
tree | commitdiff |
2019-07-30 |
Luke Kenneth Casso... | add code comment |
tree | commitdiff |
2019-07-30 |
Luke Kenneth Casso... | use specialcase fpdiv "switch" and use DP op |
tree | commitdiff |
2019-07-30 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-30 |
Luke Kenneth Casso... | add copyright / bugreport notice |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | add copyright |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | code comments |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-29 |
Jacob Lifshay | fix the mess introduced by "fix pipeline stage count" |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | add fprsqrt coverage tests for fp16 and fp32 |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | add comment on n_comb_stages |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | add FP32/64 coverage test for fpsqrt |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | id_wid (muxid bitwidth) based on num_rows, not the... |
tree | commitdiff |
2019-07-29 |
Luke Kenneth Casso... | add fpsqrt 16 coverage test |
tree | commitdiff |
2019-07-28 |
Jacob Lifshay | fix pipeline stage count |
tree | commitdiff |
2019-07-28 |
Luke Kenneth Casso... | use opcode rather than magic constants (will need a... |
tree | commitdiff |
2019-07-28 |
Luke Kenneth Casso... | whitespace / autopep8 |
tree | commitdiff |
2019-07-28 |
Luke Kenneth Casso... | get fpdiv/fsqrt/frsqrt up and running |
tree | commitdiff |
2019-07-25 |
Luke Kenneth Casso... | get test_div64.py back up and running (just... because) |
tree | commitdiff |
2019-07-25 |
Luke Kenneth Casso... | correct FPRSQRT specialcases |
tree | commitdiff |
2019-07-25 |
Jacob Lifshay | switch fpdiv/test/test_fp*.py to use unittest |
tree | commitdiff |
2019-07-24 |
Luke Kenneth Casso... | add new FP32-FRSQRT regression test |
tree | commitdiff |
2019-07-24 |
Luke Kenneth Casso... | fix shifting of rsqrt mantissa input |
tree | commitdiff |
2019-07-24 |
Luke Kenneth Casso... | semi-working after "hack" to reduce LHS of algorithm... |
tree | commitdiff |
2019-07-24 |
Luke Kenneth Casso... | add rsqrt specialcases |
tree | commitdiff |
2019-07-24 |
Luke Kenneth Casso... | add fsqrt test |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | reduce am0/bm0 by 2 bits in DIV |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | hmmm remove extra zeros on DIV mantissas |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | specialcases: sqrt of -ve zero is -ve zero |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | remove debug prints |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | hack which happens to get fsqrt preliminarily working |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add more fpsqrt specialcases |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add more fpsqrt specialcases |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add more fpsqrt specialcases |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add fsqrt test |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | start adding FPSQRT specialcases |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add fpsqrt experiment |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | tidyup |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | reduce n_comb_stages for fpdiv first setup |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add magic constants comment |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add some voodoo magic extra bits on the input numbers... |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | reorganise loop |
tree | commitdiff |
2019-07-23 |
Luke Kenneth Casso... | add fpdiv 16/32 regression/coverage tests |
tree | commitdiff |
2019-07-22 |
Luke Kenneth Casso... | corrections to mantissa length, FP16/32/64 DIV work... |
tree | commitdiff |
2019-07-22 |
Luke Kenneth Casso... | FP16 DIV seems to be working |
tree | commitdiff |
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... | 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... | 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 |
next |