diff -r 00fc593f14fc -r 861f4715ed6f documentation/images/fsm-sii.eps --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/documentation/images/fsm-sii.eps Mon Sep 25 17:28:31 2006 +0000 @@ -0,0 +1,376 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: fsm-sii.fig +%%Creator: fig2dev Version 3.2 Patchlevel 4 +%%CreationDate: Wed Jul 19 12:40:51 2006 +%%For: fp@jupiter (Florian Pose) +%%BoundingBox: 0 0 529 201 +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.555 0.555 0.555 srgb} bind def + +end +save +newpath 0 201 moveto 0 0 lineto 529 0 lineto 529 201 lineto closepath clip newpath +-5.2 236.5 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def + /DrawEllipse { + /endangle exch def + /startangle exch def + /yrad exch def + /xrad exch def + /y exch def + /x exch def + /savematrix mtrx currentmatrix def + x y tr xrad yrad sc 0 0 1 startangle endangle arc + closepath + savematrix setmatrix + } def + +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def + +$F2psBegin +10 setmiterlimit +0 slj 0 slc + 0.06299 0.06299 sc +% +% Fig objects follow +% +% +% here starts figure with depth 50 +% Ellipse +7.500 slw +n 3375 1260 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +3375 1305 m +gs 1 -1 sc (READ_CHECK) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 5490 1260 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +5490 1305 m +gs 1 -1 sc (READ_FETCH) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 1260 1260 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +1260 1305 m +gs 1 -1 sc (READ_START) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 7605 2115 855 360 0 360 DrawEllipse gs col0 s gr + +% Ellipse +n 7605 2116 748 315 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +7605 2160 m +gs 1 -1 sc (END) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 1260 3015 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +1260 3060 m +gs 1 -1 sc (WRITE_START) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 3375 3015 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +3375 3060 m +gs 1 -1 sc (WRITE_CHECK) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 5490 3015 855 360 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +5490 3060 m +gs 1 -1 sc (WRITE_CHECK2) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 4455 2115 855 360 0 360 DrawEllipse gs col0 s gr + +% Ellipse +n 4455 2108 765 322 0 360 DrawEllipse gs col0 s gr + +/Helvetica ff 180.00 scf sf +4455 2160 m +gs 1 -1 sc (ERROR) dup sw pop 2 div neg 0 rm col0 sh gr +% Ellipse +n 495 675 101 101 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr + +% Polyline +2 slj +gs clippath +656 1018 m 708 987 l 630 857 l 667 976 l 579 888 l cp +eoclip +n 540 765 m + 675 990 l gs 0.00 setgray ef gr gs col0 s gr gr + +% arrowhead +0 slj +n 579 888 m 667 976 l 630 857 l 579 888 l cp gs 0.00 setgray ef gr col0 s +% Ellipse +n 495 2430 101 101 0 360 DrawEllipse gs 0.00 setgray ef gr gs col0 s gr + +% Polyline +2 slj +gs clippath +656 2773 m 708 2742 l 630 2612 l 667 2731 l 579 2643 l cp +eoclip +n 540 2520 m + 675 2745 l gs 0.00 setgray ef gr gs col0 s gr gr + +% arrowhead +0 slj +n 579 2643 m 667 2731 l 630 2612 l 579 2643 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +2535 1290 m 2535 1230 l 2384 1230 l 2504 1260 l 2384 1290 l cp +eoclip +n 2115 1260 m + 2520 1260 l gs col0 s gr gr + +% arrowhead +0 slj +n 2384 1290 m 2504 1260 l 2384 1230 l 2384 1290 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +4650 1290 m 4650 1230 l 4499 1230 l 4619 1260 l 4499 1290 l cp +eoclip +n 4230 1260 m + 4635 1260 l gs col0 s gr gr + +% arrowhead +0 slj +n 4499 1290 m 4619 1260 l 4499 1230 l 4499 1290 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +2535 3045 m 2535 2985 l 2384 2985 l 2504 3015 l 2384 3045 l cp +eoclip +n 2115 3015 m + 2520 3015 l gs col0 s gr gr + +% arrowhead +0 slj +n 2384 3045 m 2504 3015 l 2384 2985 l 2384 3045 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +4650 3045 m 4650 2985 l 4499 2985 l 4619 3015 l 4499 3045 l cp +eoclip +n 4230 3015 m + 4635 3015 l gs col0 s gr gr + +% arrowhead +0 slj +n 4499 3045 m 4619 3015 l 4499 2985 l 4499 3045 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj + [60] 0 sd +gs clippath +3746 1966 m 3753 1906 l 3602 1890 l 3719 1933 l 3596 1950 l cp +eoclip +n 3375 1620 m 3375 1623 l 3375 1629 l 3376 1639 l 3377 1653 l 3378 1670 l + 3381 1689 l 3384 1709 l 3390 1730 l 3398 1752 l 3408 1775 l + 3423 1798 l 3441 1822 l 3465 1845 l 3489 1863 l 3513 1879 l + 3537 1892 l 3561 1902 l 3584 1910 l 3607 1916 l 3629 1921 l + 3651 1925 l 3671 1928 l 3690 1931 l 3706 1932 l + 3735 1935 l gs col0 s gr gr + [] 0 sd +% arrowhead +0 slj +n 3596 1950 m 3719 1933 l 3602 1890 l 3596 1950 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +5201 1906 m 5208 1966 l 5358 1949 l 5236 1933 l 5351 1889 l cp +eoclip +n 5490 1620 m 5490 1623 l 5491 1629 l 5492 1639 l 5494 1653 l 5495 1670 l + 5496 1689 l 5495 1709 l 5494 1730 l 5490 1752 l 5484 1775 l + 5475 1798 l 5462 1822 l 5445 1845 l 5424 1866 l 5402 1883 l + 5380 1896 l 5358 1907 l 5336 1914 l 5314 1921 l 5293 1925 l + 5273 1929 l 5255 1931 l + 5220 1935 l gs col0 s gr gr + +% arrowhead +0 slj +n 5351 1889 m 5236 1933 l 5358 1949 l 5351 1889 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj + [60] 0 sd +gs clippath +3753 2323 m 3746 2263 l 3596 2279 l 3719 2297 l 3602 2339 l cp +eoclip +n 3375 2610 m 3375 2607 l 3375 2601 l 3376 2591 l 3377 2577 l 3378 2560 l + 3381 2541 l 3384 2521 l 3390 2500 l 3398 2478 l 3408 2455 l + 3423 2432 l 3441 2408 l 3465 2385 l 3489 2367 l 3513 2351 l + 3537 2338 l 3561 2328 l 3584 2320 l 3607 2314 l 3629 2309 l + 3651 2305 l 3671 2302 l 3690 2299 l 3706 2298 l + 3735 2295 l gs col0 s gr gr + [] 0 sd +% arrowhead +0 slj +n 3602 2339 m 3719 2297 l 3596 2279 l 3602 2339 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +5208 2263 m 5201 2323 l 5351 2340 l 5236 2297 l 5358 2280 l cp +eoclip +n 5490 2610 m 5490 2607 l 5491 2601 l 5492 2591 l 5494 2577 l 5495 2560 l + 5496 2541 l 5495 2521 l 5494 2500 l 5490 2478 l 5484 2455 l + 5475 2432 l 5462 2408 l 5445 2385 l 5424 2364 l 5402 2347 l + 5380 2334 l 5358 2323 l 5336 2316 l 5314 2309 l 5293 2305 l + 5273 2301 l 5255 2299 l + 5220 2295 l gs col0 s gr gr + +% arrowhead +0 slj +n 5358 2280 m 5236 2297 l 5351 2340 l 5358 2280 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +7003 1874 m 7053 1840 l 6969 1715 l 7011 1832 l 6919 1748 l cp +eoclip +n 6255 1440 m 6257 1440 l 6260 1441 l 6267 1443 l 6277 1446 l 6290 1449 l + 6307 1454 l 6327 1459 l 6349 1466 l 6374 1473 l 6400 1481 l + 6427 1489 l 6456 1498 l 6485 1508 l 6515 1518 l 6545 1529 l + 6577 1541 l 6610 1555 l 6644 1569 l 6679 1585 l 6715 1602 l + 6750 1620 l 6791 1643 l 6827 1664 l 6858 1685 l 6885 1704 l + 6908 1722 l 6928 1739 l 6945 1755 l 6960 1770 l 6974 1785 l + 6985 1798 l 6995 1810 l 7003 1821 l 7010 1830 l + 7020 1845 l gs col0 s gr gr + +% arrowhead +0 slj +n 6919 1748 m 7011 1832 l 6969 1715 l 6919 1748 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +7053 2381 m 6997 2360 l 6942 2500 l 7014 2400 l 6998 2522 l cp +eoclip +n 6210 2835 m 6212 2835 l 6216 2835 l 6223 2834 l 6234 2833 l 6249 2832 l + 6267 2830 l 6289 2828 l 6314 2825 l 6341 2822 l 6370 2818 l + 6401 2814 l 6432 2808 l 6464 2802 l 6496 2795 l 6530 2787 l + 6564 2777 l 6600 2766 l 6637 2753 l 6674 2737 l 6712 2720 l + 6750 2700 l 6789 2677 l 6824 2653 l 6854 2630 l 6881 2607 l + 6903 2584 l 6922 2563 l 6939 2541 l 6954 2521 l 6967 2500 l + 6978 2481 l 6988 2462 l 6996 2444 l 7003 2428 l 7009 2415 l + 7013 2403 l + 7020 2385 l gs col0 s gr gr + +% arrowhead +0 slj +n 6998 2522 m 7014 2400 l 6942 2500 l 6998 2522 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +5375 923 m 5433 905 l 5387 761 l 5395 885 l 5330 779 l cp +eoclip +n 5670 900 m 5671 897 l 5673 892 l 5676 882 l 5680 868 l 5685 850 l + 5690 829 l 5695 807 l 5700 784 l 5703 761 l 5705 737 l + 5704 714 l 5701 692 l 5695 670 l 5685 649 l 5670 630 l + 5654 617 l 5636 606 l 5618 599 l 5602 594 l 5586 590 l + 5572 588 l 5559 586 l 5547 585 l 5535 585 l 5523 585 l + 5511 586 l 5498 588 l 5484 590 l 5468 594 l 5452 599 l + 5434 606 l 5416 617 l 5400 630 l 5385 649 l 5375 670 l + 5369 692 l 5366 714 l 5365 737 l 5367 761 l 5370 784 l + 5375 807 l 5380 829 l 5385 850 l 5390 868 l + 5400 900 l gs col0 s gr gr + +% arrowhead +0 slj +n 5330 779 m 5395 885 l 5387 761 l 5330 779 l cp gs 0.00 setgray ef gr col0 s +% Polyline +2 slj +gs clippath +5343 3370 m 5286 3350 l 5236 3492 l 5305 3390 l 5292 3513 l cp +eoclip +n 5670 3375 m 5671 3377 l 5673 3382 l 5676 3391 l 5680 3403 l 5685 3419 l + 5691 3439 l 5698 3460 l 5704 3483 l 5709 3507 l 5713 3531 l + 5716 3556 l 5716 3580 l 5715 3603 l 5709 3627 l 5701 3649 l + 5688 3671 l 5670 3690 l 5651 3704 l 5629 3715 l 5608 3724 l + 5587 3730 l 5568 3735 l 5550 3738 l 5534 3740 l 5519 3742 l + 5504 3742 l 5490 3742 l 5476 3742 l 5461 3742 l 5446 3740 l + 5430 3738 l 5412 3735 l 5393 3730 l 5372 3724 l 5351 3715 l + 5329 3704 l 5310 3690 l 5292 3671 l 5279 3649 l 5271 3627 l + 5265 3603 l 5264 3580 l 5264 3556 l 5267 3531 l 5271 3507 l + 5276 3483 l 5282 3460 l 5289 3439 l 5295 3419 l 5300 3403 l + + 5310 3375 l gs col0 s gr gr + +% arrowhead +0 slj +n 5292 3513 m 5305 3390 l 5236 3492 l 5292 3513 l cp gs 0.00 setgray ef gr col0 s +% here ends figure; +$F2psEnd +rs +showpage