diff --git a/tests/techmap/abc_speed_gia_only.script b/tests/techmap/abc_speed_gia_only.script new file mode 100644 index 000000000..d3730fdb5 --- /dev/null +++ b/tests/techmap/abc_speed_gia_only.script @@ -0,0 +1,28 @@ +&st +&dch -r +&nf +&st +&syn2 +&if -g -K 6 +&synch2 -r +&nf +&st +&syn2 +&if -g -K 6 +&synch2 -r +&nf +&st +&syn2 +&if -g -K 6 +&synch2 -r +&nf +&st +&syn2 +&if -g -K 6 +&synch2 -r +&nf +&st +&syn2 +&if -g -K 6 +&synch2 -r +&nf diff --git a/tests/techmap/xaiger2-5169.ys b/tests/techmap/xaiger2-5169.ys new file mode 100644 index 000000000..7463f368c --- /dev/null +++ b/tests/techmap/xaiger2-5169.ys @@ -0,0 +1,59 @@ +read_rtlil < Y) = 453; + (D1 => Y) = 449; + (D2 => Y) = 488; + (D3 => Y) = 484; + (S0 => Y) = 422; + (S1 => Y) = 385; + endspecify + + assign Y = S1 ? (S0 ? D3 : D2) : + (S0 ? D1 : D0); + +endmodule + +EOF + +abc_new -script abc_speed_gia_only.script -liberty ../../tests/liberty/normal.lib -liberty ../../tests/liberty/dff.lib