mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-07 01:54:10 +00:00
Missing 'accept' at end of ice40_wrapcarry, spotted by @cliffordwolf
This commit is contained in:
parent
b47bb5c810
commit
5c68da4150
|
@ -9,3 +9,7 @@ match lut
|
||||||
index <SigSpec> port(lut, \I1) === port(carry, \I0)
|
index <SigSpec> port(lut, \I1) === port(carry, \I0)
|
||||||
index <SigSpec> port(lut, \I2) === port(carry, \I1)
|
index <SigSpec> port(lut, \I2) === port(carry, \I1)
|
||||||
endmatch
|
endmatch
|
||||||
|
|
||||||
|
code
|
||||||
|
accept;
|
||||||
|
endcode
|
||||||
|
|
22
tests/ice40/wrapcarry.ys
Normal file
22
tests/ice40/wrapcarry.ys
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
read_verilog <<EOT
|
||||||
|
module top(input A, B, CI, output O, CO);
|
||||||
|
SB_CARRY carry (
|
||||||
|
.I0(A),
|
||||||
|
.I1(B),
|
||||||
|
.CI(CI),
|
||||||
|
.CO(CO)
|
||||||
|
);
|
||||||
|
SB_LUT4 #(
|
||||||
|
.LUT_INIT(16'b 0110_1001_1001_0110)
|
||||||
|
) adder (
|
||||||
|
.I0(1'b0),
|
||||||
|
.I1(A),
|
||||||
|
.I2(B),
|
||||||
|
.I3(1'b0),
|
||||||
|
.O(O)
|
||||||
|
);
|
||||||
|
endmodule
|
||||||
|
EOT
|
||||||
|
|
||||||
|
ice40_wrapcarry
|
||||||
|
select -assert-count 1 t:$__ICE40_CARRY_WRAPPER
|
Loading…
Reference in a new issue