Pat Deegan
10/06/2024, 5:08 PMsky130_fd_sc_hd__decap_3
instances, and only finding one. Why's this happening and how can I make it stop?
Let me know if you need any more info, and thanks for considering the question.
Contents of circuit 1: Circuit: 'passgatesTop'
Circuit passgatesTop contains 30 device instances.
Class: sky130_fd_sc_hd__buf_1 instances: 8
Class: sky130_ef_sc_hd__decap_12 instances: 1
Class: sky130_fd_sc_hd__clkbuf_1 instances: 6
Class: sky130_fd_sc_hd__and2b_1 instances: 2
Class: sky130_fd_sc_hd__decap_3 instances: 3
Class: sky130_fd_sc_hd__or2_1 instances: 1
Class: sky130_fd_sc_hd__nand2_1 instances: 1
Class: sky130_fd_sc_hd__and2_1 instances: 1
Class: sky130_fd_sc_hd__dlymetal6s2s_1 instances: 2
Class: sky130_fd_sc_hd__fill_1 instances: 1
Class: sky130_fd_sc_hd__fill_2 instances: 1
Class: sky130_fd_sc_hd__or2b_1 instances: 2
Class: sky130_fd_sc_hd__nor2_1 instances: 1
Circuit contains 32 nets, and 2 disconnected pins.
Contents of circuit 2: Circuit: 'passgatesTop'
Circuit passgatesTop contains 28 device instances.
Class: sky130_fd_sc_hd__buf_1 instances: 8
Class: sky130_ef_sc_hd__decap_12 instances: 1
Class: sky130_fd_sc_hd__clkbuf_1 instances: 6
Class: sky130_fd_sc_hd__and2b_1 instances: 2
Class: sky130_fd_sc_hd__decap_3 instances: 1
Class: sky130_fd_sc_hd__or2_1 instances: 1
Class: sky130_fd_sc_hd__nand2_1 instances: 1
Class: sky130_fd_sc_hd__and2_1 instances: 1
Class: sky130_fd_sc_hd__dlymetal6s2s_1 instances: 2
Class: sky130_fd_sc_hd__fill_1 instances: 1
Class: sky130_fd_sc_hd__fill_2 instances: 1
Class: sky130_fd_sc_hd__or2b_1 instances: 2
Class: sky130_fd_sc_hd__nor2_1 instances: 1
Circuit contains 28 nets, and 2 disconnected pins.
Circuit 1 contains 30 devices, Circuit 2 contains 28 devices. *** MISMATCH ***
Circuit 1 contains 32 nets, Circuit 2 contains 28 nets. *** MISMATCH ***
Pat Deegan
10/06/2024, 5:36 PMLVS reports:
net count difference = 4
device count difference = 5
unmatched nets = 4
unmatched devices = 7
unmatched pins = 0
property failures = 0
Total errors = 20
I've haven't seen openlane fail this way before. This is a super simple design, combinatorial, no clock involved. Don't know how to start debugging this.tnt
10/06/2024, 5:54 PMPat Deegan
10/06/2024, 5:54 PMtnt
10/06/2024, 5:55 PMPat Deegan
10/06/2024, 5:56 PMPat Deegan
10/06/2024, 5:56 PMPat Deegan
10/06/2024, 5:57 PMMitch Bailey
10/06/2024, 6:18 PMPat Deegan
10/06/2024, 6:21 PMPat Deegan
10/06/2024, 6:25 PM[SUCCESS]: Flow complete.
now to see how much I can shrink it before this starts happening again. Thanks!