@@ -4,29 +4,29 @@ DIVIDERCHAR "/" ;
44BUSBITCHARS "[]" ;
55DESIGN top ;
66UNITS DISTANCE MICRONS 1000 ;
7- DIEAREA ( 0 0 ) ( 186600 95300 ) ;
8- ROW ROW_0 site1 0 0 FS DO 3 BY 1 STEP 50000 0 ;
9- ROW ROW_1 site1 0 20000 N DO 3 BY 1 STEP 50000 0 ;
10- ROW ROW_2 site1 0 40000 FS DO 3 BY 1 STEP 50000 0 ;
11- ROW ROW_3 site1 0 60000 N DO 3 BY 1 STEP 50000 0 ;
12- TRACKS X 100 DO 933 STEP 200 LAYER M1 ;
13- TRACKS Y 100 DO 477 STEP 200 LAYER M1 ;
14- TRACKS X 100 DO 933 STEP 200 LAYER M2 ;
15- TRACKS Y 100 DO 477 STEP 200 LAYER M2 ;
7+ DIEAREA ( 0 0 ) ( 14140 9070 ) ;
8+ ROW ROW_0 FreePDK45_38x28_10R_NP_162NW_34O 1900 1400 FS DO 53 BY 1 STEP 190 0 ;
9+ ROW ROW_1 FreePDK45_38x28_10R_NP_162NW_34O 1900 2800 N DO 53 BY 1 STEP 190 0 ;
10+ ROW ROW_2 FreePDK45_38x28_10R_NP_162NW_34O 1900 4200 FS DO 53 BY 1 STEP 190 0 ;
11+ ROW ROW_3 FreePDK45_38x28_10R_NP_162NW_34O 1900 5600 N DO 53 BY 1 STEP 190 0 ;
12+ TRACKS X 100 DO 71 STEP 200 LAYER metal1 ;
13+ TRACKS Y 100 DO 45 STEP 200 LAYER metal1 ;
14+ TRACKS X 100 DO 71 STEP 200 LAYER metal2 ;
15+ TRACKS Y 100 DO 45 STEP 200 LAYER metal2 ;
1616COMPONENTS 5 ;
17- - r1 snl_ffqx1 ;
18- - r2 snl_ffqx1 ;
19- - r3 snl_ffqx1 ;
20- - u1 snl_bufx1 ;
21- - u2 snl_and02x1 ;
17+ - r1 DFF_X1 ;
18+ - r2 DFF_X1 ;
19+ - r3 DFF_X1 ;
20+ - u1 BUF_X1 ;
21+ - u2 AND2_X1 ;
2222END COMPONENTS
2323PINS 6 ;
24- - in1 + NET in1 + DIRECTION INPUT + USE SIGNAL + FIXED ( 0 0 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
25- - in2 + NET in2 + DIRECTION INPUT + USE SIGNAL + FIXED ( 76666 0 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
26- - clk1 + NET clk1 + DIRECTION INPUT + USE SIGNAL + FIXED ( 150000 3332 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
27- - clk2 + NET clk2 + DIRECTION INPUT + USE SIGNAL + FIXED ( 150000 79998 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
28- - clk3 + NET clk3 + DIRECTION INPUT + USE SIGNAL + FIXED ( 73336 80000 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
29- - out + NET out + DIRECTION OUTPUT + USE SIGNAL + FIXED ( 0 76670 ) N + LAYER M1 ( 0 0 ) ( 0 0 ) ;
24+ - in1 + NET in1 + DIRECTION INPUT + USE SIGNAL + FIXED ( 1900 1400 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
25+ - in2 + NET in2 + DIRECTION INPUT + USE SIGNAL + FIXED ( 7123 1400 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
26+ - clk1 + NET clk1 + DIRECTION INPUT + USE SIGNAL + FIXED ( 11970 1776 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
27+ - clk2 + NET clk2 + DIRECTION INPUT + USE SIGNAL + FIXED ( 11970 6999 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
28+ - clk3 + NET clk3 + DIRECTION INPUT + USE SIGNAL + FIXED ( 6748 7000 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
29+ - out + NET out + DIRECTION OUTPUT + USE SIGNAL + FIXED ( 1900 6625 ) N + LAYER metal1 ( 0 0 ) ( 0 0 ) ;
3030END PINS
3131SPECIALNETS 2 ;
3232 - VSS ( * VSS ) + USE GROUND ;
@@ -35,13 +35,13 @@ END SPECIALNETS
3535NETS 10 ;
3636 - in1 ( PIN in1 ) ( r1 D ) + USE SIGNAL ;
3737 - in2 ( PIN in2 ) ( r2 D ) + USE SIGNAL ;
38- - clk1 ( PIN clk1 ) ( r1 CP ) + USE SIGNAL ;
39- - clk2 ( PIN clk2 ) ( r2 CP ) + USE SIGNAL ;
40- - clk3 ( PIN clk3 ) ( r3 CP ) + USE SIGNAL ;
38+ - clk1 ( PIN clk1 ) ( r1 CK ) + USE SIGNAL ;
39+ - clk2 ( PIN clk2 ) ( r2 CK ) + USE SIGNAL ;
40+ - clk3 ( PIN clk3 ) ( r3 CK ) + USE SIGNAL ;
4141 - out ( PIN out ) ( r3 Q ) + USE SIGNAL ;
42- - r1q ( r1 Q ) ( u2 A ) + USE SIGNAL ;
42+ - r1q ( r1 Q ) ( u2 A1 ) + USE SIGNAL ;
4343 - r2q ( r2 Q ) ( u1 A ) + USE SIGNAL ;
44- - u1z ( u1 Z ) ( u2 B ) + USE SIGNAL ;
45- - u2z ( u2 Z ) ( r3 D ) + USE SIGNAL ;
44+ - u1z ( u1 Z ) ( u2 A2 ) + USE SIGNAL ;
45+ - u2z ( u2 ZN ) ( r3 D ) + USE SIGNAL ;
4646END NETS
4747END DESIGN
0 commit comments