Files
OpenSTA/test/verilog_unconnected_hpin.v
Deepashree Sengupta fbe9da3fb7 Fix for OpenSTA issue 398 and OpenROAD issue 9454 with regression (#401)
* Fix for OpenSTA issue 398 and OpenROAD issue 9454 with regression

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>

* Incorporated feedbacks from previous version

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>

* rename tests

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>

* remove unnecessary newline

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>

* Updated to use network_->portBitIterator

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>

---------

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-03-10 14:57:21 -07:00

25 lines
795 B
Verilog

module top (in, clk1, clk2, out, out2);
input in, clk1, clk2;
output out, out2;
block1 b1 (.in(in), .clk(clk1), .out(b1out), .out2(out2));
block2 b2 (.in(b1out), .clk(clk2), .out(out));
endmodule // top
module block1 (in, clk, out, out2);
input in, clk;
output out, out2;
BUFx2_ASAP7_75t_R u1 (.A(in), .Y(u1out));
DFFHQx4_ASAP7_75t_R r1 (.D(u1out), .CLK(clk), .Q(r1q));
BUFx2_ASAP7_75t_R u2 (.A(r1q), .Y(out));
BUFx2_ASAP7_75t_R u3 (.A(out), .Y(out2));
endmodule // block1
module block2 (in, clk, out, out2);
input in, clk;
output out, out2;
BUFx2_ASAP7_75t_R u1 (.A(in), .Y(u1out));
DFFHQx4_ASAP7_75t_R r1 (.D(u1out), .CLK(clk), .Q(r1q));
BUFx2_ASAP7_75t_R u2 (.A(r1q), .Y(out));
BUFx2_ASAP7_75t_R u3 (.A(out), .Y(out2));
endmodule // block2