e6720823f6c338b02b295e60d144c7523d617267
1 """ test of FPADDMuxInOut
4 from ieee754
.fpadd
.pipeline
import FPADDMuxInOut
5 from ieee754
.fpcommon
.test
.fpmux
import runfp
7 from sfpy
import Float64
, Float32
, Float16
8 from operator
import add
12 dut
= FPADDMuxInOut(16, 4)
13 runfp(dut
, 16, "test_fpadd_pipe_fp16", Float16
, add
)
17 dut
= FPADDMuxInOut(32, 4)
18 runfp(dut
, 32, "test_fpadd_pipe_fp32", Float32
, add
)
22 dut
= FPADDMuxInOut(64, 4)
23 runfp(dut
, 64, "test_fpadd_pipe_fp64", Float64
, add
)
26 if __name__
== '__main__':