$ od -c -N 50000 [_CD4_]<datools7.0>DAPapers>DesignCapture.dale!4 0000000 355 002 367 367 177 \0 270 w 367 377 377 377 377 374 \0 005 0000020 c m o s B 373 001 005 C M o s B 001 f 373 0000040 002 \r D e s i g n C a p t u r e 373 0000060 003 034 M a y 2 6 , 1 9 8 8 1 0000100 0 : 4 0 : 2 7 p m P D T 367 001 0000120 300 \0 \0 376 374 004 \b F l i p T e x t 374 0000140 005 \f C D I O U s e T a b l e f e 0000160 363 \v 364 220 211 373 006 006 L a y o u t f 373 0000200 \a 033 X E R O X / T I O G A F O N 0000220 T S / H E L V E T I C A 8 i 374 \b 0000240 \a c o m m e n t f 377 376 004 005 g e 363 0000260 \v 366 001 P 211 373 \t 020 N o n I n t e 0000300 r s e c t i n g e \b f 377 376 004 005 h 0000320 e 363 \v 364 364 211 373 \n \f I n t e r s e 0000340 c t i n g e \b f 377 376 374 \v 004 R e c 0000360 t 005 i i 325 \b 374 \f 017 D e f a u l t 0000400 P r o p e r t y 375 374 \r 024 S i n i 0000420 x P r o p e r t i e s C a c h e 0000440 374 016 \n p r o p e r t i e s \f 374 017 0000460 023 C D S a t e l l i t e s G r o 0000500 u p I d 366 004 \n 377 \f 374 020 026 C D B r 0000520 i n g o v e r L i b r a r y N a 0000540 m e 373 021 \f B o o l e L i b r a r 0000560 y 377 376 \v 005 j i 364 270 \b 377 376 \v 005 k i 0000600 355 \b \f 375 \r 016 \f 017 364 357 377 377 376 \v 005 l 0000620 i 265 \b \f 375 \r 016 \f 017 364 337 377 377 376 \v 005 0000640 m } 364 240 374 022 003 m e t 377 376 \v 005 n u 0000660 265 374 023 003 p o l 377 376 \v 005 o } 364 300 022 0000700 377 376 \v 005 p } 325 022 377 376 374 024 006 A t o 0000720 m i c 005 q 374 025 \v C 2 S i m p l e 0000740 C o n e e 205 205 e e 205 205 023 h 374 026 003 0000760 c u t m m } } 022 e e 205 205 023 e e 205 0001000 205 \f 020 373 027 \n r a m c o n t r o l 0001020 377 376 \v 005 r } 335 022 377 376 \v 005 s } 275 022 0001040 377 376 \v 005 t } 345 022 377 376 \v 005 u m 366 001 0001060 260 \b 377 376 \v 005 v m 366 004 364 \b 377 376 \v 005 0001100 w m 366 001 250 \b 377 376 \v 005 x m 366 004 374 \b 0001120 377 376 \v 005 y m 366 001 240 \b 377 376 \v 005 z y 0001140 y \b 377 376 004 005 { e 363 \v 364 330 211 373 030 \t 0001160 S c h e m a t i c e \b f 377 376 \v 005 0001200 | u 364 220 023 377 376 \v 005 } u 355 023 377 376 374 0001220 031 004 C e l l 373 032 \v f i g u r e 3 0001240 . 4 . 1 ~ e 345 366 004 374 366 002 0 214 e 203 0001260 305 366 001 204 e f 366 003 200 366 001 374 e g 366 001 0001300 260 366 001 374 e h 366 004 \0 364 250 e i 366 004 h 0001320 364 340 g j 366 002 330 364 300 g k 366 002 230 364 300 0001340 e l 366 002 020 364 340 g j 366 001 250 364 250 e i 0001360 366 004 330 366 001 204 g m 366 004 x 366 001 204 e n 0001400 366 004 020 366 001 204 g o 366 001 270 366 001 | g p 0001420 366 001 240 366 001 | e q 366 002 X 366 001 | g r 0001440 366 002 030 366 001 \ e s 366 002 364 366 001 \ g t 0001460 366 002 244 366 001 l e s 366 004 364 345 e u 366 004 0001500 364 366 001 0 g v e 345 e w 366 004 374 345 g x 0001520 366 004 364 366 002 ( g v 366 004 364 366 001 340 g v 0001540 366 001 ( 355 e y 366 003 \b 355 e y 366 001 240 364 0001560 330 e z 255 364 334 e { 366 001 250 366 001 D e | 0001600 366 003 240 366 001 D e } 377 376 004 005 177 e 363 \v 0001620 255 211 373 033 003 4 8 K e \b f 377 376 004 005 200 0001640 e 363 \v 255 211 373 034 003 1 3 K e \b f 377 376 0001660 004 005 201 e 363 \v 255 211 373 035 003 7 3 K e \b 0001700 f 377 376 004 005 202 e 363 \v 255 211 373 036 003 3 6 0001720 K e \b f 377 376 004 005 203 e 363 \v 255 211 373 037 0001740 003 6 1 K e \b f 377 376 004 005 204 e 363 \v 255 0001760 211 373 003 6 7 K e \b f 377 376 004 005 205 e 0002000 363 \v 255 211 373 ! 003 1 1 K e \b f 377 376 004 0002020 005 206 e 363 \v 255 211 373 " 003 3 0 K e \b f 0002040 377 376 004 005 207 e 363 \v 225 211 373 # 002 8 K e 0002060 \b f 377 376 004 005 210 e 363 \v 225 211 373 $ 002 9 0002100 K e \b f 377 376 004 005 211 e 363 \v 255 211 373 % 0002120 003 9 2 K e \b f 377 376 004 005 212 e 363 \v 255 0002140 211 373 & 003 4 5 K e \b f 377 376 004 005 213 e 0002160 363 \v 255 211 373 ' 003 2 7 K e \b f 377 376 004 0002200 005 214 e 363 \v 305 211 373 ( 004 1 5 0 K e \b 0002220 f 377 376 004 005 215 e 363 \v y 211 373 ) 001 0 e 0002240 \b f 377 376 004 005 216 e 363 \v 221 211 373 * 002 8 0002260 0 e \b f 377 376 004 005 217 e 363 \v 261 211 373 + 0002300 003 C 1 4 e \b f 377 376 004 005 220 e 363 \v 305 0002320 211 373 , 004 1 7 0 K e \b f 377 376 004 005 221 0002340 e 363 \v 305 211 373 - 004 1 3 0 K e \b f 377 0002360 376 004 005 222 e 363 \v 305 211 373 . 004 1 8 8 K 0002400 e \b f 377 376 004 005 223 e 363 \v 305 211 373 / 004 0002420 3 4 0 K e \b f 377 376 004 005 224 e 363 \v 255 0002440 211 373 0 003 C 1 3 e \b f 377 376 \v 005 225 i 0002460 366 005 360 \b 377 376 004 005 226 e 363 \v 305 211 373 1 0002500 004 3 3 2 K e \b f 377 376 004 005 227 e 363 \v 0002520 305 211 373 2 004 3 6 7 K e \b f 377 376 004 005 0002540 230 e 363 \v 305 211 373 3 004 3 0 4 K e \b f 0002560 377 376 004 005 231 e 363 \v 305 211 373 4 004 1 2 4 0002600 K e \b f 377 376 004 005 232 e 363 \v 305 211 373 5 0002620 004 1 1 5 K e \b f 377 376 004 005 233 e 363 \v 0002640 305 211 373 6 004 1 3 5 K e \b f 377 376 004 005 0002660 234 e 363 \v 251 211 373 7 003 1 5 0 e \b f 377 0002700 376 004 005 235 e 363 \v 305 211 373 8 004 3 8 5 K 0002720 e \b f 377 376 \v 005 236 i 366 003 \0 \b 377 376 004 0002740 005 237 e 363 \v 366 001 x 211 373 9 021 C o d e 0002760 S i z e ( b y t e s ) f 373 : 0003000 034 X E R O X / T I O G A F O N T 0003020 S / H E L V E T I C A 8 B i \b f 0003040 377 376 004 005 240 e 363 \v 366 001 354 211 373 ; 026 S 0003060 c h e m a t i c S i z e ( b 0003100 y t e s ) e \b f 377 376 004 005 241 e 363 \v 0003120 271 211 373 < 004 1 . 5 K f 372 \a i \b f 377 0003140 376 004 005 242 e 363 \v 366 001 8 211 373 = \r A r 0003160 e a ( s q . m m ) f 372 : i \b 0003200 f 377 376 004 005 243 e 363 \v 366 001 $ 211 373 > \r 0003220 # T r a n s i s t o r s e \b f 0003240 377 376 004 005 244 e 363 \v 225 211 373 ? 002 C 9 f 0003260 372 \a i \b f 377 376 004 005 245 e 363 \v 225 211 373 0003300 @ 002 C 8 e \b f 377 376 004 005 246 e 363 \v 225 0003320 211 373 A 002 C 7 e \b f 377 376 004 005 247 e 363 0003340 \v 225 211 373 B 002 C 6 e \b f 377 376 004 005 250 0003360 e 363 \v 231 211 373 C 002 C 4 e \b f 377 376 004 0003400 005 251 e 363 \v 225 211 373 D 002 C 5 e \b f 377 0003420 376 004 005 252 e 363 \v 255 211 373 E 003 C 1 0 e 0003440 \b f 377 376 004 005 253 e 363 \v 251 211 373 F 003 C 0003460 1 1 e \b f 377 376 004 005 254 e 363 \v 255 211 373 0003500 G 003 C 1 2 e \b f 377 376 004 005 255 e 363 \v 0003520 271 211 373 H 004 C h i p f 372 : i \b f 377 0003540 376 004 005 256 e 363 \v 221 211 373 I 002 C 1 f 372 0003560 \a i \b f 377 376 004 005 257 e 363 \v 225 211 373 J 0003600 002 C 2 e \b f 377 376 004 005 260 e 363 \v 225 211 0003620 373 K 002 C 3 e \b f 377 376 004 005 261 e 363 \v 0003640 251 211 373 L 003 1 5 6 e \b f 377 376 004 005 262 0003660 e 363 \v 251 211 373 M 003 1 0 0 e \b f 377 376 0003700 004 005 263 e 363 \v 251 211 373 N 003 1 1 0 e \b 0003720 f 377 376 004 005 264 e 363 \v 251 211 373 O 003 1 2 0003740 0 e \b f 377 376 004 005 265 e 363 \v 251 211 373 P 0003760 003 1 0 8 e \b f 377 376 \v 005 266 i 366 003 004 0004000 \b 377 376 \v 005 267 i 366 005 364 \b 377 376 004 005 270 0004020 e 363 \v 305 211 373 Q 004 1 1 0 K e \b f 377 0004040 376 004 005 271 e 363 \v 305 211 373 R 004 3 2 5 K 0004060 e \b f 377 376 004 005 272 e 363 \v 305 211 373 S 004 0004100 1 0 3 K e \b f 377 376 004 005 273 e 363 \v 305 0004120 211 373 T 004 2 5 0 K e \b f 377 376 004 005 274 0004140 e 363 \v 221 211 373 U 002 7 0 e \b f 377 376 004 0004160 005 275 e 363 \v 221 211 373 V 002 4 5 e \b f 377 0004200 376 004 005 276 e 363 \v 221 211 373 W 002 4 2 e \b 0004220 f 377 376 004 005 277 e 363 \v 221 211 373 X 002 2 0 0004240 e \b f 377 376 004 005 300 e 363 \v y 211 373 Y 001 0004260 9 e \b f 377 376 004 005 301 e 363 \v 255 211 373 Z 0004300 003 8 0 K e \b f 377 376 004 005 302 e 363 \v 255 0004320 211 373 [ 003 3 5 K e \b f 377 376 031 373 \ \n 0004340 C h i p S i z e s 303 e e 366 005 364 0004360 366 003 004 227 e 271 364 340 y e 177 364 340 331 e 200 0004400 364 340 364 324 e 201 364 340 366 001 004 e 202 364 340 366 0004420 001 4 e 203 364 340 366 001 d e 204 364 340 366 002 T 0004440 e 205 364 340 366 002 204 e 206 366 004 370 366 001 004 e 0004460 207 366 004 370 366 001 304 e 207 366 004 370 366 001 364 e 0004500 210 366 004 370 366 002 204 e 210 366 004 360 364 244 e 211 0004520 366 004 360 364 324 e 204 366 004 360 366 001 d e 212 366 0004540 004 360 366 002 $ e 213 366 004 340 366 001 4 e 214 366 0004560 005 \b 366 002 T e 215 366 002 \0 y e 216 } y e 0004600 217 366 005 \b 251 e 215 364 320 251 e 220 364 320 364 244 0004620 e 221 364 320 366 001 224 e 222 364 320 366 001 304 e 214 0004640 364 320 366 002 $ e 223 } 251 e 224 366 005 \b y e 0004660 215 366 005 360 366 003 \0 g 225 366 005 \b 331 e 215 366 0004700 005 \b 366 001 224 e 215 366 003 @ 331 e 226 366 003 @ 0004720 364 244 e 227 366 003 @ 366 001 4 e 230 366 003 @ 366 0004740 001 d e 231 366 003 @ 366 001 224 e 232 366 003 p 366 0004760 001 364 e 215 366 003 @ 366 001 304 e 233 366 001 360 366 0005000 002 $ e 234 366 003 @ 366 002 $ e 235 366 004 H e 0005020 e 236 366 004 ` 366 002 324 e 237 366 002 240 366 002 324 0005040 e 240 364 330 366 001 364 e 241 366 001 200 366 002 324 e 0005060 242 325 366 002 324 e 243 366 005 360 366 002 270 g 225 } 0005100 366 001 004 e 244 } 366 001 4 e 245 } 366 001 d e 0005120 246 } 366 001 224 e 247 e e e 236 366 002 210 e e 0005140 236 } 366 001 364 e 250 } 366 001 304 e 251 366 001 p 0005160 e e 236 315 e e 236 } 364 324 e 252 } 364 244 e 0005200 253 } 331 e 254 u 366 002 324 e 255 } 366 002 204 e 0005220 256 } 366 002 T e 257 } 366 002 $ e 260 366 001 360 0005240 366 001 224 e 261 366 001 360 366 001 d e 262 366 001 360 0005260 366 001 4 e 263 366 001 360 366 001 004 e 264 366 001 360 0005300 364 324 e 265 366 005 360 e e 266 366 005 364 e g 267 0005320 366 003 @ 366 002 T e 270 366 003 @ 366 001 004 e 271 0005340 366 003 @ 251 e 272 366 003 @ 364 324 e 273 366 002 \0 0005360 366 002 204 e 274 366 002 \0 366 002 T e 275 366 002 \0 0005400 366 001 310 e 276 366 002 \0 364 244 e 216 366 002 \0 331 0005420 e 277 366 002 020 366 001 364 e 300 366 003 P y e 301 0005440 366 003 P 366 002 204 e 302 366 001 360 251 e 263 377 376 0005460 374 ] 005 L i n e 0 005 304 \b e i g 227 w 0005500 g g 377 376 031 305 e e 231 y g e f e e e 0005520 304 \f 375 \r 016 \f 374 ^ 021 S i s y p h E 0005540 x t r a c t P r o c 374 _ \v E x t 0005560 r a c t N u l l 377 \f 374 ` 022 C D S 0005600 a t e l l i t e s O G r o u p 367 0005620 016 H \0 003 \f 374 a \b C a m e F r o m 0005640 373 b 005 L o g i c \f 374 c \f O r i g 0005660 i n a l N a m e 373 d \n V d d P i 0005700 c t u r e 377 376 \v 005 306 i ~ \b 377 376 031 0005720 373 \0 \b V d d . i c o n 307 363 \a e 241 0005740 211 i f g } e e \f 375 374 001 021 S i s y 0005760 p h E x p r e s s i o n s 374 002 \b 0006000 r o p e L i s t 373 003 003 V d d 377 306 0006020 e u e \f ^ _ 305 \f 375 001 002 373 006 ! D A 0006040 U s e r I g n o r e F o r S e l 0006060 e c t i o n : $ E x i s t s 377 0006100 \f 375 374 \t 017 S i s y p h P a r m N 0006120 a m e s 002 372 ) 377 \f ` 367 016 G \0 003 \f 0006140 374 \n \a C o d e F o r 373 021 C o 0006160 r e O p s . C r e a t e W i r e 0006200 [ n a m e : " V d d " ] \f ^ 374 0006220 017 032 S i s y p h E x t r a c t N 0006240 a m e d W i r e I c o n \f a 372 b 0006260 \f c 372 \0 377 376 \v 005 310 m i \b \f 020 373 024 0006300 \f B o o l e L i b r a r y 377 376 \v 0006320 005 311 i i \b \f 020 373 025 002 E E 377 376 \v 005 0006340 312 364 254 201 \b 377 376 031 373 026 022 : : C o m 0006360 p o s e r [ 4 ] . i c o n 313 e e 0006400 364 254 211 o e l q e e 310 364 240 e e 311 325 0006420 e e 311 245 e e 311 u e e 311 275 205 e 311 e 0006440 i e 312 \f 374 027 \f C o m p o s e r S 0006460 i z e i \f ^ 374 022 030 W i r e I c o 0006500 n s E x t r a c t C o m p o s e 0006520 r 377 376 004 005 314 e 363 \v 364 320 211 373 030 \t A 0006540 t L a y o u t e \b f 377 376 004 005 315 0006560 e 363 \v 364 220 211 373 023 006 1 w e e k e 0006600 \b f 377 376 004 005 316 e 363 \v 364 240 211 373 032 \b 0006620 S t d C e l l e \b f 377 376 \v 005 317 0006640 i 366 006 \f \b 377 376 004 005 320 e 363 \v 366 001 030 0006660 211 373 033 \f S t d C e l l + R A M 0006700 e \b f 377 376 004 005 321 e 363 \v 331 211 373 034 006 0006720 ( 2 , 4 ) e \b f 377 376 004 005 322 e 363 0006740 \v 366 001 < 211 373 035 016 D e s i g n C 0006760 a p t u r e f 372 : i \b f 377 376 004 005 0007000 323 e 363 \v 366 001 , 211 373 036 016 D e t a i 0007020 l e d S p e c s e \b f 377 376 004 005 0007040 324 e 363 \v 364 270 211 373 037 \b 3 m o n t 0007060 h s f 372 \a i \b f 377 376 004 005 325 e 363 \v 0007100 364 270 211 373 \b 4 m o n t h s e \b 0007120 f 377 376 004 005 326 e 363 \v 364 360 211 373 ! \v S 0007140 t d C e l l + F C e \b f 377 376 004 0007160 005 327 e 363 \v 364 270 211 373 " \b 6 m o n 0007200 t h s e \b f 377 376 004 005 330 e 363 \v 366 001 0007220 \f 211 373 # \v M e t h o d o l o g y 0007240 f 372 : i \b f 377 376 004 005 331 e 363 \v y 211 0007260 373 $ 001 - f 372 \a i \b f 377 376 004 005 332 e 0007300 363 \v 364 334 211 373 % \n 1 . 5 m o n t 0007320 h s e \b f 377 376 004 005 333 e 363 \v 364 270 211 0007340 373 & \b 2 m o n t h s e \b f 377 376 0007360 004 005 334 e 363 \v 364 334 211 373 ' \n 2 . 5 0007400 m o n t h s e \b f 377 376 004 005 335 e 363 0007420 \v 355 211 373 ( 006 1 y e a r e \b f 377 0007440 376 004 005 336 e 363 \v 364 244 211 373 * \a 1 m 0007460 o n t h e \b f 377 376 004 005 337 e 363 \v 364 0007500 270 211 373 + \b 9 m o n t h s e \b f 0007520 377 376 \v 005 340 i 366 002 374 \b 377 376 004 005 341 e 0007540 363 \v 364 240 211 373 , \a 1 5 d a y s e 0007560 \b f 377 376 004 005 342 e 363 \v 355 211 373 - 006 3 0007600 d a y s e \b f 377 376 004 005 343 e 363 \v 0007620 364 224 211 373 . \a 2 h o u r s e \b f 0007640 377 376 004 005 344 e 363 \v 366 001 D 211 373 / 016 C 0007660 u r r e n t S t a t u s f 372 : 0007700 i \b f 377 376 004 005 345 e 363 \v 225 211 373 0 002 0007720 F C f 372 \a i \b f 377 376 004 005 346 e 363 \v 0007740 364 260 211 373 1 \a P g m G e n e \b f 0007760 377 376 004 005 347 e 363 \v 364 224 211 373 2 \a 3 0010000 h o u r s e \b f 377 376 004 005 350 e 363 \v 0010020 364 270 211 373 3 \b 5 m o n t h s e \b 0010040 f 377 376 004 005 351 e 363 \v 364 220 211 373 4 006 L 0010060 a y o u t f 372 : i \b f 377 376 004 005 352 0010100 e 363 \v 364 314 211 373 5 \t D e b u g g i 0010120 n g e \b f 377 376 004 005 353 e 363 \v 331 211 373 0010140 6 006 ( 3 , 5 ) f 372 \a i \b f 377 376 0010160 004 005 354 e 363 \v 364 254 211 373 7 \t ( 6 , 0010200 7 , 8 ) e \b f 377 376 \v 005 355 i 366 006 0010220 \b \b 377 376 004 005 356 e 363 \v 241 211 373 8 003 ( 0010240 1 ) e \b f 377 376 004 005 357 e 363 \v 364 244 211 0010260 373 9 \a 2 w e e k s e \b f 377 376 004 0010300 005 360 e 363 \v 364 340 211 373 ; \n F a b r i 0010320 c a t e d e \b f 377 376 004 005 361 e 363 \v 0010340 355 211 373 < 006 T e s t e d e \b f 377 376 0010360 004 005 364 215 e 363 \v 364 374 211 373 = \v W a i 0010400 t i n g F a b e \b f 377 376 004 005 364 0010420 216 e 363 \v 364 270 211 373 > \b 7 m o n t 0010440 h s e \b f 377 376 031 373 ? 026 C h i p 0010460 D e v e l o p m e n t T i m e 0010500 s 364 217 e i 366 006 034 366 003 \n 227 e 335 366 006 0010520 \b i e 236 366 001 ` 366 001 230 e 314 366 004 x } 0010540 e 315 366 003 210 } e 315 325 } e 316 u } e 217 0010560 366 006 \f i g 317 325 366 001 230 e 320 325 366 001 \b 0010600 e 320 325 255 e 320 u 255 e 224 366 004 \0 366 002 346 0010620 e 321 366 003 ` 366 002 304 e 322 366 002 d 366 002 304 0010640 e 323 366 003 210 366 002 ( e 324 366 002 214 366 002 ( 0010660 e 325 u 366 002 T e 257 325 366 002 T e 326 366 002 0010700 214 366 002 T e 327 u 366 002 204 e 256 325 366 002 204 0010720 e 316 325 366 002 304 e 330 366 004 x 366 001 364 e 331 0010740 366 003 210 364 330 e 332 366 005 X 335 e 333 366 003 210 0010760 366 001 8 e 334 366 004 x 366 001 8 e 334 366 005 X 0011000 366 001 8 e 335 366 004 x 366 001 h e 336 366 002 214 0011020 366 001 8 e 337 366 002 214 366 001 h e 324 366 005 X 0011040 366 001 h e 327 366 005 X 366 001 364 e 331 366 005 X 0011060 366 001 230 e 331 366 005 X 366 001 310 e 333 366 005 8 0011100 i e 340 366 002 214 335 e 341 366 002 214 364 250 e 337 0011120 366 002 214 364 330 e 336 366 002 214 366 001 230 e 333 366 0011140 002 214 366 002 204 e 333 366 002 214 366 001 310 e 342 366 0011160 002 214 366 001 364 e 343 366 001 ` 366 002 304 e 344 325 0011200 366 001 8 e 345 325 366 001 h e 345 325 366 001 310 e 0011220 345 325 366 002 $ e 345 u 335 e 254 u 364 250 e 253 0011240 u 364 330 e 252 u 366 001 \b e 244 u 366 001 8 e 0011260 245 u 366 001 h e 246 305 i e 340 u 366 001 230 e 0011300 247 e i e 340 366 002 \ i e 340 u 366 002 $ e 0011320 260 u 366 001 364 e 250 u 366 001 310 e 251 325 366 001 0011340 364 e 346 325 364 330 e 326 325 364 250 e 345 325 335 e 0011360 345 366 003 210 366 002 204 e 332 366 003 210 366 002 T e 0011400 336 366 003 210 366 001 364 e 347 366 003 210 366 001 310 e 0011420 341 366 003 210 366 001 230 e 333 366 003 210 366 001 h e 0011440 325 366 003 210 364 250 e 350 366 003 210 335 e 336 366 004 0011460 x 366 002 T e 336 366 004 x 366 001 310 e 341 366 004 0011500 x 366 001 230 e 325 366 004 x 364 330 e 324 366 004 x 0011520 364 250 e 327 366 004 x 335 e 332 366 003 X i e 340 0011540 366 002 214 366 001 \b e 324 366 003 210 366 001 \b e 324 0011560 366 004 x 366 001 \b e 327 366 001 P i e 340 366 004 0011600 ` i e 340 366 005 H 366 002 304 e 351 366 004 x 366 0011620 002 204 e 336 366 005 X 366 002 204 e 336 366 005 X 366 0011640 002 T e 336 366 004 p 366 002 304 e 352 366 004 330 366 0011660 002 346 e 353 u 366 002 304 e 255 366 005 p 366 002 346 0011700 e 354 366 006 \b 366 003 \0 g 355 366 006 \b 366 002 270 0011720 g 355 366 003 $ 366 002 346 e 356 366 002 214 255 e 315 0011740 366 003 210 255 e 357 366 004 x 255 e 315 366 005 X 255 0011760 e 315 366 001 ` 366 002 204 e 360 366 001 ` 366 002 T 0012000 e 361 366 001 ` 366 002 ( e 314 366 001 ` 366 001 364 0012020 e 361 366 001 ` 366 001 310 e 361 366 001 ` 366 001 h 0012040 e 361 366 001 ` 366 001 8 e 361 366 001 ` 366 001 \b 0012060 e 360 366 001 ` 364 330 e 360 366 001 ` 364 250 e 314 0012100 366 001 ` 335 e 361 366 001 ` 255 e 364 215 366 001 ` 0012120 } e 360 366 004 x 366 002 ( e 364 216 366 005 X 366 0012140 002 ( e 350 366 005 X 364 250 e 364 216 366 005 X 366 0012160 001 \b e 333 366 005 X 364 330 e 333 366 002 214 } e 0012200 357 366 005 X } e 315 377 376 \v 005 364 220 i 225 \b 0012220 \f 375 \r 016 \f 374 @ 023 C D S a t e l l 0012240 i t e s G r o u p I d 366 003 237 377 \f 0012260 020 373 A 003 S S I 377 376 \v 005 364 221 i 211 \b 0012300 \f 375 \r 016 \f 375 001 002 373 B + w i r e 0012320 _ C o r e C r e a t e . S e q 0012340 [ n a m e : " f o o " , s i 0012360 z e : s ] 377 377 \f 020 372 025 377 376 \v 005 0012400 364 222 m 364 244 \b 377 376 \v 005 364 223 m 366 001 034 0012420 \b 377 376 \v 005 364 224 m 366 001 $ \b 377 376 031 373 0012440 C \a b o l d b o x 364 225 363 027 e 366 001 0012460 \f 364 254 j e k u 335 e 364 220 y 335 g 364 221 0012500 363 027 e e 364 222 366 001 004 e g 364 223 366 001 \f 0012520 364 244 g 364 224 366 001 004 e e 364 222 377 376 \v 005 0012540 364 226 i y \b \f 375 \r 016 \f 375 001 002 373 D \f 0012560 n a m e _ " c h 1 " 377 377 \f 020 0012600 372 025 377 376 \v 005 364 227 i m \b \f 375 \r 016 \f 0012620 375 001 002 373 E 016 n a m e _ " I n 0012640 p u t " 377 377 \f 020 372 A 377 376 031 373 F \b 0012660 b a l l P i c t 364 230 e e q y e e 0012700 i e e e 364 226 m e e 364 226 m u g 364 227 0012720 m e g 364 227 \f ` 367 R 327 \0 003 \f a 372 b 0012740 \f c 372 F 377 376 \v 005 364 231 i 245 \b \f 375 \r 0012760 016 \f @ 364 343 377 \f 020 372 A 377 376 ] 005 364 232 0013000 \b e i g g 207 247 g 377 376 031 364 233 e e 271 0013020 251 e e i e e e 364 231 e 205 e 364 232 e 211 0013040 j 364 232 255 } e 364 230 \f ` 367 ^ ? \0 003 \f 0013060 a 372 b \f c 373 G \a i n v P i c t 377 0013100 376 \v 005 364 234 i 205 \b \f 375 \r 016 \f 375 001 002 0013120 373 H \r n a m e _ " g a t e " 0013140 377 377 \f 020 372 A 377 376 031 373 I \b i n v . 0013160 i c o n 364 235 e e 351 251 m e h 205 205 g 0013200 \f 375 001 002 373 J 001 I 377 364 234 351 205 g \f 375 0013220 001 002 373 K 001 X 377 364 226 205 e e \f ^ _ 364 0013240 233 \f 375 001 002 372 006 377 \f ` 367 ^ > \0 003 \f 0013260 \n 373 L \f L o g i c . I n v [ ] 0013300 \f ^ 374 M 025 S i s y p h E x t r a 0013320 c t C e l l I c o n \f 375 \t 002 372 ) 0013340 377 \f a 372 b \f c 372 I 377 376 004 005 364 236 e 0013360 363 \v 351 211 373 N 006 2 0 m i n e \b f 0013400 377 376 004 005 364 237 e 363 \v 321 211 373 O 005 2 0013420 m i n e \b f 377 376 004 005 364 240 e 363 \v 351 0013440 211 373 P 006 1 0 m i n e \b f 377 376 004 0013460 005 364 241 e 363 \v 366 001 211 373 Q \r 6 0 0013500 c y c l e s / m i n e \b f 377 376 004 0013520 005 364 242 e 363 \v 351 211 373 R 006 1 5 m i 0013540 n e \b f 377 376 \v 005 364 243 i 366 006 T \b 377 0013560 376 \v 005 364 244 i 366 006 P \b 377 376 004 005 364 245 0013600 e 363 \v 245 211 373 S 003 ( A ) e \b f 377 376 0013620 004 005 364 246 e 363 \v 241 211 373 T 003 ( E ) e 0013640 \b f 377 376 004 005 364 247 e 363 \v 321 211 373 U 005 0013660 8 m i n e \b f 377 376 004 005 364 250 e 363 0013700 \v 366 001 t 211 373 V 021 S i m u l a t i 0013720 o n S e t - u p f 372 : i \b f 377 0013740 376 004 005 364 251 e 363 \v 321 211 373 W 005 6 m 0013760 i n f 372 \a i \b f 377 376 004 005 364 252 e 363 0014000 \v 321 211 373 X 005 4 m i n e \b f 377 376 0014020 004 005 364 253 e 363 \v 364 344 211 373 Y \n E x t 0014040 r a c t i o n f 372 : i \b f 377 376 004 0014060 005 364 254 e 363 \v 366 001 H 211 373 Z 017 I n c 0014100 r E x t r a c t i o n e \b f 377 0014120 376 004 005 364 255 e 363 \v 351 211 373 [ 006 2 5 0014140 m i n f 372 \a i \b f 377 376 004 005 364 256 e 0014160 363 \v 351 211 373 \ 006 4 0 m i n e \b f 0014200 377 376 004 005 364 257 e 363 \v 321 211 373 d 005 5 0014220 m i n e \b f 377 376 004 005 364 260 e 363 \v 321 0014240 211 373 003 005 1 m i n e \b f 377 376 004 005 0014260 364 261 e 363 \v 351 211 373 021 006 3 0 m i n 0014300 e \b f 377 376 004 005 364 262 e 363 \v 351 211 373 017 0014320 006 4 5 m i n e \b f 377 376 004 005 364 263 0014340 e 363 \v 321 211 373 \0 005 3 m i n e \b f 0014360 377 376 004 005 364 264 e 363 \v 351 211 373 024 006 1 2 0014400 m i n e \b f 377 376 004 005 364 265 e 363 \v 0014420 366 001 8 211 373 026 016 1 2 0 c y c l e 0014440 s / m i n e \b f 377 376 004 005 364 266 e 363 0014460 \v 366 001 \b 211 373 027 \f 4 c y c l e s 0014500 / m i n e \b f 377 376 004 005 364 267 e 363 \v 0014520 366 001 \b 211 373 022 \f 5 c y c l e s / 0014540 m i n e \b f 377 376 004 005 364 270 e 363 \v 366 0014560 001 211 373 030 \r 1 2 c y c l e s / 0014600 m i n e \b f 377 376 004 005 364 271 e 363 \v 366 0014620 001 211 373 023 \r 2 4 c y c l e s / 0014640 m i n e \b f 377 376 004 005 364 272 e 363 \v 366 0014660 001 \b 211 373 032 \f 6 c y c l e s / m 0014700 i n e \b f 377 376 004 005 364 273 e 363 \v 366 001 0014720 \ 211 373 033 020 S i m u l a t i o n 0014740 S p e e d f 372 : i \b f 377 376 004 005 364 0014760 274 e 363 \v 245 211 373 034 003 ( B ) f 372 \a i 0015000 \b f 377 376 \v 005 364 275 i 366 003 \b \b 377 376 004 0015020 005 364 276 e 363 \v 351 211 373 035 006 6 0 m i 0015040 n e \b f 377 376 004 005 364 277 e 363 \v 366 001 0015060 211 373 036 \r 8 0 c y c l e s / m i 0015100 n e \b f 377 376 031 373 037 $ " S y s t e 0015120 m I n t e r a c t i o n T i 0015140 m e s N o S i g n a l " 364 300 0015160 e 363 003 366 006 T 366 003 \b 230 e 275 366 003 y 0015200 e 364 236 366 001 334 y e 364 237 364 260 y e 364 240 0015220 } y e 217 366 004 350 251 e 364 241 366 003 251 e 0015240 364 242 366 001 334 251 e 364 237 364 260 251 e 364 240 } 0015260 251 e 224 366 006 T 363 003 g 364 243 366 006 P 366 002 0015300 270 g 364 244 366 003 244 366 002 344 e 364 245 366 002 H 0015320 366 002 344 e 364 246 366 001 024 366 002 344 e 364 246 366 0015340 003 P 366 001 364 e 331 364 310 366 002 T e 364 247 364 0015360 260 366 002 204 e 364 236 366 005 h 331 e 331 366 002 260 0015400 366 002 304 e 364 250 366 002 230 363 003 e 266 366 003 8 0015420 366 001 004 e 364 251 366 001 334 366 001 004 e 364 252 364 0015440 260 366 001 004 e 364 236 366 001 \ 363 003 e 266 u 366 0015460 002 304 e 255 } 366 001 304 e 251 } 366 001 364 e 250 0015500 } 366 002 $ e 260 } 366 002 T e 257 } 366 002 204 0015520 e 256 e 363 003 e 266 } 366 001 224 e 247 315 363 003 0015540 e 266 } 366 001 d e 246 } 366 001 4 e 245 } 366 0015560 001 004 e 244 } 364 324 e 252 } 364 244 e 253 } 331 0015600 e 254 366 006 P 366 003 \0 g 364 244 335 366 002 304 e 0015620 364 253 366 001 l 366 002 304 e 364 254 364 260 366 002 $ 0015640 e 364 255 364 260 364 324 e 364 236 364 260 364 244 e 364 0015660 256 364 260 331 e 364 240 366 001 334 366 002 204 e 364 257 0015700 366 001 334 366 002 T e 364 251 366 001 334 366 002 $ e 0015720 364 257 366 001 334 366 001 364 e 364 260 366 001 334 366 001 0015740 304 e 364 257 366 001 334 366 001 224 e 364 257 366 001 304 0015760 366 001 4 e 364 261 364 310 366 001 364 e 364 260 364 260 0016000 366 001 304 e 364 242 364 260 366 001 224 e 364 242 364 260 0016020 366 001 d e 364 242 364 260 366 001 4 e 364 262 366 001 0016040 304 364 244 e 364 261 366 001 334 364 324 e 364 263 366 001 0016060 334 331 e 364 237 366 003 030 366 002 204 e 364 240 366 003 0016100 0 366 002 T e 364 263 366 003 030 366 002 $ e 364 264 0016120 366 003 366 001 304 e 364 262 366 003 366 001 224 e 0016140 364 240 366 003 366 001 d e 364 261 366 003 8 364 324 0016160 e 364 257 366 003 364 244 e 364 236 366 003 ` 331 e 0016200 331 366 005 h 366 001 364 e 331 366 001 334 366 001 d e 0016220 364 252 366 004 340 366 002 204 e 364 241 366 004 310 366 002 0016240 T e 364 265 366 004 370 366 002 $ e 364 266 366 004 340 0016260 366 001 304 e 364 241 366 004 370 366 001 224 e 364 266 366 0016300 004 370 366 001 d e 364 267 366 004 370 366 001 4 e 364 0016320 267 366 004 340 366 001 004 e 364 270 366 004 340 364 324 e 0016340 364 271 366 004 370 364 244 e 364 272 366 004 300 366 002 304 0016360 e 364 273 366 005 254 366 002 344 e 364 274 366 006 P 363 0016400 003 e 364 275 366 003 366 001 4 e 364 276 366 004 P 0016420 363 003 e 266 366 004 350 y e 364 277 377 376 031 364 301 0016440 e e 211 251 m e i 211 245 g 364 226 u e e 364 0016460 231 e o e 364 220 211 e g 364 226 \f 375 \r 016 \f 0016500 ^ _ 377 \f ` 367 020 \r \0 003 \f a 372 b \f c 0016520 373 \t n E P i c t u r e 377 376 \v 005 0016540 364 302 i u \b \f 375 \r 016 \f 375 001 002 373 ! \f 0016560 n a m e _ " G n d " 377 377 \f 020 0016600 373 " 003 M S I 377 376 031 373 # \a n E . i 0016620 c o n 364 303 e e 251 311 q e i 205 u e \f 0016640 ^ _ 364 301 205 225 g \f 375 001 002 373 $ 004 g a 0016660 t e 377 364 234 245 265 e \f 375 001 002 373 % 003 c 0016700 h 1 377 364 226 245 e e \f 375 001 002 373 & 003 c 0016720 h 2 377 364 302 \f 375 001 002 373 ' 006 l ~ 0016740 2 373 ( 006 w ~ 4 372 006 377 \f 375 0016760 \t 002 373 * 001 w 373 + 001 l 377 \f ` 367 020 \f 0017000 \0 003 \f \n 373 , & C o r e C l a s s 0017020 e s . C r e a t e T r a n s i s 0017040 t o r [ n E , l , w ] \f ^ M 0017060 \f a 372 b \f c 372 # 377 376 \v 005 364 304 i 305 0017100 \b \f 020 372 A 377 376 374 - \a S p l i n e 0017120 0 005 364 305 \b g i j 267 g 267 o 257 207 w 217 0017140 g 217 377 376 031 364 306 e e 271 311 e e i e e 0017160 e 364 304 e 235 e 364 305 e 221 j 364 305 265 215 e 0017200 364 302 \f ` 366 317 247 \f a 373 . 016 D e s i 0017220 g n C a p t u r e 3 \f c 373 / \a a 0017240 n d P i c t 377 376 \v 005 364 307 i } \b \f 0017260 375 \r 016 \f 375 001 002 373 0 \n n a m e _ 0017300 " n " 377 377 \f 020 373 1 002 e e 377 376 \v 0017320 005 364 310 i 201 \b \f 020 372 025 377 376 \v 005 364 311 0017340 i q \b \f 375 \r 016 \f 375 001 002 373 2 020 n a 0017360 m e _ " n O u t p u t " 377 377 0017400 \f 020 372 A 377 376 031 373 3 \t a n d 2 . i 0017420 c o n 364 312 e e 351 311 e e j } 245 g \f 0017440 375 001 002 373 4 \f n a m e _ " I - 0017460 A " 377 364 307 } e e \f ^ _ 364 306 351 225 g 0017500 \f 375 001 002 373 5 \n n a m e _ " X 0017520 " 377 364 310 } 205 g \f 375 001 002 373 6 \f n a 0017540 m e _ " I - B " 377 364 307 } 251 g 0017560 364 311 \f 375 001 002 373 7 027 c I _ E S 0017600 [ " a n d 2 . s c h " , c x ] 0017620 377 \f 374 8 \a I c o n F o r 373 9 \b a 0017640 n d 2 . s c h \f ` 366 317 242 \f a 372 . 0017660 \f c 372 3 377 376 \v 005 364 313 g g \b \f 375 \r 0017700 016 \f ^ _ 377 \f 020 372 A 377 376 \v 005 364 314 y 0017720 i \b 377 376 031 364 315 e e y 211 o e x v 207 0017740 e 364 313 u 205 e 364 313 t 203 e 364 313 s 201 e 0017760 364 313 r 177 e 364 313 q } e 364 313 p { e 364 0020000 313 o y e 364 313 n w e 364 313 m u e 364 313 0020020 l s e 364 313 k q e 364 313 j o e 364 313 i 0020040 m e 364 313 h k e 364 313 g i e 364 313 f g 0020060 e 364 313 e e e 364 313 e u e 364 314 \f ^ 374 0020100 ; 037 W i r e I c o n s E x t r a 0020120 c t S e q u e n c i n g S l a s 0020140 h \f 374 < \b D e s c r i b e 373 = 001 0020160 / \f a 372 . 377 376 \v 005 364 316 i 364 240 \b \f 0020200 375 \r 016 \f @ 366 001 203 377 \f 020 373 > \f B o 0020220 o l e L i b r a r y 377 376 \v 005 364 317 0020240 i 255 \b \f 375 \r 016 \f @ 251 377 377 376 004 005 364 0020260 320 e 363 \v 364 330 211 373 ? \t S e q : m 0020300 a n y e \b f 377 376 031 373 B 004 a n d s 0020320 364 321 e e 366 001 ` 364 244 227 e m 255 245 e 364 0020340 312 366 001 ` 325 g 364 316 366 001 \b 305 e 364 315 255 0020360 345 g 364 317 205 325 e 364 315 255 305 g 364 234 215 e 0020400 e 364 304 345 201 e \f @ 367 ~ 023 \0 003 364 320 \f 0020420 ` 367 ~ 023 \0 003 \f a 372 . \f c 372 B 377 376 0020440 ] 005 364 322 \b e i g g 207 247 g 377 376 031 373 0020460 C \v t s t . p i c t u r e 364 323 e 0020500 e 271 251 m e j 255 } e 364 230 e 211 j 364 322 0020520 e e e 364 231 225 e e \f 375 001 002 373 D 002 E 0020540 N 377 364 307 e 205 e 364 322 377 376 004 005 364 324 e 0020560 363 \v 315 211 373 E 005 4 s e c e \b f 377 0020600 376 004 005 364 325 e 363 \v 315 211 373 F 005 2 s 0020620 e c e \b f 377 376 004 005 364 326 e 363 \v 315 211 0020640 373 G 005 5 s e c e \b f 377 376 004 005 364 0020660 327 e 363 \v 364 220 211 373 H \a < 1 s e 0020700 c e \b f 377 376 \v 005 364 330 i 366 002 234 \b 377 0020720 376 004 005 364 331 e 363 \v 366 001 030 211 373 J 016 S 0020740 i g n a l D i s p l a y f 372 : 0020760 i \b f 377 376 \v 005 364 332 i 366 002 240 \b 377 376 0021000 031 373 K 030 S y s t e m I n t e r 0021020 a c t i o n T i m e s 364 333 e 311 0021040 366 006 T 366 003 \b 221 e 301 366 006 P 366 002 270 g 0021060 364 244 366 006 T 311 g 364 243 366 003 244 366 002 344 e 0021100 364 245 366 002 H 366 002 344 e 364 246 366 001 024 366 002 0021120 344 e 364 246 366 005 264 366 001 304 e 331 366 005 264 366 0021140 001 d e 331 366 005 264 366 001 4 e 331 366 003 P 366 0021160 001 364 e 331 366 005 264 331 e 331 366 005 204 364 244 e 0021200 364 324 366 005 204 364 324 e 364 325 366 005 204 366 001 004 0021220 e 364 325 366 005 204 366 001 224 e 364 325 366 005 | 366 0021240 002 $ e 364 326 366 005 T 366 002 T e 364 327 366 005 0021260 | 366 002 204 e 364 325 364 310 366 002 T e 364 247 364 0021300 260 366 002 204 e 364 236 366 005 , 311 e 364 330 366 003 0021320 350 311 e 364 330 366 004 240 331 e 331 366 002 260 366 002 0021340 304 e 364 250 366 002 230 311 e 364 330 366 003 8 366 001 0021360 004 e 364 251 366 001 334 366 001 004 e 364 252 364 260 366 0021400 001 004 e 364 236 366 001 \ 311 e 364 330 u 366 002 304 0021420 e 255 } 366 001 304 e 251 } 366 001 364 e 250 } 366 0021440 002 $ e 260 } 366 002 T e 257 } 366 002 204 e 256 0021460 e 311 e 364 330 } 366 001 224 e 247 315 311 e 364 330 0021500 } 366 001 d e 246 } 366 001 4 e 245 } 366 001 004 0021520 e 244 } 364 324 e 252 } 364 244 e 253 } 331 e 254 0021540 366 006 P 366 003 \0 g 364 244 335 366 002 304 e 364 253 0021560 366 001 l 366 002 304 e 364 254 364 260 366 002 $ e 364 0021600 255 364 260 364 324 e 364 236 364 260 364 244 e 364 256 364 0021620 260 331 e 364 240 366 001 334 366 002 204 e 364 257 366 001 0021640 334 366 002 T e 364 251 366 001 334 366 002 $ e 364 257 0021660 366 001 334 366 001 364 e 364 260 366 001 334 366 001 304 e 0021700 364 257 366 001 334 366 001 224 e 364 257 366 001 304 366 001 0021720 4 e 364 261 364 310 366 001 364 e 364 260 364 260 366 001 0021740 304 e 364 242 364 260 366 001 224 e 364 242 364 260 366 001 0021760 d e 364 242 364 260 366 001 4 e 364 262 366 001 304 364 0022000 244 e 364 261 366 001 334 364 324 e 364 263 366 001 334 331 0022020 e 364 237 366 003 030 366 002 204 e 364 240 366 003 0 366 0022040 002 T e 364 263 366 003 030 366 002 $ e 364 264 366 003 0022060 366 001 304 e 364 262 366 003 366 001 224 e 364 240 0022100 366 003 366 001 d e 364 261 366 003 8 364 324 e 364 0022120 257 366 003 364 244 e 364 236 366 003 ` 331 e 331 366 0022140 004 240 366 001 364 e 331 366 001 334 366 001 d e 364 252 0022160 366 005 264 366 001 364 e 331 366 004 030 366 002 204 e 364 0022200 241 366 004 \0 366 002 T e 364 265 366 004 0 366 002 $ 0022220 e 364 266 366 004 030 366 001 304 e 364 241 366 004 0 366 0022240 001 224 e 364 266 366 004 0 366 001 d e 364 267 366 004 0022260 0 366 001 4 e 364 267 366 004 030 366 001 004 e 364 270 0022300 366 004 030 364 324 e 364 271 366 004 0 364 244 e 364 272 0022320 366 003 370 366 002 304 e 364 273 366 004 344 366 002 344 e 0022340 364 274 366 005 8 366 002 304 e 364 331 366 006 P 311 e 0022360 364 332 366 003 366 001 4 e 364 276 377 376 031 373 L 0022400 \b t s t . i c o n 364 334 e e 351 251 m 0022420 e h 205 205 g \f 375 001 002 373 ) 001 I 377 364 234 0022440 351 205 g \f 375 001 002 373 I 001 X 377 364 226 205 e 0022460 e 364 323 377 376 031 373 N 021 : : S l a s h 0022500 F o r B u s I c o n 364 335 e e x 211 0022520 o e w v 207 e 364 313 u 205 e 364 313 t 203 e 0022540 364 313 s 201 e 364 313 r 177 e 364 313 q } e 364 0022560 313 p { e 364 313 o y e 364 313 n w e 364 313 0022600 m u e 364 313 l s e 364 313 k q e 364 313 j 0022620 o e 364 313 i m e 364 313 h k e 364 313 g i 0022640 e 364 313 f g e 364 313 e e e 364 313 \f a 372 0022660 . \f c 372 N 377 376 ] 005 364 336 \b e i i g 0022700 w 207 w w g g w 377 376 031 364 337 e e 211 y 0022720 g e f e e e 364 336 \f 375 \r 016 \f ^ _ 377 0022740 \f ` 367 017 333 \0 003 \f a 372 b \f c 373 O \n 0022760 G n d P i c t u r e 377 376 031 373 P \b 0023000 G n d . i c o n 364 340 e e 211 211 i f 0023020 g u y e \f 375 001 002 373 Q 003 G n d 377 364 0023040 302 e e e \f ^ _ 364 337 \f 375 001 002 372 006 377 0023060 \f 375 \t 002 373 R 001 0 377 \f ` 367 017 332 \0 003 0023100 \f \n 373 S C o r e O p s . C r 0023120 e a t e W i r e [ n a m e : " 0023140 G n d " ] \f ^ 374 T 032 S i s y p h 0023160 E x t r a c t N a m e d W i r e 0023200 I c o n \f a 372 b \f c 372 P 377 376 374 U 0023220 \t R i g i d T e x t 005 364 341 e e y 0023240 345 373 V 001 i f 373 W 030 X E R O X / T 0023260 I O G A F O N T S / G A T E S 3 0023300 2 i \b e \f 020 372 A 377 376 031 364 342 e e 234 0023320 364 220 w e j 234 361 g 364 226 210 261 e 364 231 x 0023340 273 e 364 220 234 261 g 364 226 e e e \f @ 367 020 0023360 017 \0 003 364 341 \f 375 \r 016 \f ^ _ 377 \f ` 367 0023400 020 017 \0 003 \f a 372 b \f c 373 X \t p E P 0023420 i c t u r e 377 376 \v 005 364 343 i t \b \f 0023440 375 \r 016 \f 375 001 002 373 Y \r n a m e _ 0023460 " g a t e " 377 377 \f 020 372 A 377 376 031 0023500 373 Z \a p E . i c o n 364 344 e 241 251 364 0023520 240 y f i r e e \f ^ _ 364 342 t 321 g \f 0023540 375 001 002 372 $ 377 364 343 245 361 e \f 375 001 002 372 0023560 % 377 364 226 245 241 e \f 375 001 002 372 & 377 364 302 0023600 \f 375 001 002 372 ( 372 ' 372 006 377 \f 375 \t 002 372 0023620 * 372 + 377 \f ` 367 020 016 \0 003 \f \n 373 [ & 0023640 C o r e C l a s s e s . C r e a 0023660 t e T r a n s i s t o r [ p E , 0023700 l , w ] \f ^ M \f a 372 b \f c 372 0023720 Z 377 376 004 005 364 345 e 363 \v 275 211 373 \ 003 w 0023740 _ 8 f 372 \a i \b f 377 376 \v 005 364 346 i 366 0023760 001 030 \b \f 375 \r 016 \f @ 347 377 377 376 004 005 364 0024000 347 e 363 \v 221 211 373 d 002 E n e \b f 377 376 0024020 \v 005 364 350 i 366 001 \0 \b \f 020 372 " 377 376 004 0024040 005 364 351 e 363 \v 255 211 373 003 003 O u t e \b 0024060 f 377 376 \v 005 364 352 i 364 360 \b \f 375 \r 016 \f 0024100 @ 366 004 \a 377 \f 020 372 A 377 376 004 005 364 353 e 0024120 363 \v 205 211 373 021 002 I n e \b f 377 376 004 005 0024140 364 354 e 363 \v 325 211 373 017 004 w _ 1 6 e \b 0024160 f 377 376 031 373 \0 \a t s t . s c h 364 355 0024200 363 G 363 027 366 002 020 366 001 200 224 h y 364 370 221 0024220 e \f @ 367 023 \f \0 003 364 345 364 350 363 \a e 364 0024240 340 364 340 366 001 H e 307 366 002 020 364 260 g \f @ 0024260 367 023 \b \0 003 364 346 364 270 275 e 364 303 364 370 341 0024300 e \f @ 367 023 \f \0 003 364 345 363 / 364 224 e \f 0024320 @ 367 023 004 \0 003 364 347 364 270 355 g \f @ 367 023 0024340 004 \0 003 364 350 366 001 260 364 274 e \f @ 367 023 \b 0024360 \0 003 364 351 235 355 e l } 235 e 364 352 363 / 251 0024400 e \f @ 367 023 006 \0 003 364 353 364 270 235 g \f @ 0024420 367 023 006 \0 003 364 350 364 270 m e 364 303 364 370 366 0024440 001 034 e \f @ 367 023 \n \0 003 364 354 364 270 364 274 0024460 e \f @ 367 023 \n \0 003 364 344 364 370 364 314 e \f 0024500 @ 367 023 \f \0 003 364 354 364 270 366 001 ( g 364 316 0024520 235 364 374 j 364 235 364 270 321 e \f @ 367 023 \f \0 0024540 003 364 344 \f ` 367 023 \v \0 003 377 376 374 024 006 I 0024560 m p o r t 364 356 e e 351 311 e e 351 311 373 0024600 026 \a o r . i c o n 372 b 377 376 024 364 357 0024620 e e 351 311 e e 351 311 373 027 \t x o r 2 . 0024640 i c o n 372 b 377 376 \v 005 364 360 f q \b 377 0024660 376 \v 005 364 361 y f \b 377 376 \v 005 364 362 261 i 0024700 \b 377 376 004 005 364 363 e 363 \v 251 211 373 022 003 p 0024720 / p e \b f 377 376 004 005 364 364 e 363 \v 255 211 0024740 373 030 003 2 * p e \b f 377 376 031 364 365 e e 0024760 261 201 s f n 200 r e 364 360 m q e 364 360 m 0025000 } e 364 361 m q e 364 361 } e e 364 311 y e 0025020 e 364 311 e u e 364 362 207 363 035 e 364 363 177 213 0025040 e 364 364 \f 374 023 016 E x t r a c t o r 0025060 I n d e x 373 032 004 s i z e \f 374 033 020 0025100 E x t r a c t o r S u b S i z e 0025120 372 032 \f 374 034 \r E x t r a c t o r S 0025140 i z e 373 035 006 2 * s i z e \f ^ 374 036 0025160 * W i r e I c o n s E x t r a c 0025200 t P a r a m e t r i z e d R a n 0025220 g e E x t r a c t o r 377 376 004 005 364 0025240 366 e 363 \v 251 211 373 037 003 0 / p e \b f 377 0025260 376 031 364 367 e e 261 201 r f n 200 r e 364 360 0025300 m q e 364 360 m } e 364 361 m q e 364 361 } 0025320 e e 364 311 y e e 364 311 e u e 364 362 363 - 0025340 363 025 e 364 366 363 - 213 e 364 364 \f 023 372 R \f 0025360 033 372 032 \f 034 372 035 \f ^ 036 377 376 \v 005 364 370 0025400 g 364 250 \b 377 376 \v 005 364 371 g 364 252 \b 377 376 0025420 004 005 364 372 e 363 \v u 211 373 001 s e \b f 0025440 377 376 004 005 364 373 e 363 \v } 211 373 ! 001 x e 0025460 \b f 377 376 \v 005 364 374 i 215 \b \f 020 372 1 377 0025500 376 \v 005 364 375 i 235 \b \f 375 \r 016 \f @ 366 003 0025520 = 377 377 376 004 005 364 376 e 363 \v } 211 373 , 001 0025540 y e \b f 377 376 \v 005 364 377 i 335 \b \f 375 \r 0025560 016 \f @ 364 236 377 377 376 004 005 366 001 \0 e 363 \v 0025600 321 211 373 # 005 n _ p e \b f 377 376 \v 0025620 005 366 001 001 i 366 001 H \b \f 375 \r 016 \f @ 366 0025640 004 \f 377 377 376 004 005 366 001 002 e 363 \v 341 211 373 0025660 - 006 S e q : p e \b f 377 376 031 366 001 0025700 003 m 363 \a 366 003 @ 366 001 @ 202 h 214 366 002 @ 0025720 245 g 364 370 366 002 @ 245 e 364 370 366 001 230 245 e 0025740 364 370 366 002 B 364 350 g 364 371 335 345 e 364 307 335 0025760 364 270 e 364 234 341 364 330 g 364 221 366 003 020 364 274 0026000 e \f @ 367 ~ . \0 003 364 372 366 002 H 335 e 364 0026020 356 265 s e \f @ 367 ~ , \0 003 364 373 366 001 8 0026040 364 230 e 364 315 364 260 364 250 e 364 315 366 001 240 355 0026060 e 364 315 366 001 240 364 250 e 364 315 366 002 P 364 250 0026100 g 364 374 366 001 260 335 e 364 312 366 002 ( 364 230 e 0026120 364 315 364 260 364 270 g 364 375 364 260 364 230 g 364 375 0026140 335 345 g 364 234 366 001 240 q e 364 376 366 003 @ 364 0026160 250 g \f @ 367 ~ . \0 003 364 377 364 260 355 e 364 0026200 315 366 001 p 364 250 e 364 226 366 001 p 364 250 g 364 0026220 220 366 001 240 364 230 g 364 307 366 001 240 364 270 g 364 0026240 220 366 002 X 271 e 366 001 \0 255 363 \a e \f @ 367 0026260 ~ , \0 003 366 001 001 366 001 R 364 350 g 364 371 364 0026300 250 245 e 364 370 366 001 P 245 e 364 370 366 001 P 245 0026320 g 364 370 364 300 271 e 366 001 002 366 001 260 271 e 366 0026340 001 002 364 300 335 e 364 357 301 364 300 g 364 365 301 315 0026360 g 364 367 366 001 210 363 \a e 364 316 377 376 \v 005 366 0026400 001 004 i 271 \b 377 376 \v 005 366 001 005 i 311 \b \f 0026420 020 372 A 377 376 031 366 001 006 e e 331 317 r e o 0026440 } 253 e \f @ 367 F 222 \0 004 364 373 305 305 g l 0026460 311 e g 366 001 004 u e e 364 304 305 e e 366 001 0026500 005 331 225 g \f @ 367 F 226 \0 004 364 226 u 255 g 0026520 \f @ 367 F 222 \0 004 364 302 u } g \f @ 367 F 0026540 224 \0 004 364 302 } { e \f @ 367 F 224 \0 004 364 0026560 376 255 221 e \f @ 367 F 226 \0 004 364 372 377 376 004 0026600 005 366 001 \a e 363 \v 366 002 234 211 373 / " X o 0026620 r ( x [ 0 . . p - 1 ] , 0026640 x [ p . . p + p - 1 ] ) , 0026660 e \b f 377 376 004 005 366 001 \b e 363 \v 245 211 373 0026700 0 003 ( a ) e \b f 377 376 004 005 366 001 \t e 0026720 363 \v 241 211 373 025 003 ( b ) e \b f 377 376 004 0026740 005 366 001 \n e 363 \v 364 270 211 373 2 \t s = 0026760 A n d ( e \b f 377 376 004 005 366 001 \v 0027000 e 363 \v 364 374 211 373 4 \r y [ 0 . . 0027020 p - 1 ] ) e \b f 377 376 031 373 5 \v F 0027040 i g u r e 2 . 2 . 1 366 001 \f 365 001 207 0027060 363 O 366 004 344 366 002 , 251 e n 366 002 ( 366 001 0027100 224 e 366 001 \a 363 o 363 C e 366 001 \b 366 002 350 0027120 363 C e 366 001 \t 365 001 207 366 001 350 e 364 334 365 0027140 001 ? e e 364 355 366 001 210 363 017 e 366 001 003 366 0027160 002 030 366 001 300 e 366 001 006 366 001 210 366 001 224 e 0027200 366 001 \n 366 003 350 366 001 224 e 366 001 \v \f ` 367 0027220 F 225 \0 004 377 376 \v 005 366 001 \r 364 234 201 \b 377 0027240 376 031 373 6 022 : : C o m p o s e r [ 0027260 3 ] . i c o n 366 001 016 e e 364 234 211 n 0027300 e k q e e 310 364 220 e e 311 265 e e 311 u 0027320 e e 311 265 205 e 311 e i e 366 001 \r \f 374 7 0027340 \f C o m p o s e r S i z e h \f ^ 0027360 374 8 030 W i r e I c o n s E x t r 0027400 a c t C o m p o s e r \f a 372 . \f 0027420 c 372 6 377 376 004 005 366 001 017 e 363 \v 215 211 373 0027440 9 002 } ; e \b f 377 376 004 005 366 001 020 e 363 0027460 \v 366 005 240 211 373 3 H a r r a y [ i ] 0027500 [ j ] . r e n a m i n g _ [ 0027520 " I n " , I n d e x [ " I n " 0027540 , j ] ] , [ " n I n " , I 0027560 n d e x [ " n I n " , j ] ] ; 0027600 e \b f 377 376 004 005 366 001 021 e 363 \v 366 002 020 0027620 211 373 ; 031 F O R j : N A T I 0027640 N [ 0 . . n ) D O { e \b f 0027660 377 376 004 005 366 001 022 e 363 \v 366 002 264 211 373 < 0027700 036 a r r a y [ i ] _ N E W [ 0027720 T i l e R o w R e c [ n ] ] ; e 0027740 \b f 377 376 004 005 366 001 023 e 363 \v 366 005 @ 211 0027760 373 = = s i z e : N A T _ 2 0030000 * * n ; a r r a y : T i l e 0030020 A r r a y _ N E W [ T i l e 0030040 A r r a y R e c [ s i z e ] ] ; 0030060 e \b f 377 376 004 005 366 001 024 e 363 \v 366 003 364 0030100 211 373 > - D e c o d e r : P R O 0030120 C [ n : N A T ] R E T U R N 0030140 S [ c e l l : C e l l T y p e 0030160 ] e \b f 377 376 004 005 366 001 025 e 363 \v 366 005 0030200 034 211 373 ? = a r r a y [ i ] [ j ] 0030220 . t y p e _ I F X t h B i 0030240 t O f N [ j , i ] T H E N 0030260 O n e [ ] E L S E Z e r o [ 0030300 ] ; e \b f 377 376 004 005 366 001 026 e 363 \v 366 0030320 002 @ 211 373 B 034 F O R i : N A T 0030340 I N [ 0 . . s i z e ) D O 0030360 { e \b f 377 376 004 005 366 001 027 e 363 \v 366 0030400 003 < 211 373 C ' a r r a y [ i ] [ j 0030420 ] _ N E W [ T i l i n g C l 0030440 a s s . T i l e R e c ] ; e \b f 0030460 377 376 004 005 366 001 030 e 363 \v 366 004 \ 211 373 D 0030500 6 c e l l _ C r e a t e T i 0030520 l i n g [ W i r e s [ S e q [ n 0030540 , " I n " ] , S e q [ n , 0030560 " n I n " ] , e \b f 377 376 004 005 366 001 0030600 031 e 363 \v 366 003 L 211 373 E ( S e q [ s 0030620 i z e , " O u t " ] , " G n 0030640 d " , " V d d " ] , a r r a 0030660 y ] ; e \b f 377 376 031 373 F \v F i g u 0030700 r e 3 . 3 . 1 366 001 032 363 017 363 7 366 006 0030720 @ 366 002 200 177 f r 205 363 033 e 366 001 017 364 270 0030740 364 324 e 366 001 020 305 366 001 | e 366 001 021 275 366 0030760 001 264 e 366 001 022 205 366 002 $ e 366 001 023 363 017 0031000 366 002 \ e 366 001 024 364 270 366 001 \f e 366 001 025 0031020 205 366 001 354 e 366 001 026 335 341 e 366 001 017 364 270 0031040 364 244 e 366 001 017 364 270 366 001 D e 366 001 027 205 0031060 245 e 366 001 030 335 q e 366 001 031 377 376 ] 005 366 0031100 001 033 \b e i g 207 g g w 377 376 031 373 G 005 0031120 a r r o w 366 001 034 e e 211 211 g e g e 0031140 u e 366 001 033 e y j 366 001 033 377 376 004 005 366 0031160 001 035 363 003 363 \v 231 211 373 H 002 c x f 373 J 0031200 034 X E R O X / T I O G A F O N T 0031220 S / H E L V E T I C A 8 I i \b f 0031240 377 376 004 005 366 001 036 363 003 363 \v 366 002 $ 211 373 0031260 : 032 A f t e r S a t e l l i t 0031300 e E v a l u a t i o n e \b f 377 0031320 376 004 005 366 001 037 363 003 363 \v 366 001 240 211 373 K 0031340 023 S t a r t o f E x t r a c 0031360 t i o n e \b f 377 376 ] 005 366 001 \b e 0031400 i g s { g g 377 376 004 005 366 001 ! e 363 \v 0031420 y 211 373 L 001 o f 372 \a i \b f 377 376 \v 005 0031440 366 001 " i 366 001 \b \f 375 \r 016 \f @ 304 377 0031460 377 376 004 005 366 001 # e 363 \v 305 211 373 ) 004 c 0031500 o p y e \b f 377 376 374 I \a S p l i n 0031520 e 0 005 366 001 $ \b g i i k 247 g 217 o w 0031540 223 g 377 376 004 005 366 001 % e 363 \v 251 211 373 N 0031560 003 p o p e \b f 377 376 004 005 366 001 & e 363 0031600 \v y 211 373 O 001 = e \b f 377 376 004 005 366 001 0031620 ' e 363 \v } 215 372 O f 373 Q 026 X E R O 0031640 X / T I O G A F O N T S / M A T 0031660 H 8 i \b f 377 376 004 005 366 001 ( e 363 \v 335 0031700 211 373 S 005 S t a c k f 372 \a i \b f 377 0031720 376 004 005 366 001 ) e 363 \v 255 211 373 T 003 T o 0031740 p e \b f 377 376 004 005 366 001 * 363 003 363 \v 366 0031760 001 ` 211 373 P 020 A f t e r E x t r 0032000 a c t i o n f 372 J i \b f 377 376 004 005 0032020 366 001 + 363 003 363 \v 245 211 373 U 003 i + 1 e 0032040 \b f 377 376 004 005 366 001 , 363 003 363 \v u 211 372 0032060 V e \b f 377 376 031 373 W 021 T h e C o 0032100 n t e x t S t a c k 366 001 - e 257 0032120 366 \a 020 366 002 020 220 e 260 366 003 X 321 e 366 001 0032140 035 364 360 321 e 366 001 035 366 006 310 364 360 e 364 346 0032160 366 005 250 364 360 e 364 346 366 004 ` 364 360 e 364 346 0032200 366 003 @ 364 360 e 364 346 366 001 370 364 360 e 364 346 0032220 364 330 364 360 e 364 346 366 006 ( 366 001 204 e 366 001 0032240 035 366 003 030 364 244 e 366 001 036 364 340 364 244 e 366 0032260 001 037 366 005 304 366 001 350 g 364 307 361 366 001 254 e 0032300 366 001 366 001 ` 366 001 \f e 366 001 ! 366 001 370 0032320 366 001 350 g 366 001 " 364 260 366 001 270 e 366 001 034 0032340 366 003 030 366 001 270 e 366 001 034 366 005 200 366 001 x 0032360 e 366 001 034 364 320 366 001 310 g i 366 001 370 366 001 0032400 250 g 366 001 " 366 001 370 366 001 ( g 366 001 " 366 0032420 001 370 366 001 h g 366 001 " 366 001 ` 364 354 e 366 0032440 001 ! 366 003 0 366 001 310 g i 366 005 240 366 001 210 0032460 g i 366 003 310 364 354 e 366 001 ! 366 004 ` 366 001 0032500 h g 366 001 " 366 004 ` 366 001 ( g 366 001 " 366 0032520 004 ` 366 001 250 g 366 001 " 366 004 ` 366 001 350 g 0032540 366 001 " 366 003 310 366 001 \f e 366 001 ! 366 006 0 0032560 366 001 \f e 366 001 ! 366 006 310 366 001 250 g 366 001 0032600 " 366 006 310 366 001 ( g 366 001 " 366 006 310 366 001 0032620 h g 366 001 " 366 006 0 364 354 e 366 001 ! 225 366 0032640 001 204 e 366 001 # 364 250 366 001 254 f 366 001 364 0032660 224 366 001 | e 366 001 $ 366 005 d 366 001 334 j 366 0032700 001 $ 366 005 x 366 001 254 i 366 001 366 005 \ 366 0032720 001 254 j 366 001 366 005 @ 366 001 354 e 366 001 % 0032740 366 005 344 366 001 350 g 364 307 366 006 004 366 001 350 g 0032760 364 307 366 006 $ 366 001 350 g 364 307 366 006 D 366 001 0033000 350 g 364 307 366 006 d 366 001 350 g 364 307 366 006 204 0033020 366 001 350 g 364 307 366 006 244 366 001 350 g 364 307 366 0033040 006 304 366 001 350 g 364 307 366 001 p 321 e 366 001 & 0033060 366 003 330 321 e 366 001 ' 366 004 320 366 001 244 e 366 0033100 001 ( 366 004 320 366 001 | e 366 001 ) 366 002 h 366 0033120 001 344 e 366 001 ( 366 002 h 366 001 274 e 366 001 ) 0033140 e 366 001 344 e 366 001 ( e 366 001 274 e 366 001 ) 0033160 366 005 260 364 244 e 366 001 * 366 001 P 366 001 204 e 0033200 366 001 035 366 003 270 366 001 304 e 366 001 035 366 003 270 0033220 366 001 204 e 366 001 035 366 001 P 366 001 304 e 366 001 0033240 035 366 001 230 321 e 366 001 035 366 004 \b 321 e 366 001 0033260 035 366 001 x 366 001 256 e 366 001 + 366 001 x 366 001 0033300 n e 366 001 , 366 003 340 366 001 256 e 366 001 + 366 0033320 003 340 366 001 n e 366 001 , 366 006 P 366 001 n e 0033340 366 001 , 366 003 200 273 e 366 001 + 366 004 0 273 e 0033360 366 001 , 366 001 300 273 e 366 001 , 366 001 030 273 e 0033400 366 001 + 377 376 \v 005 366 001 . i 364 250 \b \f 375 0033420 \r 016 \f @ 366 003 017 377 377 376 \v 005 366 001 / i 0033440 364 254 \b \f 375 \r 016 \f @ 260 377 377 376 \v 005 366 0033460 001 0 i 366 001 $ \b 377 376 \v 005 366 001 1 i 221 0033500 \b \f 375 \r 016 \f 375 001 002 373 X \v n a m e 0033520 _ " n 0 " 377 377 \f 020 373 Y 002 E E 0033540 377 376 031 373 _ 003 B o x 366 001 2 363 027 e 366 0033560 001 \f 364 254 j e k u 335 e 364 220 366 001 \b 364 0033600 250 g 366 001 " 363 027 e e 366 001 . 366 001 \b e 0033620 e 366 001 / 366 001 \f e g 366 001 0 y 335 g 366 0033640 001 1 377 376 004 005 366 001 3 e 363 \v 265 211 373 $ 0033660 004 F i n d f 372 \a i \b f 377 376 004 005 366 0033700 001 4 e 363 \v 361 211 373 % 006 M o d i f y 0033720 e \b f 377 376 \v 005 366 001 5 i 241 \b \f 020 372 0033740 Y 377 376 \v 005 366 001 6 i 275 \b \f 375 \r 016 \f 0033760 @ 261 377 377 376 004 005 366 001 7 e 363 \v } 211 373 0034000 & 001 D e \b f 377 376 004 005 366 001 8 e 363 \v 0034020 } 211 373 ( 001 C e \b f 377 376 004 005 366 001 9 0034040 e 363 \v } 211 373 ' 001 B e \b f 377 376 004 005 0034060 366 001 : e 363 \v } 211 373 006 001 A e \b f 377 0034100 376 004 005 366 001 ; e 363 \v 364 264 211 373 \t \b S 0034120 i m u l a t e e \b f 377 376 004 005 366 001 0034140 < e 363 \v 364 330 211 373 * \n S i m u l a 0034160 t i o n e \b f 377 376 004 005 366 001 = e 363 0034200 \v 364 244 211 373 + \a P r o b l e m e \b 0034220 f 377 376 004 005 366 001 > e 363 \v 364 344 211 373 \n 0034240 \v I n s t a n t i a t e e \b f 377 0034260 376 004 005 366 001 ? e 363 \v 364 240 211 373 [ \a E 0034300 x t r a c t e \b f 377 376 004 005 366 001 @ 0034320 e 363 \v 364 234 211 373 M \a C o m p i l e 0034340 e \b f 377 376 004 005 366 001 A e 363 \v 364 344 211 0034360 373 Z \v D e s c r i p t i o n e \b 0034400 f 377 376 004 005 366 001 B e 363 \v y 211 373 \ 001 0034420 E e \b f 377 376 004 005 366 001 C e 363 \v 361 211 0034440 373 d 006 a n d / o r e \b f 377 376 \v 005 0034460 366 001 D i 366 004 250 \b 377 376 \v 005 366 001 E i 0034500 366 001 0 \b \f 375 \r 016 \f @ 301 377 377 376 \v 005 0034520 366 001 F i 366 001 4 \b 377 376 031 373 " 022 T y 0034540 p i c a l D e b u g L o o p 0034560 366 001 G 205 e 366 006 $ 366 001 334 227 e 207 366 003 0034600 ( 366 001 p e 366 001 034 366 003 h 366 001 0 e 366 0034620 001 2 366 004 250 366 001 p e 366 001 034 366 006 \f 245 0034640 f 366 001 034 366 004 340 e e 366 001 2 366 003 300 366 0034660 001 224 e 366 001 3 366 005 030 366 001 224 e 366 001 4 0034700 366 004 340 366 001 0 e 366 001 2 245 366 001 p e 366 0034720 001 034 305 366 001 200 g 364 231 366 006 $ 366 001 200 g 0034740 366 001 5 366 004 310 366 001 200 g 366 001 6 366 003 H 0034760 366 001 200 g l 366 001 270 366 001 p e 366 001 034 366 0035000 001 330 366 001 200 g 366 001 6 366 004 320 366 001 264 e 0035020 366 001 7 366 003 X 366 001 264 e 366 001 8 366 001 340 0035040 366 001 264 e 366 001 9 315 366 001 264 e 366 001 : 366 0035060 001 360 366 001 0 e 366 001 2 366 002 020 366 001 t e 0035100 366 001 ; 335 366 001 0 e 366 001 2 364 230 366 001 d 0035120 e 366 001 < 366 003 230 366 001 d e 366 001 = 364 220 0035140 366 001 224 e 366 001 > 366 005 030 341 e 366 001 ? 366 0035160 005 030 201 e 366 001 @ 366 006 265 g 364 220 366 004 0035200 360 366 001 d e 366 001 A 366 004 320 351 e 366 001 B 0035220 366 005 261 e 366 001 C 366 004 310 265 g 366 001 D 0035240 366 006 265 e 366 001 E 205 265 e 366 001 F 377 376 0035260 004 005 366 001 H e 363 \v 335 211 373 003 005 D e b 0035300 u g e \b f 377 376 004 005 366 001 I e 363 \v 364 0035320 244 211 373 021 \a C a p t u r e e \b f 377 0035340 376 004 005 366 001 J e 363 \v 364 244 211 373 017 \a P 0035360 r o d u c e e \b f 377 376 004 005 366 001 K 0035400 e 363 \v 331 211 373 \0 005 S p e c s e \b f 0035420 377 376 004 005 366 001 L e 363 \v u 211 373 026 001 1 0035440 e \b f 377 376 004 005 366 001 M e 363 \v 364 250 211 0035460 373 024 \b D e t a i l e d e \b f 377 376 0035500 \v 005 366 001 N i 315 \b \f 375 \r 016 \f @ 366 001 0035520 200 377 377 376 004 005 366 001 O e 363 \v 364 220 211 373 0035540 027 006 L a y o u t e \b f 377 376 004 005 366 0035560 001 P e 363 \v 335 211 373 b 005 C h e c k e 0035600 \b f 377 376 004 005 366 001 Q e 363 \v 364 274 211 373 0035620 022 \t T o p l e v e l e \b f 377 376 0035640 004 005 366 001 R e 363 \v 364 264 211 373 030 \b S u 0035660 b b l o c k e \b f 377 376 004 005 366 001 S 0035700 e 363 \v 364 340 211 373 037 \n G e n e r a t 0035720 i o n e \b f 377 376 004 005 366 001 T e 363 \v 0035740 364 234 211 373 023 \a S p e c i f y e \b f 0035760 377 376 004 005 366 001 U e 363 \v 364 274 211 373 R \b 0036000 G e n e r a t e e \b f 377 376 \v 005 366 0036020 001 V i 261 \b \f 020 373 033 003 s s i 377 376 \v 0036040 005 366 001 W i 366 001 020 \b \f 375 \r 016 \f @ z 0036060 377 \f 020 372 A 377 376 004 005 366 001 X e 363 \v 364 0036100 370 211 373 032 \f D e s c r i p t i o n 0036120 s e \b f 377 376 004 005 366 001 Y e 363 \v y 211 0036140 373 034 001 2 e \b f 377 376 004 005 366 001 Z e 363 0036160 \v y 211 373 035 001 3 e \b f 377 376 004 005 366 001 0036200 [ e 363 \v } 211 373 036 001 4 e \b f 377 376 004 0036220 005 366 001 \ e 363 \v y 211 373 001 5 e \b f 0036240 377 376 004 005 366 001 ] e 363 \v y 211 373 ! 001 6 0036260 e \b f 377 376 004 005 366 001 ^ e 363 \v y 211 373 0036300 1 001 7 e \b f 377 376 004 005 366 001 _ e 363 \v 0036320 y 211 373 , 001 8 e \b f 377 376 031 373 # 026 I 0036340 d e a l i z e d D e s i g n 0036360 C y c l e 366 001 ` e e 366 006 004 366 001 304 0036400 227 e 233 366 001 h 366 001 X e 366 001 034 366 004 340 0036420 341 e \f @ 367 ~ & \0 003 366 001 H 366 004 344 366 0036440 001 224 e \f @ 367 ~ % \0 003 366 001 I 366 004 264 0036460 366 001 030 e \f @ 367 ~ 033 \0 003 364 225 245 366 001 0036500 224 e 366 001 J 275 366 001 4 e \f @ 367 ~ 037 \0 0036520 003 366 001 K m 366 001 234 e 366 001 L } 366 001 030 0036540 e \f @ 367 ~ 037 \0 003 366 001 2 245 366 001 d e 0036560 \f @ 367 ~ 037 \0 003 366 001 M 366 004 264 e e \f 0036600 @ 367 ~ 033 \0 003 364 225 366 003 , 366 001 030 e \f 0036620 @ 367 ~ 033 \0 003 364 225 366 001 210 366 001 h g 366 0036640 001 N 265 231 e \f @ 367 ~ $ \0 003 366 001 O 275 0036660 311 e 366 001 P } e e \f @ 367 ~ $ \0 003 366 0036700 001 2 366 004 270 201 e \f @ 367 ~ & \0 003 366 001 0036720 A 366 004 310 261 e \f @ 367 ~ & \0 003 366 001 Q 0036740 366 003 D 366 001 d e \f @ 367 ~ \0 003 366 001 0036760 R 366 003 d 366 001 224 e \f @ 367 ~ \0 003 366 0037000 001 H 366 001 310 366 001 224 e \f @ 367 ~ 033 \0 003 0037020 366 001 I 366 001 300 366 001 d e 366 001 R 366 004 320 0037040 366 001 d e \f @ 367 ~ % \0 003 366 001 Q 366 004 0037060 300 366 001 4 e \f @ 367 ~ % \0 003 366 001 A 366 0037100 003 8 201 e 366 001 S 366 003 ` 261 e 366 001 O 366 0037120 003 \ 341 e \f @ 367 ~ ' \0 003 366 001 T 366 001 0037140 240 e e \f @ 367 ~ # \0 003 366 001 2 366 001 310 0037160 311 e \f @ 367 ~ # \0 003 366 001 U 366 001 340 231 0037200 e 366 001 O 366 002 360 366 001 X e 366 001 034 366 003 0037220 020 366 001 h g 366 001 N 366 004 230 366 001 h g 366 0037240 001 N 366 004 x 366 001 X e 366 001 034 366 004 T 255 0037260 f 366 001 034 366 004 4 275 h 366 001 N 366 002 254 275 0037300 h 366 001 N 366 002 314 255 f 366 001 034 366 001 D 255 0037320 f 366 001 034 366 001 $ 275 h 366 001 N 366 006 004 366 0037340 001 h g 366 001 V 366 006 \0 275 e 366 001 W 366 006 0037360 \0 275 g 364 317 366 005 334 255 f 366 001 034 366 001 240 0037400 366 001 4 e 366 001 X 366 003 , 366 001 4 e \f @ 0037420 367 ~ \0 003 366 001 X 366 003 , e e \f @ 367 0037440 ~ 033 \0 003 364 225 366 001 240 366 001 030 e \f @ 367 0037460 ~ 033 \0 003 364 225 366 001 224 366 001 234 e 366 001 Y 0037500 366 003 366 001 234 e 366 001 Z 366 004 250 366 001 234 0037520 e 366 001 [ 366 004 250 351 e 366 001 \ 366 003 351 0037540 e 366 001 ] 366 001 220 351 e 366 001 ^ q 351 e 366 0037560 001 _ 377 376 004 005 366 001 a e 363 \v 364 354 211 373 0037600 - \n n u m L i n e s + 2 e \b f 377 0037620 376 004 005 366 001 b e 363 \v 321 211 373 / 005 i n 0037640 d e x e \b f 377 376 \v 005 366 001 c q f \b 0037660 377 376 \v 005 366 001 d 211 i \b 377 376 031 366 001 e 0037700 e e 211 201 o f m w { e 366 001 a w 363 \v 0037720 e 366 001 b x r e 364 360 m q e 364 360 m } 0037740 e 366 001 c m q e 366 001 c u e e 364 311 e 0037760 u e 366 001 d \f 374 0 016 E x t r a c t 0040000 o r I n d e x 372 / \f 374 025 \r E x t 0040020 r a c t o r S i z e 372 - \f ^ 374 2 0040040 % W i r e I c o n s E x t r a c 0040060 t P a r a m e t r i z e d E x t 0040100 r a c t o r 377 376 004 005 366 001 f e 363 \v 0040120 221 211 373 4 002 3 2 e \b f 377 376 004 005 366 001 0040140 g e 363 \v 301 211 373 5 004 8 / 1 6 e \b f 0040160 377 376 031 366 001 h e e 261 201 o f n 177 { e 0040200 366 001 f 177 363 \r e 366 001 g 200 r e 364 360 m 0040220 q e 364 360 m } e 364 361 m q e 364 361 } e 0040240 e 364 311 y e e 364 311 e u e 364 362 \f 0 m 0040260 \f 374 ` 020 E x t r a c t o r S u b 0040300 S i z e u \f 025 205 \f ^ 374 7 036 W i r 0040320 e I c o n s E x t r a c t R a n 0040340 g e E x t r a c t o r \f a 372 . 377 0040360 376 \v 005 366 001 i 361 201 \b 377 376 031 373 8 022 : 0040400 : C o m p o s e r [ 8 ] . i c o 0040420 n 366 001 j e e 361 211 n e p q e e 310 345 0040440 e e 311 325 e e 311 305 e e 311 265 e e 311 245 0040460 e e 311 225 e e 311 205 e e 311 u e e 311 255 0040500 205 e 311 e i e 366 001 i \f 374 c \f C o m 0040520 p o s e r S i z e m \f ^ 374 6 030 W 0040540 i r e I c o n s E x t r a c t C 0040560 o m p o s e r \f a 372 . \f 374 9 \f O 0040600 r i g i n a l N a m e 372 8 377 376 \v 0040620 005 366 001 k 301 201 \b \f 020 373 3 \f B o o l 0040640 e L i b r a r y 377 376 031 373 ; 022 : : 0040660 C o m p o s e r [ 2 ] . i c o n 0040700 366 001 l e e 301 211 o e j q e e 310 265 e 0040720 e 311 u e e 311 225 205 e 311 e i e 366 001 k 0040740 \f c g \f ^ 6 377 376 004 005 366 001 m 363 003 363 0040760 \v 364 340 211 373 < \n a t w i r e 1 0041000 6 f 372 J i \b f 377 376 004 005 366 001 n 363 003 0041020 363 \v 366 001 334 211 373 = 026 a 3 2 - w i 0041040 r e b u s s t a r t i n g e 0041060 \b f 377 376 004 005 366 001 o 363 003 363 \v 366 001 x 0041100 211 373 > 020 T w o a t o m i c w 0041120 i r e s e \b f 377 376 004 005 366 001 p 363 003 0041140 363 \v 366 001 260 211 373 ? 023 A p a r a m 0041160 e t e r i z e d b u s e \b f 377 0041200 376 004 005 366 001 q e 363 \v 361 211 373 B \a F H 0041220 i B i t s f 372 \a i \b f 377 376 \v 005 366 0041240 001 r i 364 310 \b 377 376 004 005 366 001 s e 363 \v 0041260 325 211 373 C 005 w i r e 2 e \b f 377 376 004 0041300 005 366 001 t e 363 \v 321 211 373 D 005 w i r e 0041320 1 e \b f 377 376 \v 005 366 001 u i 331 \b \f 375 0041340 \r 016 \f @ 235 377 377 376 004 005 366 001 v 363 003 363 0041360 \v 366 001 H 211 373 E 017 s t r u c t u r 0041400 e d w i r e f 372 J i \b f 377 376 004 0041420 005 366 001 w 363 003 363 \v 366 001 X 211 373 F 017 A 0041440 t h r e e - e l e m e n t e \b 0041460 f 377 376 \v 005 366 001 x i 366 001 X \b 377 376 004 0041500 005 366 001 y 363 003 363 \v 366 001 334 211 373 G 026 S 0041520 e l e c t i n g 8 w i r e s 0041540 f r o m e \b f 377 376 004 005 366 001 z e 0041560 363 \v 245 211 373 H 003 b u s f 372 \a i \b f 0041600 377 376 ] 005 366 001 { \b e i g g g w 207 377 0041620 376 \v 005 366 001 | i 366 001 8 \b 377 376 \v 005 366 0041640 001 } i 364 300 \b \f 375 \r 016 \f @ 300 377 377 376 0041660 004 005 366 001 ~ e 363 \v y 211 373 : 001 F e \b 0041700 f 377 376 \v 005 366 001 177 i 364 330 \b \f 375 \r 016 0041720 \f @ 355 377 377 376 004 005 366 001 200 363 003 363 \v 366 0041740 001 8 211 373 K \r A d a g e x a m 0041760 p l e f 372 J i \b f 377 376 004 005 366 001 201 0042000 363 003 363 \v 366 001 314 211 373 L 025 S e l e c 0042020 t i n g a w i r e f r o m 0042040 e \b f 377 376 004 005 366 001 202 363 003 363 \v 366 001 0042060 230 211 373 ) 022 ( n u m L i n e s + 2 0042100 ) w i r e s e \b f 377 376 031 373 I \v 0042120 f i g u r e 3 . 2 . 1 366 001 203 363 233 0042140 363 o 366 005 230 366 002 ( 226 e 233 366 003 274 364 334 0042160 e 366 001 m 366 003 274 366 001 004 e 366 001 n 363 203 0042200 366 001 , e 366 001 o 363 203 363 c e 366 001 p 366 0042220 004 , 255 e 366 001 e 366 002 204 331 e \f @ 367 ~ 0042240 327 \0 003 366 001 q 366 002 224 e e 364 231 366 002 T 0042260 205 g 366 001 r 366 002 T 205 e 364 234 221 366 001 | 0042300 e \f @ 367 ~ 317 \0 003 366 001 s 221 366 002 004 e 0042320 \f @ 367 } 361 \0 003 366 001 t 363 + 366 001 p e 0042340 366 001 N 363 ' 366 001 330 g 366 001 u 366 001 274 366 0042360 001 004 e 366 001 v 366 001 274 366 001 , e 366 001 w 0042400 366 004 $ 366 001 p e 364 234 366 005 034 366 001 360 g 0042420 \f @ 367 } 365 \0 003 366 001 x 366 004 D 366 001 340 0042440 e 366 001 h 366 004 \ 366 001 260 e 364 317 366 004 T 0042460 366 001 p e 364 234 366 004 D 366 001 p e 364 234 366 0042500 004 d 366 001 p e 364 234 366 004 t 366 001 p e 364 0042520 234 366 004 224 366 001 p e 364 234 366 004 204 366 001 p 0042540 e 364 234 366 004 4 366 001 p e 364 234 366 003 274 366 0042560 001 , e 366 001 y 366 003 314 366 001 374 e \f @ 367 0042600 } 365 \0 003 366 001 z 363 k 225 e \f @ 367 ~ 314 0042620 \0 003 366 001 { 363 [ 203 e \f @ 367 ~ 314 \0 003 0042640 366 001 a 364 234 366 001 370 g \f @ 367 } 361 \0 003 0042660 366 001 | 364 234 366 001 p g \f @ 367 ~ 317 \0 003 0042700 366 001 r 366 001 374 366 001 260 g \f @ 367 ~ 321 \0 0042720 003 i 366 002 334 366 001 360 g \f @ 367 ~ 323 \0 003 0042740 366 001 } 366 002 334 366 001 260 g 366 001 } 366 002 334 0042760 366 001 p g 366 001 } 366 002 366 001 ` g 366 001 0043000 016 364 274 245 g \f @ 367 } 377 \0 003 366 001 x 366 0043020 004 @ 255 i l 366 005 034 275 g \f @ 367 } 374 \0 0043040 003 366 001 x 366 004 024 366 001 220 e 366 001 j 366 001 0043060 | 245 e 313 366 002 D 245 e 366 001 l 366 001 324 305 0043100 e \f @ 367 ~ 325 \0 003 364 234 366 002 t 305 e \f 0043120 @ 367 ~ 327 \0 003 364 234 366 001 344 331 e \f @ 367 0043140 ~ 325 \0 003 366 001 ~ 366 001 214 363 027 e 366 001 6 0043160 366 001 274 363 027 e 366 001 6 366 001 354 363 027 e 366 0043200 001 6 366 002 034 363 027 e 366 001 6 366 002 224 e g 0043220 366 001 177 366 001 264 363 c e 366 001 200 366 003 264 363 0043240 ; e 366 001 201 366 003 264 363 c e 366 001 202 \f 374 0043260 N 022 C D S a t e l l i t e s O G 0043300 r o u p 367 ~ 326 \0 003 377 376 004 005 366 001 204 0043320 e 363 \v 341 211 373 O 006 S e q : 8 f 372 0043340 \a i \b f 377 376 031 373 Q 004 a n d 2 366 001 0043360 205 e e 366 001 ` 364 244 227 e m 215 e e 364 304 0043400 255 305 g 364 234 205 325 e 364 315 255 345 g 364 317 366 0043420 001 \b 305 e 364 315 366 001 ` 325 g 364 316 255 245 e 0043440 364 312 345 201 e \f @ 367 ~ 023 \0 003 366 001 204 \f 0043460 N 367 ~ 023 \0 003 \f a 372 . \f 9 372 Q 377 376 0043500 004 005 366 001 206 363 003 363 \v 366 001 T 211 373 S 016 0043520 M a n y A n d g a t e s f 372 0043540 J i \b f 377 376 \v 005 366 001 207 i 364 274 374 T 0043560 003 r e d 377 376 \v 005 366 001 210 i 345 T 377 376 0043600 \v 005 366 001 211 i 366 001 ` T 377 376 \v 005 366 001 0043620 212 i 364 270 T 377 376 \v 005 366 001 213 i 366 001 d 0043640 T 377 376 \v 005 366 001 214 i 351 T 377 376 004 005 366 0043660 001 215 363 003 363 \v 364 260 211 373 P \b A n d 0043700 i c o n e \b f 377 376 004 005 366 001 216 363 003 0043720 363 \v 366 001 h 211 373 U 021 s h a r i n g 0043740 o n e i n p u t e \b f 377 376 004 0043760 005 366 001 217 363 003 363 \v 366 001 004 211 373 V \f 8 0044000 A n d g a t e s , e \b f 377 376 0044020 031 373 W \v f i g u r e 3 . 4 . 3 366 0044040 001 220 363 / e 366 005 \0 366 001 221 e x 366 003 0044060 254 364 374 e 366 001 206 366 004 324 e e 366 001 207 366 0044100 002 224 e e 366 001 207 363 + 225 e 366 001 210 366 004 0044120 324 364 270 g 366 001 211 366 003 t e e 366 001 212 366 0044140 003 t e e 364 321 363 + 245 e 364 312 366 004 330 e 0044160 g 366 001 213 366 002 230 e g 366 001 213 366 001 4 e 0044200 e 366 001 212 366 002 224 364 270 g 366 001 211 275 225 g 0044220 366 001 214 271 225 e 366 001 214 271 364 260 g 366 001 210 0044240 363 + 364 374 e \f @ 367 ~ 025 \0 003 366 001 215 366 0044260 001 4 e e 366 001 205 366 001 d 364 314 e \f @ 367 0044300 ~ 025 \0 003 366 001 216 366 001 204 364 374 e 366 001 217 0044320 377 376 004 005 366 001 221 e 363 \v 366 001 240 211 373 001 0044340 021 [ " C M o s " ] + 2 * l a m b 0044360 d a f 372 \a i \b f 377 376 004 005 366 001 222 e 0044400 363 \v 335 211 373 002 005 w _ 2 e \b f 377 0044420 376 004 005 366 001 223 e 363 \v 364 310 211 373 X \n l 0044440 i n e s ~ 4 2 e \b f 377 376 \v 005 0044460 366 001 224 i 366 002 0 \b 377 376 004 005 366 001 225 e 0044500 363 \v 366 002 \0 211 373 _ 030 n a m e s s 0044520 a t e l l i t e ' s m a s t e 0044540 r e \b f 377 376 004 005 366 001 226 e 363 \v 366 001 0044560 204 211 373 $ 023 n e t l i s t a n 0044600 n o t a t i o n e \b f 377 376 004 005 366 0044620 001 227 e 363 \v 366 001 244 211 373 % 023 v a r i 0044640 a b l e a s s i g n m e n t e 0044660 \b f 377 376 004 005 366 001 230 e 363 \v 366 001 334 211 0044700 373 Y 027 v a r i a b l e d e f i 0044720 n i t i o n a n d e \b f 377 376 004 0044740 005 366 001 231 e 363 \v 366 001 p 211 373 & 021 E L 0044760 S E R a t i o [ L i n e s ] e 0045000 \b f 377 376 004 005 366 001 232 e 363 \v 364 350 211 373 0045020 ( \f S i m u l a t i o n : e \b 0045040 f 377 376 004 005 366 001 233 363 003 363 \v 364 304 211 373 0045060 ' \b E x a m p l e s f 372 J i \b f 0045100 377 376 004 005 366 001 234 e 363 \v 366 001 \f 211 373 006 0045120 \f L a y o u t : A b u t f 372 \a 0045140 i \b f 377 376 \v 005 366 001 235 i 366 002 4 \b 377 0045160 376 004 005 366 001 236 e 363 \v 366 001 300 211 373 \t 024 0045200 < v a r i a b l e > ~ < v a 0045220 l u e > e \b f 377 376 004 005 366 001 237 363 003 0045240 363 \v 364 234 211 373 * 006 S y n t a x f 372 0045260 J i \b f 377 376 004 005 366 001 240 e 363 \v 366 001 0045300 \0 211 373 + 016 i n i t i a l i z a t 0045320 i o n f 372 \a i \b f 377 376 004 005 366 001 241 0045340 363 003 363 \v 364 330 211 373 \n \t S e m a n t 0045360 i c s f 372 J i \b f 377 376 004 005 366 001 242 0045400 e 363 \v 321 211 373 [ 005 o t h e r f 372 \a 0045420 i \b f 377 376 004 005 366 001 243 e 363 \v 366 001 8 0045440 211 373 M 016 < k e y > : < v a l u 0045460 e > e \b f 377 376 004 005 366 001 244 e 363 \v 366 0045500 001 300 211 373 Z 024 < v a r i a b l e > 0045520 _ < v a l u e > e \b f 377 376 004 0045540 005 366 001 245 e 363 \v 311 211 373 \ 005 l _ 0045560 4 e \b f 377 376 004 005 366 001 246 e 363 \v 366 001 0045600 8 211 373 d \r a r b i t r a r y N a 0045620 m e e \b f 377 376 004 005 366 001 247 e 363 \v 366 0045640 001 244 211 373 " 023 " C o m b i n a t o 0045660 r i a l E v a l " e \b f 377 376 004 005 0045700 366 001 250 e 363 \v 366 002 | 211 373 003 035 w i d 0045720 t h : D e s i g n R u l e s . 0045740 M e t a l W i d t h e \b f 377 376 004 0045760 005 366 001 251 e 363 \v 366 002 270 211 373 021 036 l i 0046000 n e s ~ m a x i m u m W i d 0046020 t h / l i n e W i d t h e \b f 377 0046040 376 004 005 366 001 252 e 363 \v 366 002 , 211 373 017 033 0046060 r a t i o _ I F l i n e s 0046100 < 3 T H E N 2 . 5 e \b f 377 376 0046120 031 373 \0 \n t a b l e 3 . 4 . 2 366 001 0046140 253 366 003 020 265 366 \t ` 366 002 200 216 f 207 366 \a 0046160 300 364 344 e 366 001 221 366 005 360 366 001 224 e 366 001 0046200 222 366 005 360 366 002 \f e 366 001 223 366 005 340 265 e 0046220 366 001 224 366 004 h 361 e 366 001 225 366 004 h 366 001 0046240 004 e 366 001 226 366 004 h 366 001 | e 366 001 227 366 0046260 004 h 366 002 \f e 366 001 230 366 004 X 265 e 366 001 0046300 224 366 \t ` 366 001 300 g 364 244 366 \a 210 366 001 d 0046320 e 366 001 231 366 \a 366 001 034 e 366 001 232 366 \a 0046340 ( 366 002 T e \f @ 367 ~ 021 \0 003 366 001 233 366 0046360 005 360 366 001 034 e 366 001 234 366 \t ` 265 e 366 001 0046400 235 366 \t ` 364 320 g 364 244 366 003 366 001 354 e 0046420 366 001 236 366 \t ` 366 002 8 g 364 244 366 003 x 366 0046440 002 T e 366 001 237 366 \t ` 366 002 200 g 364 244 366 0046460 003 020 265 e 366 001 224 366 004 x 366 001 334 e 366 001 0046500 240 366 \t ` 366 001 H g 364 244 366 005 \0 366 002 T 0046520 e \f @ 367 ~ 021 \0 003 366 001 241 366 \t d 265 g 0046540 364 243 366 003 361 e 366 001 242 366 003 366 001 004 0046560 e 366 001 243 366 003 366 001 | e 366 001 244 366 \a 0046600 366 001 224 e 366 001 245 366 005 360 361 e 366 001 246 0046620 366 \a 310 366 001 034 e 366 001 247 366 005 360 364 344 e 0046640 366 001 250 366 005 360 366 001 334 e 366 001 251 366 005 360 0046660 366 001 d e 366 001 252 \f N 367 ~ 021 \0 003 377 376 0046700 031 372 . 366 001 254 205 e 366 \a t 366 \n 8 226 e 0046720 i 366 001 264 366 \b 020 e 366 001 203 365 002 357 366 001 0046740 310 e 366 001 253 366 002 t e e 366 001 220 366 001 250 0046760 366 005 \b e ~ 377 376 004 005 366 001 255 e 363 \v 366 0047000 002 \ 211 373 026 032 + ( x [ p - 1 ] = 0047020 x [ p + p - 1 ] ) * y [ p - 1 ] 0047040 e \b f 377 376 004 005 366 001 256 e 363 \v 265 211 373 0047060 024 006 + . . . e \b f 377 376 004 005 366 0047100 001 257 e 363 \v 366 001 314 211 373 027 024 + ( x 0047120 [ 1 ] = x [ p + 1 ] ) * y [ 1 ] 0047140 e \b f 377 376 \v 005 366 001 260 i 366 001 T 374 b 0047160 004 n d i f 377 376 \v 005 366 001 261 i 364 250 b 0047200 377 376 \v 005 366 001 262 i 364 254 b 377 376 \v 005 366 0047220 001 263 i 366 001 P b 377 376 \v 005 366 001 264 i 366 0047240 003 0 b 377 376 \v 005 366 001 265 i 364 230 \b \f 375 0047260 \r 016 \f @ 366 003 $ 377 377 376 \v 005 366 001 266 i 0047300 366 003 4 b 377 376 004 005 366 001 267 e 363 \v 366 001 0047320 304 211 373 022 025 s : = ( x [ 0 ] = 0047340 x [ p ] ) * y [ 0 ] e \b f 377 376 \v 0047360 005 366 001 270 i 364 340 \b \f 375 \r 016 \f @ 336 377 0047400 \f 020 372 3 377 376 031 373 030 \b a p p e n d 0047420 i x 366 001 271 364 264 225 366 \a 254 366 001 210 231 f 0047440 224 366 004 200 364 230 g 364 367 366 004 200 364 360 g 364 0047460 365 366 001 | 341 e \f @ 367 ~ / \0 003 366 001 255 0047500 366 001 | 364 264 e \f @ 367 ~ / \0 003 366 001 256 0047520 366 001 | 364 354 e \f @ 367 ~ / \0 003 366 001 257 0047540 366 004 234 364 260 e 364 307 366 004 234 364 350 e 364 234 0047560 366 004 240 366 001 \b g 364 221 366 \a d 225 e 366 001 0047600 260 366 006 d 366 001 030 g 366 001 261 366 006 d 325 e 0047620 366 001 262 366 006 h 325 g 366 001 262 366 005 274 325 e 0047640 366 001 261 366 005 x 325 g 366 001 262 366 004 314 325 e 0047660 366 001 261 366 005 t 325 e 366 001 262 366 005 t 366 001 0047700 030 g 366 001 261 366 004 4 225 e 366 001 263 366 \a d 0047720 366 001 200 g 366 001 264 366 \a 4 364 354 e \f @ 367 0047740 ~ . \0 003 364 372 366 006 l 364 250 e 364 356 366 004 0047760 t 243 e \f @ 367 ~ , \0 003 364 373 366 005 \ 364 0050000 310 e 364 315 366 004 324 364 330 e 364 315 366 004 344 364 0050020 250 e 364 357 366 005 304 364 270 e 364 315 366 005 304 364 0050040 330 e 364 315 366 006 t 364 330 g 364 374 366 005 324 364 0050060 250 e 364 312 366 006 L 364 310 e 364 315 366 004 324 364 0050100 350 g 364 375 366 004 324 364 310 g 364 375 366 004 234 364 0050120 260 g 364 234 366 005 304 241 e 364 376 366 \a d 364 330 0050140 g \f @ 367 ~ . \0 003 364 377 366 004 324 364 270 e 0050160 364 315 366 005 254 225 e 366 001 265 366 005 224 364 330 e 0050200 364 226 366 005 224 364 330 g 364 220 366 005 304 364 310 g 0050220 364 307 366 005 304 364 350 g 364 220 366 \a h 225 g 366 0050240 001 266 366 004 364 351 e 366 001 002 366 005 344 351 e 366 0050260 001 002 366 006 | 351 e 366 001 \0 366 001 , 366 001 $ 0050300 e \f @ 367 ~ / \0 003 366 001 267 366 004 l 225 e 0050320 \f @ 367 ~ , \0 003 366 001 270 \f N 367 ~ / \0 0050340 003 377 \f 374 037 017 C D S a t e l l i t 0050360 e s M a x 367 236 k \0 006 \f 374 023 \t N e 0050400 c t a r i n e 373 R 8 [ ] < > T e 0050420 m p > N e c t a r i n e > D e s 0050440 i g n C a p t u r e - N S 2 7 4 0050460 9 7 6 7 5 7 9 . I n t e r p r e 0050500 s s \f 374 033 \v F i l e V e r s i o 0050520 n 373 A F e b r u a r y 1 9 , 0050540 1 9 8 8 4 : 2 0 : 2 0 p m 0050560 P S T \f 374 032 \r C D x S k i p B 0050600 o r d e r 374 034 005 F A L S E \f 374 035 0050620 030 W i r e I c o n s C o n v e r 0050640 t e d F r o m 2 3 374 036 004 T R U E 0050660 \f 374 \r G e n e r a t o r P r o 0050700 c 373 ! \t P a t c h W o r k 374 1 004 0050720 P u s h 374 , 003 N i l 376 031 366 001 272 365 0050740 005 3 365 034 037 366 023 t 366 026 360 e e z 366 002 0050760 x 366 \n 020 e 366 001 253 366 \a 260 365 \a 253 e 376 0051000 004 005 366 001 273 e 363 \v 366 002 320 211 373 # ! T 0051020 a b l e 3 . S y s t e m I 0051040 n t e r a c t i o n T i m e s 0051060 e \b f 377 366 005 210 366 \a x e 366 001 ` 366 \a 0051100 210 366 \a 004 e 376 004 005 366 001 274 e 363 \v 366 001 0051120 310 211 373 / 026 I d e a l i z e d D 0051140 e s i g n C y c l e e \b f 377 366 0051160 \a 360 366 004 034 e 376 004 005 366 001 275 e 363 \v 366 0051200 001 224 211 373 - 022 T y p i c a l D e 0051220 b u g L o o p e \b f 377 365 002 247 366 0051240 \a 030 e 366 001 - 363 277 366 004 240 e ~ 366 005 210 0051260 365 034 037 e 376 \v 005 366 001 276 i 366 3 020 \b 377 0051300 366 \v 330 365 034 037 e 366 001 276 365 003 003 365 \n 327 0051320 e 366 001 271 365 005 003 } e 366 001 220 366 005 h 366 0051340 004 230 e 366 001 G 366 \r 365 \a 177 e 364 333 366 0051360 \a h 231 e 376 004 005 366 001 277 e 363 \v 366 002 260 0051400 211 373 2 037 T a b l e 1 . C h i 0051420 p D e v e l o p m e n t T i 0051440 m e s e \b f 377 366 \a 300 365 003 C e 376 004 0051460 005 366 001 300 e 363 \v 366 001 204 211 373 4 023 T a 0051500 b l e 2 . C h i p S i z e 0051520 s e \b f 377 366 005 210 275 e 364 217 366 005 210 365 0051540 003 027 e 303 366 005 210 365 \a W e 364 300 366 \a 020 0051560 366 024 260 e 366 001 \f 366 006 < 366 021 p e 366 001 0051600 203 366 005 230 366 \r 250 e 366 001 032 \f N 367 ~ 330 0051620 \0 003 377 374 5 001 T 374 0 \v E n d O f D 0051640 e s i g n 0051645