-
Notifications
You must be signed in to change notification settings - Fork 2
/
comparator_comp.out
186 lines (170 loc) · 13.9 KB
/
comparator_comp.out
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
Circuit 1 cell sky130_fd_pr__pfet_g5v0d10v5 and Circuit 2 cell sky130_fd_pr__pfet_g5v0d10v5 are black boxes.
Warning: Equate pins: cell sky130_fd_pr__pfet_g5v0d10v5 is a placeholder, treated as a black box.
Warning: Equate pins: cell sky130_fd_pr__pfet_g5v0d10v5 is a placeholder, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__pfet_g5v0d10v5 |Circuit 2: sky130_fd_pr__pfet_g5v0d10v5
-------------------------------------------|-------------------------------------------
1 |1
2 |2
3 |3
4 |4
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes sky130_fd_pr__pfet_g5v0d10v5 and sky130_fd_pr__pfet_g5v0d10v5 are equivalent.
Circuit 1 cell sky130_fd_pr__nfet_g5v0d10v5 and Circuit 2 cell sky130_fd_pr__nfet_g5v0d10v5 are black boxes.
Warning: Equate pins: cell sky130_fd_pr__nfet_g5v0d10v5 is a placeholder, treated as a black box.
Warning: Equate pins: cell sky130_fd_pr__nfet_g5v0d10v5 is a placeholder, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__nfet_g5v0d10v5 |Circuit 2: sky130_fd_pr__nfet_g5v0d10v5
-------------------------------------------|-------------------------------------------
1 |1
2 |2
3 |3
4 |4
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes sky130_fd_pr__nfet_g5v0d10v5 and sky130_fd_pr__nfet_g5v0d10v5 are equivalent.
Circuit 1 cell sky130_fd_pr__res_high_po_2p85 and Circuit 2 cell sky130_fd_pr__res_high_po_2p85 are black boxes.
Warning: Equate pins: cell sky130_fd_pr__res_high_po_2p85 is a placeholder, treated as a black box.
Warning: Equate pins: cell sky130_fd_pr__res_high_po_2p85 is a placeholder, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__res_high_po_2p85 |Circuit 2: sky130_fd_pr__res_high_po_2p85
-------------------------------------------|-------------------------------------------
1 |1
2 |2
3 |3
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes sky130_fd_pr__res_high_po_2p85 and sky130_fd_pr__res_high_po_2p85 are equivalent.
Circuit 1 cell sky130_fd_pr__pfet_01v8 and Circuit 2 cell sky130_fd_pr__pfet_01v8 are black boxes.
Warning: Equate pins: cell sky130_fd_pr__pfet_01v8 is a placeholder, treated as a black box.
Warning: Equate pins: cell sky130_fd_pr__pfet_01v8 is a placeholder, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__pfet_01v8 |Circuit 2: sky130_fd_pr__pfet_01v8
-------------------------------------------|-------------------------------------------
1 |1
2 |2
3 |3
4 |4
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes sky130_fd_pr__pfet_01v8 and sky130_fd_pr__pfet_01v8 are equivalent.
Circuit 1 cell sky130_fd_pr__nfet_01v8 and Circuit 2 cell sky130_fd_pr__nfet_01v8 are black boxes.
Warning: Equate pins: cell sky130_fd_pr__nfet_01v8 is a placeholder, treated as a black box.
Warning: Equate pins: cell sky130_fd_pr__nfet_01v8 is a placeholder, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__nfet_01v8 |Circuit 2: sky130_fd_pr__nfet_01v8
-------------------------------------------|-------------------------------------------
1 |1
2 |2
3 |3
4 |4
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes sky130_fd_pr__nfet_01v8 and sky130_fd_pr__nfet_01v8 are equivalent.
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_4V4BDM in circuit level_shifter_up (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_8T5BGA in circuit level_shifter_up (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_C5EREZ in circuit level_shifter_up (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_S48KL6 in circuit level_shifter_up (1)(1 instance)
Class level_shifter_up (1): Merged 1 parallel devices.
Subcircuit summary:
Circuit 1: level_shifter_up |Circuit 2: level_shifter_up
-------------------------------------------|-------------------------------------------
sky130_fd_pr__nfet_g5v0d10v5 (3) |sky130_fd_pr__nfet_g5v0d10v5 (3)
sky130_fd_pr__pfet_g5v0d10v5 (3) |sky130_fd_pr__pfet_g5v0d10v5 (4->3)
Number of devices: 6 |Number of devices: 6
Number of nets: 7 |Number of nets: 7
---------------------------------------------------------------------------------------
Netlists match uniquely.
Subcircuit pins:
Circuit 1: level_shifter_up |Circuit 2: level_shifter_up
-------------------------------------------|-------------------------------------------
VDD_LV |VDD_LV
VDD_HV |VDD_HV
GND_HV |VSUBS **Mismatch**
x_hv |x_hv
xb_hv |xb_hv
x_lv |x_lv
---------------------------------------------------------------------------------------
Cell pin lists for level_shifter_up and level_shifter_up altered to match.
Device classes level_shifter_up and level_shifter_up are equivalent.
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_RUG6CB in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_M7X63G in circuit comparator (1)(64 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_REE66T in circuit comparator (1)(2 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_LUSSBJ in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__res_high_po_2p85_EP2UD7 in circuit comparator (1)(2 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_HHHAEV in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_TAUUP3 in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_RJSTGP in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_8JQF8T in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_PNRDLC in circuit comparator (1)(36 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_46Z5PG in circuit comparator (1)(3 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_RRA4TL in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_CRL9SD in circuit comparator (1)(64 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_01v8_YTEHH6 in circuit comparator (1)(2 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_8TUSME in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_T8W2FW in circuit comparator (1)(34 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_AUB4P8 in circuit comparator (1)(2 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_01v8_HWT53N in circuit comparator (1)(3 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_01v8_EPRAC4 in circuit comparator (1)(3 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_LHNF5N in circuit comparator (1)(6 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_Q8UPKT in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_X332GA in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_4RA4DJ in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_GHE6BF in circuit comparator (1)(192 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_WGHV7X in circuit comparator (1)(96 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_LURNA9 in circuit comparator (1)(2 instances)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_RM8L2M in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_HDHSEV in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_N8ANR9 in circuit comparator (1)(6 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_6UJQA2 in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_CDNABP in circuit comparator (1)(96 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_CS979Q in circuit comparator (1)(192 instances)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_2CKAKF in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__nfet_g5v0d10v5_EEFBWQ in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_9432CF in circuit comparator (1)(1 instance)
Flattening unmatched subcell sky130_fd_pr__pfet_g5v0d10v5_2432J2 in circuit comparator (1)(1 instance)
Removing zero-valued device vsrc from cell comparator_new (0) makes a better match
Removing zero-valued device vsrc from cell comparator_new (0) makes a better match
Making another compare attempt.
Class comparator_new (0): Merged 8 parallel devices.
Class comparator (1): Merged 1374 parallel devices.
Class comparator (1): Merged 8 series devices.
Subcircuit summary:
Circuit 1: comparator_new |Circuit 2: comparator
-------------------------------------------|-------------------------------------------
sky130_fd_pr__nfet_g5v0d10v5 (542->76) |sky130_fd_pr__nfet_g5v0d10v5 (556->76)
sky130_fd_pr__pfet_g5v0d10v5 (931->60) |sky130_fd_pr__pfet_g5v0d10v5 (949->60)
sky130_fd_pr__pfet_01v8 (7->5) |sky130_fd_pr__pfet_01v8 (7->5)
sky130_fd_pr__nfet_01v8 (3) |sky130_fd_pr__nfet_01v8 (3)
level_shifter_up (9) |level_shifter_up (9)
sky130_fd_pr__res_high_po_2p85 (6->3) |sky130_fd_pr__res_high_po_2p85 (14->3)
Number of devices: 156 |Number of devices: 156
Number of nets: 117 |Number of nets: 117
---------------------------------------------------------------------------------------
Resolving symmetries by property value.
Netlists match uniquely.
Subcircuit pins:
Circuit 1: comparator_new |Circuit 2: comparator
-------------------------------------------|-------------------------------------------
en |en
trim[4] |trim[4]
trim[3] |trim[3]
trim[0] |trim[0]
trim[1] |trim[1]
trim[5] |trim[5]
trim[2] |trim[2]
hyst[0] |hyst[0]
hyst[1] |hyst[1]
DVDD |DVDD
AVDD |AVDD
Vout |Vout
Vinp |Vinp
Vinm |Vinm
ibias |ibias
AGND |AGND
---------------------------------------------------------------------------------------
Cell pin lists are equivalent.
Device classes comparator_new and comparator are equivalent.
Final result: Circuits match uniquely.
.