-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathscanreg.mag
618 lines (618 loc) · 13 KB
/
scanreg.mag
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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
magic
tech tsmc180
timestamp 1701964458
<< nwell >>
rect 0 605 1056 1324
<< polysilicon >>
rect 680 1162 689 1173
rect 95 927 104 1020
rect 680 1019 689 1064
rect 166 927 175 1015
rect 237 927 246 1015
rect 314 927 323 1016
rect 357 927 366 1016
rect 393 927 402 1013
rect 429 927 438 1013
rect 529 927 538 1013
rect 95 224 104 829
rect 166 722 175 829
rect 166 330 175 624
rect 237 403 246 829
rect 314 722 323 829
rect 166 224 175 276
rect 237 224 246 382
rect 314 370 323 624
rect 314 330 323 349
rect 314 224 323 276
rect 357 224 366 829
rect 393 783 402 829
rect 393 224 402 762
rect 429 757 438 829
rect 529 811 538 829
rect 536 790 538 811
rect 429 224 438 736
rect 529 257 538 790
rect 680 343 689 921
rect 718 725 727 1200
rect 756 1166 765 1177
rect 929 1164 938 1175
rect 756 872 765 1068
rect 842 1019 851 1030
rect 889 1019 898 1106
rect 794 872 803 973
rect 842 872 851 921
rect 889 872 898 921
rect 929 905 938 1066
rect 756 725 765 774
rect 794 725 803 774
rect 842 676 851 774
rect 889 725 898 774
rect 718 556 727 627
rect 756 556 765 627
rect 794 556 803 627
rect 842 540 851 655
rect 889 556 898 627
rect 718 491 727 502
rect 756 453 765 502
rect 794 453 803 502
rect 842 453 851 519
rect 889 453 898 502
rect 929 453 938 884
rect 1005 881 1014 892
rect 967 725 976 860
rect 1005 676 1014 783
rect 967 590 976 627
rect 1005 590 1014 655
rect 1013 569 1014 590
rect 967 556 976 569
rect 1005 540 1014 569
rect 680 253 689 289
rect 529 224 538 236
rect 756 240 765 399
rect 794 327 803 399
rect 842 343 851 399
rect 889 343 898 399
rect 842 278 851 289
rect 95 61 104 170
rect 166 147 175 170
rect 166 90 175 126
rect 237 118 246 170
rect 314 118 323 170
rect 357 118 366 170
rect 393 118 402 170
rect 429 154 438 170
rect 529 150 538 170
rect 680 117 689 199
rect 889 214 898 289
rect 929 231 938 432
rect 967 411 976 502
rect 1005 444 1014 519
rect 1005 379 1014 390
rect 756 88 765 186
rect 929 166 938 177
<< ndiffusion >>
rect 163 276 166 330
rect 175 276 178 330
rect 311 276 314 330
rect 323 276 331 330
rect 715 502 718 556
rect 727 502 756 556
rect 765 502 794 556
rect 803 502 806 556
rect 886 502 889 556
rect 898 502 901 556
rect 964 502 967 556
rect 976 502 979 556
rect 753 399 756 453
rect 765 399 794 453
rect 803 399 811 453
rect 832 399 842 453
rect 851 399 889 453
rect 898 399 901 453
rect 677 289 680 343
rect 689 289 692 343
rect 92 170 95 224
rect 104 170 166 224
rect 175 170 212 224
rect 233 170 237 224
rect 246 170 314 224
rect 323 170 333 224
rect 354 170 357 224
rect 366 170 369 224
rect 390 170 393 224
rect 402 170 429 224
rect 438 170 441 224
rect 526 170 529 224
rect 538 170 541 224
rect 677 199 680 253
rect 689 199 692 253
rect 832 289 842 343
rect 851 289 889 343
rect 898 289 901 343
rect 753 186 756 240
rect 765 186 768 240
rect 1002 390 1005 444
rect 1014 390 1017 444
rect 926 177 929 231
rect 938 177 941 231
<< pdiffusion >>
rect 677 1064 680 1162
rect 689 1064 692 1162
rect 92 829 95 927
rect 104 829 113 927
rect 134 829 166 927
rect 175 829 192 927
rect 213 829 237 927
rect 246 829 254 927
rect 275 829 314 927
rect 323 829 333 927
rect 354 829 357 927
rect 366 829 369 927
rect 390 829 393 927
rect 402 829 405 927
rect 426 829 429 927
rect 438 829 441 927
rect 526 829 529 927
rect 538 829 541 927
rect 677 921 680 1019
rect 689 921 692 1019
rect 163 624 166 722
rect 175 624 178 722
rect 311 624 314 722
rect 323 624 331 722
rect 753 1068 756 1166
rect 765 1068 768 1166
rect 926 1066 929 1164
rect 938 1066 941 1164
rect 833 921 842 1019
rect 851 921 859 1019
rect 880 921 889 1019
rect 898 921 903 1019
rect 753 774 756 872
rect 765 774 768 872
rect 789 774 794 872
rect 803 774 812 872
rect 833 774 842 872
rect 851 774 865 872
rect 886 774 889 872
rect 898 774 903 872
rect 715 627 718 725
rect 727 627 732 725
rect 753 627 756 725
rect 765 627 769 725
rect 790 627 794 725
rect 803 627 806 725
rect 886 627 889 725
rect 898 627 903 725
rect 1002 783 1005 881
rect 1014 783 1017 881
rect 964 627 967 725
rect 976 627 979 725
<< pohmic >>
rect 715 24 718 48
rect 741 24 744 48
rect 767 24 770 48
<< nohmic >>
rect 715 1291 718 1315
rect 741 1291 744 1315
rect 767 1291 770 1315
<< ntransistor >>
rect 166 276 175 330
rect 314 276 323 330
rect 718 502 727 556
rect 756 502 765 556
rect 794 502 803 556
rect 889 502 898 556
rect 967 502 976 556
rect 756 399 765 453
rect 794 399 803 453
rect 842 399 851 453
rect 889 399 898 453
rect 680 289 689 343
rect 95 170 104 224
rect 166 170 175 224
rect 237 170 246 224
rect 314 170 323 224
rect 357 170 366 224
rect 393 170 402 224
rect 429 170 438 224
rect 529 170 538 224
rect 680 199 689 253
rect 842 289 851 343
rect 889 289 898 343
rect 756 186 765 240
rect 1005 390 1014 444
rect 929 177 938 231
<< ptransistor >>
rect 680 1064 689 1162
rect 95 829 104 927
rect 166 829 175 927
rect 237 829 246 927
rect 314 829 323 927
rect 357 829 366 927
rect 393 829 402 927
rect 429 829 438 927
rect 529 829 538 927
rect 680 921 689 1019
rect 166 624 175 722
rect 314 624 323 722
rect 756 1068 765 1166
rect 929 1066 938 1164
rect 842 921 851 1019
rect 889 921 898 1019
rect 756 774 765 872
rect 794 774 803 872
rect 842 774 851 872
rect 889 774 898 872
rect 718 627 727 725
rect 756 627 765 725
rect 794 627 803 725
rect 889 627 898 725
rect 1005 783 1014 881
rect 967 627 976 725
<< polycontact >>
rect 712 1200 733 1221
rect 74 749 95 770
rect 225 382 246 403
rect 302 349 323 370
rect 336 352 357 373
rect 381 762 402 783
rect 515 790 536 811
rect 428 736 449 757
rect 879 1106 900 1132
rect 786 973 807 994
rect 918 884 939 905
rect 832 655 853 676
rect 832 519 853 540
rect 955 860 976 881
rect 1005 655 1026 676
rect 956 569 977 590
rect 992 569 1013 590
rect 1005 519 1026 540
rect 927 432 948 453
rect 517 236 538 257
rect 782 306 803 327
rect 154 126 175 147
rect 955 390 976 411
rect 879 193 900 214
rect 674 96 695 117
rect 750 67 771 88
<< ndiffcontact >>
rect 142 276 163 330
rect 178 276 199 330
rect 290 276 311 330
rect 331 276 352 330
rect 694 502 715 556
rect 806 502 827 556
rect 865 502 886 556
rect 901 502 922 556
rect 943 502 964 556
rect 979 502 1000 556
rect 732 399 753 453
rect 811 399 832 453
rect 901 399 922 453
rect 656 289 677 343
rect 692 289 713 343
rect 71 170 92 224
rect 212 170 233 224
rect 333 170 354 224
rect 369 170 390 224
rect 441 170 462 224
rect 505 170 526 224
rect 541 170 562 224
rect 656 199 677 253
rect 692 199 713 253
rect 811 289 832 343
rect 901 289 922 343
rect 732 186 753 240
rect 768 186 789 240
rect 981 390 1002 444
rect 1017 390 1038 444
rect 905 177 926 231
rect 941 177 962 231
<< pdiffcontact >>
rect 656 1064 677 1162
rect 692 1064 713 1162
rect 71 829 92 927
rect 113 829 134 927
rect 192 829 213 927
rect 254 829 275 927
rect 333 829 354 927
rect 369 829 390 927
rect 405 829 426 927
rect 441 829 462 927
rect 505 829 526 927
rect 541 829 562 927
rect 656 921 677 1019
rect 692 921 713 1019
rect 142 624 163 722
rect 178 624 199 722
rect 290 624 311 722
rect 331 624 352 722
rect 732 1068 753 1166
rect 768 1068 789 1166
rect 905 1066 926 1164
rect 941 1066 962 1164
rect 812 921 833 1019
rect 859 921 880 1019
rect 903 921 924 1019
rect 732 774 753 872
rect 768 774 789 872
rect 812 774 833 872
rect 865 774 886 872
rect 903 774 924 872
rect 694 627 715 725
rect 732 627 753 725
rect 769 627 790 725
rect 806 627 827 725
rect 865 627 886 725
rect 903 627 924 725
rect 981 783 1002 881
rect 1017 783 1038 881
rect 943 627 964 725
rect 979 627 1000 725
<< psubstratetap >>
rect 51 30 571 51
rect 692 24 715 48
rect 718 24 741 48
rect 744 24 767 48
rect 770 24 793 48
<< nsubstratetap >>
rect 42 1292 573 1313
rect 692 1291 715 1315
rect 718 1291 741 1315
rect 744 1291 767 1315
rect 770 1291 793 1315
<< metal1 >>
rect 0 1315 1056 1324
rect 0 1313 692 1315
rect 0 1292 42 1313
rect 573 1303 692 1313
rect 573 1292 642 1303
rect 0 1284 642 1292
rect 661 1291 692 1303
rect 715 1291 718 1315
rect 741 1291 744 1315
rect 767 1291 770 1315
rect 793 1291 1056 1315
rect 661 1284 1056 1291
rect 0 1260 214 1272
rect 0 1233 67 1245
rect 260 1008 272 1284
rect 324 1260 1056 1272
rect 477 1233 990 1245
rect 260 973 272 989
rect 75 963 207 972
rect 75 960 192 963
rect 75 927 87 960
rect 260 961 304 973
rect 195 927 207 944
rect 260 927 272 961
rect 292 848 304 961
rect 375 952 458 964
rect 339 927 351 944
rect 375 927 387 952
rect 446 927 458 952
rect 477 864 489 1233
rect 1009 1233 1056 1245
rect 541 1205 712 1217
rect 508 927 520 987
rect 541 927 553 1205
rect 644 1052 656 1172
rect 789 1115 879 1127
rect 900 1106 905 1132
rect 732 1052 753 1068
rect 941 1052 962 1066
rect 644 1040 962 1052
rect 121 817 133 829
rect 409 817 421 829
rect 121 805 421 817
rect 446 806 458 829
rect 550 815 562 829
rect 446 794 515 806
rect 549 803 562 815
rect 50 753 74 765
rect 47 349 83 361
rect 47 141 59 349
rect 80 224 92 236
rect 114 145 126 774
rect 147 766 381 778
rect 147 722 159 766
rect 449 740 474 752
rect 296 722 308 734
rect 199 670 290 682
rect 143 330 155 624
rect 213 386 225 398
rect 336 373 348 624
rect 287 354 302 366
rect 336 330 348 352
rect 199 282 290 326
rect 181 248 193 276
rect 181 236 227 248
rect 215 224 227 236
rect 341 240 517 252
rect 215 158 227 170
rect 267 158 279 234
rect 341 224 353 240
rect 550 224 562 803
rect 644 762 656 1040
rect 859 1019 880 1040
rect 713 977 786 989
rect 807 973 812 994
rect 874 884 918 896
rect 874 872 886 884
rect 976 860 981 881
rect 732 762 753 774
rect 812 762 833 774
rect 903 762 924 774
rect 1017 762 1038 783
rect 644 750 1038 762
rect 694 725 715 750
rect 769 725 790 750
rect 865 725 886 750
rect 943 725 964 750
rect 827 655 832 676
rect 1000 655 1005 676
rect 741 615 753 627
rect 806 615 818 627
rect 741 603 818 615
rect 912 615 924 627
rect 979 615 991 627
rect 912 603 991 615
rect 955 590 978 591
rect 955 569 956 590
rect 977 569 978 590
rect 955 568 978 569
rect 991 590 1014 591
rect 991 569 992 590
rect 1013 569 1014 590
rect 991 568 1014 569
rect 827 519 832 540
rect 922 522 943 534
rect 1000 519 1005 540
rect 694 490 706 502
rect 865 490 877 502
rect 644 478 877 490
rect 462 187 505 199
rect 369 158 381 170
rect 450 158 462 170
rect 0 129 59 141
rect 128 131 154 143
rect 267 146 381 158
rect 580 141 592 382
rect 644 172 656 478
rect 811 453 823 478
rect 922 432 927 453
rect 741 378 753 399
rect 976 390 981 411
rect 1017 378 1029 390
rect 741 366 1029 378
rect 803 306 811 327
rect 701 277 713 289
rect 901 277 913 289
rect 701 265 913 277
rect 713 219 732 231
rect 900 193 905 214
rect 777 165 789 186
rect 941 165 953 177
rect 777 153 953 165
rect 580 129 1056 141
rect 0 100 674 112
rect 695 100 1056 112
rect 0 71 750 83
rect 771 71 1056 83
rect 0 52 644 55
rect 0 51 450 52
rect 469 51 644 52
rect 0 30 51 51
rect 571 36 644 51
rect 663 48 1056 55
rect 663 36 692 48
rect 571 30 692 36
rect 0 23 210 30
rect 229 24 692 30
rect 715 24 718 48
rect 741 24 744 48
rect 767 24 770 48
rect 793 24 1056 48
rect 229 23 1056 24
rect 0 15 1056 23
<< m2contact >>
rect 642 1284 661 1303
rect 214 1253 233 1272
rect 67 1229 86 1248
rect 305 1253 324 1272
rect 257 989 276 1008
rect 192 944 211 963
rect 334 944 353 963
rect 291 829 310 848
rect 990 1229 1009 1248
rect 502 987 521 1006
rect 637 1172 656 1191
rect 694 1138 713 1157
rect 768 1138 787 1157
rect 474 845 493 864
rect 110 774 129 793
rect 31 753 50 772
rect 83 349 102 368
rect 77 236 96 255
rect 293 734 312 753
rect 474 740 493 759
rect 194 383 213 402
rect 268 351 287 370
rect 263 234 282 253
rect 814 921 833 940
rect 903 921 922 940
rect 770 822 789 841
rect 957 570 976 589
rect 993 570 1012 589
rect 575 382 594 401
rect 109 126 128 145
rect 212 139 231 158
rect 447 139 466 158
rect 644 153 663 172
rect 450 51 469 52
rect 210 30 229 42
rect 450 33 469 51
rect 644 36 663 55
rect 210 23 229 30
<< metal2 >>
rect 33 772 47 1339
rect 99 1330 113 1339
rect 99 1316 124 1330
rect 33 0 47 753
rect 68 397 82 1229
rect 110 793 124 1316
rect 233 1257 305 1271
rect 642 1191 656 1284
rect 713 1141 768 1155
rect 276 989 502 1003
rect 211 946 334 960
rect 833 924 903 938
rect 293 753 307 829
rect 476 759 490 845
rect 957 839 971 1339
rect 789 825 971 839
rect 957 590 971 825
rect 990 1248 1004 1339
rect 957 589 973 590
rect 990 589 1004 1229
rect 990 570 993 589
rect 957 569 973 570
rect 68 383 194 397
rect 271 384 575 398
rect 271 370 285 384
rect 102 351 268 365
rect 96 237 263 251
rect 110 25 124 126
rect 212 42 226 139
rect 452 52 466 139
rect 644 55 658 153
rect 99 11 124 25
rect 99 0 113 11
rect 957 0 971 569
rect 990 0 1004 570
<< labels >>
rlabel metal1 0 71 0 83 3 nReset
rlabel metal1 0 100 0 112 3 Clock
rlabel metal1 0 129 0 141 3 Test
rlabel metal2 33 0 47 0 1 D
rlabel metal2 99 0 113 0 1 Load
rlabel metal1 0 1260 0 1272 3 ScanReturn
rlabel metal1 0 1233 0 1245 3 SDI
rlabel metal2 99 1339 113 1339 5 Load
rlabel metal2 33 1339 47 1339 5 D
rlabel metal1 0 1284 0 1324 3 Vdd!
rlabel metal1 0 15 0 55 3 GND!
rlabel metal2 990 1339 1004 1339 5 Q
rlabel metal2 990 0 1004 0 1 Q
rlabel metal2 957 1339 971 1339 5 nQ
rlabel metal2 957 0 971 0 1 nQ
rlabel metal1 1056 1233 1056 1245 7 Q
rlabel metal1 1056 15 1056 55 1 GND!
rlabel metal1 1056 71 1056 83 1 nReset
rlabel metal1 1056 100 1056 112 1 Clock
rlabel metal1 1056 129 1056 141 1 Test
rlabel metal1 1056 1260 1056 1272 7 ScanReturn
rlabel metal1 1056 1284 1056 1324 7 Vdd!
<< end >>