$ od -c -N 50000 [_CD8_]<doradosource>D1THEORY.DM!1>d1theory15.sil 0000000 9 r 377 377 001 324 002 340 001 375 B 347 \b 1 0 / 0000020 2 6 / 7 7 032 377 377 001 \0 002 @ 001 020 " G 0000040 004 c l k 2 1 377 377 001 340 001 350 001 360 ! 357 0000060 004 c l k 2 1 377 377 001 \b 001 200 001 030 ! 207 0000100 004 c l k 2 1 377 377 \0 , 001 | \0 < ! 203 0000120 004 c l k 2 1 377 377 \0 8 001 4 \0 B A ; 0000140 002 t 1 1 377 377 \0 8 \0 344 \0 B @ 353 002 t 0000160 1 4 377 377 \0 8 \0 304 \0 B @ 313 002 t 1 032 0000200 377 377 \0 8 \0 244 \0 B @ 253 002 t 1 l 377 377 0000220 \0 8 \0 204 \0 B @ 213 002 t 1 377 377 \0 8 0000240 \0 d \0 B @ k 002 t 1 034 377 377 \0 8 \0 D 0000260 \0 B @ K 002 t 1 a 377 377 \0 @ 002 260 001 343 0000300 B 271 i F i n N e x t a r r i v 0000320 e s > = 1 n s b e f o r 0000340 e t 2 . I f i t i s 0000360 t r u e , F i n d a t a w 0000400 i l l b e l a t c h e d a 0000420 t t h e m e m o r y a t 0000440 t h e n e x t t 2 . 377 377 \0 @ 0000460 002 244 \0 354 B 255 ( b e l a t c h e 0000500 d a t t h e m e m o r y 0000520 a t t h e n e x t t 0 . \0 0000540 377 377 \0 @ 002 230 002 030 B 241 v L a t c h 0000560 F i n T a s k a r r i v e s 0000600 > = 1 1 n s b e f o r e 0000620 t 1 . I f i t i s t r 0000640 u e , F i n T a s k s h o u 0000660 l d b e ( d e c o d e d a 0000700 n d ) l a t c h e d a t t 0000720 1 . F i n d a t a w i l 0000740 l 001 377 377 \0 @ 002 214 001 265 B 225 [ n e x 0000760 t t 1 . T h i s m i g h 0001000 t b e u s e f u l f o r 0001020 d e c o d i n g F i n S u b T 0001040 a s k , w h i c h a r r i v 0001060 e s w i t h t h e s a m e 0001100 t i m i n g . 377 377 \0 @ 002 200 002 030 0001120 B 211 s F i n T a s k a r r i v 0001140 e s a t t h e c o n t r o 0001160 l l e r e d g e p i n 1 5 0001200 n s a f t e r t 1 , l e a 0001220 v i n g a b o u t 2 4 n s 0001240 f o r l o g i c b e f o r 0001260 e M e i s l a t c h e d 0001300 b y t h e 377 377 001 0 \0 D 001 : @ K 0001320 002 t 1 205 377 377 001 0 \0 d 001 : @ k 002 t 0001340 1 205 377 377 \0 , 001 204 \0 < 341 205 377 377 \0 l 0001360 \0 L \0 254 340 M 377 377 \0 l \0 l \0 254 340 m 0001400 377 377 \0 l \0 214 \0 254 340 215 377 377 \0 l \0 254 0001420 \0 254 340 255 377 377 \0 l \0 314 \0 254 340 315 377 377 0001440 \0 l \0 354 \0 254 340 355 377 377 \0 l 001 < \0 264 0001460 341 = 377 377 \0 | 001 p \0 264 341 q 377 377 \0 270 0001500 002 334 001 234 002 350 , F i g u r e 1 5 0001520 : I n t e r f a c e f o r 0001540 t h e F a s t I n p u t 0001560 B u s \0 377 377 001 320 002 330 002 \f B 337 016 D 0001600 1 m a n u a l 1 5 . s i l 2 377 377 0001620 002 , 001 334 002 @ A 345 004 c o p - l 377 377 0001640 001 300 001 214 002 \n A 225 023 o f a d d i 0001660 t i o n a l l o g i c 377 377 001 300 0001700 001 204 002 031 A 213 026 t h e r e i s 0001720 t i m e f o r 7 n s \0 377 377 0001740 \0 304 002 030 \0 335 " 037 005 F 1 4 5 A 377 377 0001760 001 330 \0 $ 001 370 @ - 006 M e m o r y 217 0002000 377 377 001 020 \0 $ 001 C @ + \r I o c o 0002020 n t r o l l e r 377 377 \0 @ \0 $ \0 ` 0002040 @ - 006 M e m o r y \0 377 377 001 240 \0 , 0002060 001 243 340 < 377 377 \0 250 \0 , \0 253 340 < 377 377 0002100 002 024 \0 , 002 027 340 < 377 377 001 264 \0 , 001 267 0002120 340 < 377 377 001 264 \0 , 002 024 340 / 377 377 \0 250 0002140 \0 , 001 240 340 / 377 377 \0 204 \0 , \0 207 340 < 0002160 377 377 \0 034 \0 , \0 204 340 / 377 377 \0 034 \0 , 0002200 \0 037 340 ? 377 377 002 \f 002 004 002 ' " \v 005 M 0002220 C 2 3 1 377 377 001 340 001 330 001 370 341 331 377 377 0002240 002 \0 002 004 002 \b b \n 001 . 377 377 002 \0 001 304 0002260 002 \b a 312 001 . 377 377 002 004 002 \0 002 005 342 \b 0002300 377 377 002 004 001 310 002 005 341 320 377 377 001 | 001 330 0002320 001 224 341 331 377 377 002 , 001 344 002 8 A 353 003 i 0002340 e s 377 377 002 , 001 324 002 7 A 333 002 1 8 033 0002360 377 377 002 030 002 020 002 ' 342 023 377 377 002 $ 001 274 0002400 002 ' 342 020 377 377 002 030 001 274 002 $ 341 277 377 377 0002420 \0 210 001 h \0 246 ! o \a F i n N e x t 0002440 377 377 \0 264 002 \ \0 304 " c 003 ? ? ? 377 377 0002460 \0 264 002 d \0 331 342 e 377 377 \0 330 002 L \0 331 0002500 342 d 377 377 \0 \ 002 l \0 } " s \a M e N 0002520 e x t ' 377 377 \0 \ 002 t \0 235 342 u 377 377 0002540 \0 234 002 \ \0 235 342 t 377 377 \0 \ 002 ` \0 l 0002560 " g 004 c l k 2 \0 377 377 \0 \ 002 h \0 205 0002600 342 i 377 377 \0 204 002 \ \0 205 342 h 377 377 001 034 0002620 002 , 001 ( 342 - 377 377 001 034 002 $ 001 035 342 , 0002640 377 377 \0 374 002 034 001 035 " # \a M e N e x 0002660 t ' 377 377 \0 374 002 $ 001 ) 342 % 377 377 \0 310 0002700 002 L \0 311 342 X 377 377 \0 220 002 \ \0 221 342 h 0002720 377 377 \0 244 002 034 \0 254 342 035 377 377 \0 250 002 030 0002740 \0 260 b 036 001 . 377 377 \0 214 002 d \0 224 b j 0002760 001 . 377 377 \0 304 002 T \0 314 b Z 001 . 377 377 0003000 001 H 002 < 001 P b B 001 . 377 377 001 8 002 < 0003020 001 @ b B 001 . 377 377 \0 374 002 H 001 - 342 I 0003040 377 377 001 , 002 8 001 - 342 H 377 377 001 L 002 8 0003060 001 M 342 @ 377 377 001 < 002 8 001 = 342 @ 377 377 0003100 001 X 001 334 001 ` a 342 001 . 377 377 001 \ 001 340 0003120 001 a 341 341 377 377 001 260 001 320 001 311 ! 327 006 F 0003140 i n . 0 0 006 377 377 001 334 001 360 001 371 341 361 0003160 377 377 001 364 001 314 002 026 262 004 001 c 377 377 001 314 0003200 001 324 001 342 a 335 001 P 377 377 001 224 001 324 001 252 0003220 a 335 001 P 377 377 \0 x \0 344 \0 235 353 \t F 0003240 i n T a s k . 3 377 377 \0 x \0 304 \0 235 0003260 313 \t F i n T a s k . 2 377 377 \0 x 0003300 \0 244 \0 235 253 \t F i n T a s k . 1 0003320 377 377 \0 x \0 204 \0 235 213 \t F i n T a 0003340 s k . 0 377 377 \0 244 002 < \0 300 342 = 377 377 0003360 \0 244 002 4 \0 300 342 5 377 377 \0 244 002 , \0 300 0003400 342 - 377 377 \0 244 002 $ \0 300 342 % 377 377 \0 x 0003420 002 030 \0 252 262 ` 001 - 377 377 \0 274 002 024 \0 344 0003440 302 P 001 Z 377 377 001 $ 002 024 001 U 302 < 001 F 0003460 377 377 \0 250 001 330 \0 300 341 331 377 377 \0 ` 001 324 0003500 \0 247 A 333 020 d a t a f r o m d 0003520 e v i c e 024 377 377 \0 304 001 334 \0 335 ! 343 0003540 005 F 1 4 5 A 377 377 \0 340 001 330 001 ( 341 331 0003560 377 377 \0 274 001 314 \0 345 301 345 001 Q 377 377 001 , 0003600 001 334 001 G ! 343 005 M C 1 4 1 377 377 001 H 0003620 001 330 001 ` 341 331 377 377 001 $ 001 314 001 M 301 345 0003640 001 Q 377 377 001 | 001 340 001 227 ! 347 005 M C 1 0003660 2 3 377 377 001 T 002 004 001 X 342 006 377 377 001 T 0003700 001 370 001 X 341 372 377 377 001 T 001 354 001 X 341 356 0003720 377 377 001 T 001 320 001 ` 341 321 377 377 001 \ 001 310 0003740 001 201 261 350 001 G 377 377 001 300 001 x 001 341 ! 177 0003760 \a M e N e x t ' 377 377 001 200 001 ` 001 264 0004000 301 217 001 R 377 377 001 T 001 | 001 204 341 } 377 377 0004020 001 D 001 214 001 204 341 215 377 377 \0 X 001 8 \0 n 0004040 a A 001 P 377 377 \0 0 001 @ \0 K ! G 005 M 0004060 C 1 7 6 377 377 \0 L 001 < \0 X 341 = 377 377 0004100 \0 ( 001 0 \0 Q 301 I 001 Q 377 377 \0 320 001 4 0004120 \0 330 341 5 377 377 \0 ( \0 340 \0 Q 300 371 001 Q 0004140 377 377 \0 L \0 354 \0 X 340 355 377 377 \0 0 \0 360 0004160 \0 K 367 005 M C 1 7 6 377 377 \0 0 \0 320 0004200 \0 K 327 005 M C 1 7 6 377 377 \0 L \0 314 0004220 \0 X 340 315 377 377 \0 ( \0 300 \0 Q 300 331 001 Q 0004240 377 377 \0 ( \0 240 \0 Q 300 271 001 Q 377 377 \0 L 0004260 \0 254 \0 X 340 255 377 377 \0 0 \0 260 \0 K 267 0004300 005 M C 1 7 6 377 377 \0 0 \0 220 \0 K 227 0004320 005 M C 1 7 6 377 377 \0 L \0 214 \0 X 340 215 0004340 377 377 \0 ( \0 200 \0 Q 300 231 001 Q 377 377 \0 X 0004360 001 p \0 h 341 q 377 377 \0 < 001 ` \0 ^ 261 230 0004400 001 c 377 377 \0 X \0 350 \0 n ` 361 001 P 377 377 0004420 \0 X \0 310 \0 n ` 321 001 P 377 377 \0 X \0 250 0004440 \0 n ` 261 001 P 377 377 \0 X \0 210 \0 n ` 221 0004460 001 P 377 377 \0 h 001 l \0 ~ a u 001 P 377 377 0004500 \0 324 \0 204 \0 374 260 244 001 } 377 377 \0 324 \0 244 0004520 \0 374 260 304 001 < 377 377 \0 324 \0 304 \0 374 260 344 0004540 001 < 377 377 \0 324 \0 344 \0 374 261 004 001 < 377 377 0004560 \0 370 \0 214 001 024 340 215 377 377 001 024 \0 214 001 025 0004600 340 354 377 377 \0 370 \0 274 001 024 340 275 377 377 \0 370 0004620 \0 334 001 024 340 335 377 377 001 ( 001 \b 001 J 261 @ 0004640 001 c 377 377 001 ( 001 d 001 J 261 234 001 c 377 377 0004660 001 004 001 210 001 - 341 211 377 377 \0 310 001 p 001 - 0004700 341 q 377 377 \0 264 001 l \0 312 a u 001 P 377 377 0004720 001 \f 001 , 001 - 341 - 377 377 \0 324 001 $ \0 376 0004740 261 D 001 ; 377 377 \0 370 001 , 001 \f 341 - 377 377 0004760 \0 270 001 , \0 331 341 - 377 377 \0 270 001 $ \0 327 0005000 ! - \a p r e C l k 1 377 377 \0 310 001 < 0005020 \0 331 341 = 377 377 \0 264 001 8 \0 312 a A 001 P 0005040 377 377 001 D 001 030 001 | 341 031 377 377 \0 364 \0 240 0005060 001 017 247 005 M C 1 0 1 377 377 \0 324 \0 234 0005100 \0 331 340 235 377 377 \0 320 \0 230 \0 330 ` 236 001 . 0005120 377 377 \0 300 \0 214 \0 331 340 215 377 377 \0 300 \0 254 0005140 \0 331 340 255 377 377 \0 300 \0 314 \0 331 340 315 377 377 0005160 \0 300 \0 354 \0 331 340 355 377 377 \0 254 \0 210 \0 302 0005200 ` 221 001 P 377 377 \0 254 \0 250 \0 302 ` 261 001 P 0005220 377 377 \0 254 \0 310 \0 302 ` 321 001 P 377 377 \0 254 0005240 \0 350 \0 302 ` 361 001 P 377 377 \0 360 001 D 001 \v 0005260 ! K 005 M C 2 1 0 377 377 \0 324 001 0 \0 334 0005300 a 6 001 . 377 377 001 T 001 020 001 c ! 027 003 M 0005320 e ' 377 377 \0 370 \0 354 001 024 340 355 377 377 001 024 0005340 \0 354 001 025 341 024 377 377 001 024 001 024 001 , 341 025 0005360 377 377 001 8 001 004 001 9 341 \r 377 377 001 8 001 < 0005400 001 9 341 D 377 377 001 8 001 ` 001 9 341 h 377 377 0005420 001 8 001 230 001 9 341 240 377 377 001 4 001 @ 001 < 0005440 a F 001 . 377 377 001 4 001 \0 001 < a 006 001 . 0005460 377 377 001 4 001 234 001 < a 242 001 . 377 377 001 4 0005500 001 \ 001 < a b 001 . 377 377 \0 t 001 4 \0 252 0005520 ! ; \r L a t c h F i n T a s k ' 0005540 377 377 001 , 001 H 001 N A Q \b 2 c o p 0005560 i e s 0 377 377 001 , 001 P 001 M A W \b a 0005600 t l e a s t . 377 377 001 \ 001 h 001 205 0005620 341 i 377 377 001 \ 001 ` 001 201 ! g \v I n i 0005640 t i a l i z e ' 377 377 001 x 001 l 001 200 0005660 a r 001 . 377 377 001 | 001 p 001 204 341 q 377 377 0005700 001 | 001 204 001 204 341 205 377 377 001 x 001 200 001 200 0005720 a 206 001 . 377 377 001 250 001 330 001 314 341 331 377 377 0005740 001 T 001 030 001 U 341 350 377 377 001 0 001 320 001 A 0005760 A 327 004 c l k 2 l 377 377 \0 314 001 \b 001 \b 0006000 A 021 \r d e c o d i n g 0 1 1 0 0006020 377 377 001 260 001 200 001 334 341 201 377 377 \0 254 \0 h 0006040 \0 302 ` q 001 P 377 377 \0 254 \0 H \0 302 ` Q 0006060 001 P 377 377 \0 X \0 H \0 n ` Q 001 P 377 377 0006100 \0 X \0 h \0 n ` q 001 P 377 377 \0 ( \0 @ 0006120 \0 Q 300 Y 001 Q 377 377 \0 L \0 L \0 X 340 M 0006140 377 377 \0 0 \0 P \0 K W 005 M C 1 7 6 0006160 377 377 \0 0 \0 p \0 K w 005 M C 1 7 6 0006200 377 377 \0 L \0 l \0 X 340 m 377 377 \0 ( \0 ` 0006220 \0 Q 300 y 001 Q 377 377 001 \0 ` 001 I 300 y 0006240 001 Q 377 377 001 ( \0 p 001 C w 005 M C 1 0006260 7 6 377 377 001 ( \0 P 001 C W 005 M C 1 0006300 7 6 377 377 001 \0 @ 001 I 300 Y 001 Q 377 377 0006320 \0 300 \0 L 001 $ 340 M 377 377 \0 300 \0 l 001 $ 0006340 340 m 377 377 \0 p \0 D \0 244 K \f F i n 0006360 S u b t a s k . 0 370 377 377 \0 p \0 d 0006400 \0 244 k \f F i n S u b t a s k . 0006420 1 O 0006422