projects
/
ieee754fpu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update comments
[ieee754fpu.git]
/
src
/
add
/
unit_test_single.py
diff --git
a/src/add/unit_test_single.py
b/src/add/unit_test_single.py
index c5a1c6ee66d63545f3abc3237b07e8728a592f22..2b0d9e569e2a86d3382ef17579fc62cf63fa835e 100644
(file)
--- a/
src/add/unit_test_single.py
+++ b/
src/add/unit_test_single.py
@@
-41,7
+41,7
@@
def get_rs_case(dut, a, b, mid):
out_z = dut.res[0]
yield dut.ids.in_mid.eq(mid)
yield in_a.v.eq(a)
out_z = dut.res[0]
yield dut.ids.in_mid.eq(mid)
yield in_a.v.eq(a)
- yield in_a.
i_valid
.eq(1)
+ yield in_a.
valid_i
.eq(1)
yield
yield
yield
yield
yield
yield
@@
-49,27
+49,27
@@
def get_rs_case(dut, a, b, mid):
a_ack = (yield in_a.ready_o)
assert a_ack == 0
a_ack = (yield in_a.ready_o)
assert a_ack == 0
- yield in_a.
i_valid
.eq(0)
+ yield in_a.
valid_i
.eq(0)
yield in_b.v.eq(b)
yield in_b.v.eq(b)
- yield in_b.
i_valid
.eq(1)
+ yield in_b.
valid_i
.eq(1)
yield
yield
b_ack = (yield in_b.ready_o)
assert b_ack == 0
yield
yield
b_ack = (yield in_b.ready_o)
assert b_ack == 0
- yield in_b.
i_valid
.eq(0)
+ yield in_b.
valid_i
.eq(0)
- yield out_z.
i_ready
.eq(1)
+ yield out_z.
ready_i
.eq(1)
while True:
while True:
- out_z_stb = (yield out_z.
o_valid
)
+ out_z_stb = (yield out_z.
valid_o
)
if not out_z_stb:
yield
continue
vout_z = yield out_z.v
#out_mid = yield dut.ids.out_mid
if not out_z_stb:
yield
continue
vout_z = yield out_z.v
#out_mid = yield dut.ids.out_mid
- yield out_z.
i_ready
.eq(0)
+ yield out_z.
ready_i
.eq(0)
yield
break
yield
break
@@
-87,7
+87,7
@@
def check_rs_case(dut, a, b, z, mid=None):
def get_case(dut, a, b, mid):
#yield dut.in_mid.eq(mid)
yield dut.in_a.v.eq(a)
def get_case(dut, a, b, mid):
#yield dut.in_mid.eq(mid)
yield dut.in_a.v.eq(a)
- yield dut.in_a.
i_valid
_test.eq(1)
+ yield dut.in_a.
valid_i
_test.eq(1)
yield
yield
yield
yield
yield
yield
@@
-95,27
+95,27
@@
def get_case(dut, a, b, mid):
a_ack = (yield dut.in_a.ready_o)
assert a_ack == 0
a_ack = (yield dut.in_a.ready_o)
assert a_ack == 0
- yield dut.in_a.
i_valid
.eq(0)
+ yield dut.in_a.
valid_i
.eq(0)
yield dut.in_b.v.eq(b)
yield dut.in_b.v.eq(b)
- yield dut.in_b.
i_valid
.eq(1)
+ yield dut.in_b.
valid_i
.eq(1)
yield
yield
b_ack = (yield dut.in_b.ready_o)
assert b_ack == 0
yield
yield
b_ack = (yield dut.in_b.ready_o)
assert b_ack == 0
- yield dut.in_b.
i_valid
.eq(0)
+ yield dut.in_b.
valid_i
.eq(0)
- yield dut.out_z.
i_ready
.eq(1)
+ yield dut.out_z.
ready_i
.eq(1)
while True:
while True:
- out_z_stb = (yield dut.out_z.
o_valid
)
+ out_z_stb = (yield dut.out_z.
valid_o
)
if not out_z_stb:
yield
continue
out_z = yield dut.out_z.v
#out_mid = yield dut.out_mid
if not out_z_stb:
yield
continue
out_z = yield dut.out_z.v
#out_mid = yield dut.out_mid
- yield dut.out_z.
i_ready
.eq(0)
+ yield dut.out_z.
ready_i
.eq(0)
yield
break
yield
break