%!PS %%Version: 3.3.2 %%DocumentFonts: (atend) %%Pages: (atend) %%EndComments % % Version 3.3.2 prologue for troff files. % /#copies 1 store /aspectratio 1 def /formsperpage 1 def /landscape false def /linewidth .3 def /magnification 1 def /margin 0 def /orientation 0 def /resolution 720 def /rotation 1 def /xoffset 0 def /yoffset 0 def /roundpage true def /useclippath true def /pagebbox [0 0 612 792] def /R /Times-Roman def /I /Times-Italic def /B /Times-Bold def /BI /Times-BoldItalic def /H /Helvetica def /HI /Helvetica-Oblique def /HB /Helvetica-Bold def /HX /Helvetica-BoldOblique def /CW /Courier def /CO /Courier def /CI /Courier-Oblique def /CB /Courier-Bold def /CX /Courier-BoldOblique def /PA /Palatino-Roman def /PI /Palatino-Italic def /PB /Palatino-Bold def /PX /Palatino-BoldItalic def /Hr /Helvetica-Narrow def /Hi /Helvetica-Narrow-Oblique def /Hb /Helvetica-Narrow-Bold def /Hx /Helvetica-Narrow-BoldOblique def /KR /Bookman-Light def /KI /Bookman-LightItalic def /KB /Bookman-Demi def /KX /Bookman-DemiItalic def /AR /AvantGarde-Book def /AI /AvantGarde-BookOblique def /AB /AvantGarde-Demi def /AX /AvantGarde-DemiOblique def /NR /NewCenturySchlbk-Roman def /NI /NewCenturySchlbk-Italic def /NB /NewCenturySchlbk-Bold def /NX /NewCenturySchlbk-BoldItalic def /ZD /ZapfDingbats def /ZI /ZapfChancery-MediumItalic def /S /S def /S1 /S1 def /GR /Symbol def /inch {72 mul} bind def /min {2 copy gt {exch} if pop} bind def /show {show} bind def % so later references don't bind /widthshow {widthshow} bind def /stringwidth {stringwidth} bind def /setup { counttomark 2 idiv {def} repeat pop landscape {/orientation 90 orientation add def} if /scaling 72 resolution div def linewidth setlinewidth 1 setlinecap pagedimensions xcenter ycenter translate orientation rotation mul rotate width 2 div neg height 2 div translate xoffset inch yoffset inch neg translate margin 2 div dup neg translate magnification dup aspectratio mul scale scaling scaling scale addmetrics 0 0 moveto } def /pagedimensions { useclippath userdict /gotpagebbox known not and { /pagebbox [clippath pathbbox newpath] def roundpage currentdict /roundpagebbox known and {roundpagebbox} if } if pagebbox aload pop 4 -1 roll exch 4 1 roll 4 copy landscape {4 2 roll} if sub /width exch def sub /height exch def add 2 div /xcenter exch def add 2 div /ycenter exch def userdict /gotpagebbox true put } def /addmetrics { /Symbol /S null Sdefs cf /Times-Roman /S1 StandardEncoding dup length array copy S1defs cf } def /pagesetup { /page exch def currentdict /pagedict known currentdict page known and { page load pagedict exch get cvx exec } if } def /decodingdefs [ {counttomark 2 idiv {y moveto show} repeat} {neg /y exch def counttomark 2 idiv {y moveto show} repeat} {neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat} {neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat} {counttomark 2 idiv {y moveto show} repeat} {neg setfunnytext} ] def /setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def /w {neg moveto show} bind def /m {neg dup /y exch def moveto} bind def /done {/lastpage where {pop lastpage} if} def /f { dup /font exch def findfont exch dup /ptsize exch def scaling div dup /size exch def scalefont setfont linewidth ptsize mul scaling 10 mul div setlinewidth /spacewidth ( ) stringwidth pop def } bind def /changefont { /fontheight exch def /fontslant exch def currentfont [ 1 0 fontheight ptsize div fontslant sin mul fontslant cos div fontheight ptsize div 0 0 ] makefont setfont } bind def /sf {f} bind def /cf { dup length 2 idiv /entries exch def /chtab exch def /newencoding exch def /newfont exch def findfont dup length 1 add dict /newdict exch def {1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall newencoding type /arraytype eq {newdict /Encoding newencoding put} if newdict /Metrics entries dict put newdict /Metrics get begin chtab aload pop 1 1 entries {pop def} for newfont newdict definefont pop end } bind def % % A few arrays used to adjust reference points and character widths in some % of the printer resident fonts. If square roots are too high try changing % the lines describing /radical and /radicalex to, % % /radical [0 -75 550 0] % /radicalex [-50 -75 500 0] % % Move braceleftbt a bit - default PostScript character is off a bit. % /Sdefs [ /bracketlefttp [201 500] /bracketleftbt [201 500] /bracketrighttp [-81 380] /bracketrightbt [-83 380] /braceleftbt [203 490] /bracketrightex [220 -125 500 0] /radical [0 0 550 0] /radicalex [-50 0 500 0] /parenleftex [-20 -170 0 0] /integral [100 -50 500 0] /infinity [10 -75 730 0] ] def /S1defs [ /underscore [0 80 500 0] /endash [7 90 650 0] ] def % % Tries to round clipping path dimensions, as stored in array pagebbox, so they % match one of the known sizes in the papersizes array. Lower left coordinates % are always set to 0. % /roundpagebbox { 7 dict begin /papersizes [8.5 inch 11 inch 14 inch 17 inch] def /mappapersize { /val exch def /slop .5 inch def /diff slop def /j 0 def 0 1 papersizes length 1 sub { /i exch def papersizes i get val sub abs dup diff le {/diff exch def /j i def} {pop} ifelse } for diff slop lt {papersizes j get} {val} ifelse } def pagebbox 0 0 put pagebbox 1 0 put pagebbox dup 2 get mappapersize 2 exch put pagebbox dup 3 get mappapersize 3 exch put end } bind def %%EndProlog %%BeginSetup mark /linewidth 0.5 def /#copies 1 store /landscape false def /resolution 720 def % % Encoding vector and redefinition of findfont for the ISO Latin1 standard. % The 18 characters missing from ROM based fonts on older printers are noted % below. % /ISOLatin1Encoding [ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /minus /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space /exclamdown /cent /sterling /currency /yen /brokenbar % missing /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree % missing /plusminus % missing /twosuperior % missing /threesuperior % missing /acute /mu % missing /paragraph /periodcentered /cedilla /onesuperior % missing /ordmasculine /guillemotright /onequarter % missing /onehalf % missing /threequarters % missing /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth % missing /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply % missing /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute % missing /Thorn % missing /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth % missing /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide % missing /oslash /ugrave /uacute /ucircumflex /udieresis /yacute % missing /thorn % missing /ydieresis ] def /NewFontDirectory FontDirectory maxlength dict def % % Apparently no guarantee findfont is defined in systemdict so the obvious % % systemdict /findfont get exec % % can generate an error. So far the only exception is a VT600 (version 48.0). % userdict /@RealFindfont known not { userdict begin /@RealFindfont systemdict begin /findfont load end def end } if /findfont { dup NewFontDirectory exch known not { dup %dup systemdict /findfont get exec % not always in systemdict dup userdict /@RealFindfont get exec dup /Encoding get StandardEncoding eq { dup length dict begin {1 index /FID ne {def}{pop pop} ifelse} forall /Encoding ISOLatin1Encoding def currentdict end /DummyFontName exch definefont } if NewFontDirectory 3 1 roll put } if NewFontDirectory exch get } bind def setup 2 setdecoding %%EndSetup %%Page: 1 1 /saveobj save def mark 1 pagesetup 12 B f (Circuit Design Aids \(CDA\) on Plan 9)6 1887 1 1936 1230 t 10 I f (A. G. Hume)2 471 1 2644 1470 t (M. Kahrs)1 378 1 2691 1650 t (T. J. Killian)2 479 1 2640 1830 t (ABSTRACT)2643 2270 w 8 R f (CDA)1330 2530 w 10 R f ( the front end)3 544( At)1 153( design and prototyping of digital systems.)6 1721(is a system for the)4 735 4 1527 2530 t ( design and board)3 758(it provides hierarchical schematic entry, programmable logic device)7 2842 2 1080 2650 t ( technologies, in partic\255)3 952(layout; at the back end it produces data for various manufacturing)10 2648 2 1080 2770 t (ular wire\255wrap and multiwire.)3 1197 1 1080 2890 t 10 B f (1. Introduction.)1 695 1 720 3250 t 8 R f (CDA)720 3406 w 10 R f ( has)1 163( It)1 116( almost 15 years.)3 692(is a design system, i.e., a collection of programs and data formats dating back)13 3150 4 919 3406 t ( the)1 148( To)1 162( technology.)1 495(progressed with the accompanying changes in display, computing and device)9 3102 4 720 3526 t 8 R f (CDA)4653 3526 w 10 R f (user,)4849 3526 w ( logical part consists of circuit schematics,)6 1755( The)1 215( physical part.)2 583(A hardware design has a logical part and a)8 1767 4 720 3646 t ( ROMs.)1 324(generally supplemented by boolean equations together with finite state machines and programs in)12 3996 2 720 3766 t (The physical part includes board layout and wire routing.)8 2288 1 720 3886 t 8 R f (CDA)720 4042 w 10 R f (has its own terminology; a circuit contains)6 1723 1 919 4042 t 10 I f (chips)2671 4042 w 10 R f (each identified by a)3 796 1 2911 4042 t 10 I f (name)3736 4042 w 10 R f (\(which is arbitrary, and of)4 1059 1 3981 4042 t (mnemonic value to the designer\) and a)6 1553 1 720 4162 t 10 I f (type)2299 4162 w 10 R f ( generic, e.g.,)2 537(\(which is)1 370 2 2491 4162 t 10 CW f (74LS74)3423 4162 w 10 R f ( can be hierarchi\255)3 694(\). Schematics)1 563 2 3783 4162 t ( of a parameterless)3 762(cal; what appears syntactically as a chip can, in fact, be an instance)12 2712 2 720 4282 t 10 I f (macro)4223 4282 w 10 R f (, \(i.e., another)2 562 1 4478 4282 t (drawing\) if the file)3 757 1 720 4402 t 10 I f (type)1504 4402 w 10 CW f (.w)1670 4402 w 10 R f ( chips have)2 453(exists. Real)1 488 2 1817 4402 t 10 I f (pins)2785 4402 w 10 R f (, each identified by a)4 842 1 2952 4402 t 10 I f (pin name)1 370 1 3820 4402 t 10 R f (and)4216 4402 w 10 I f (pin number)1 459 1 4386 4402 t 10 R f (, and)1 195 1 4845 4402 t (a)720 4522 w 10 I f (package type)1 529 1 795 4522 t 10 R f ( names and their mapping onto pin numbers are a property of the chip type; the map\255)16 3501(. Pin)1 215 2 1324 4522 t (ping from pin numbers to physical coordinates is a property of the package type.)13 3217 1 720 4642 t ( by)1 131(Pins are connected)2 758 2 720 4798 t 10 I f (nets)1640 4798 w 10 R f (, which have unique)3 822 1 1801 4798 t 10 I f (net names)1 408 1 2654 4798 t 10 R f (\(assigned by the drawing to net conversion pro\255)7 1947 1 3093 4798 t ( such as)2 332( Nets)1 241( net.)1 180( is an error for a pin to be connected to more than one)13 2259( It)1 120(gram if omitted by the user\).)5 1188 6 720 4918 t 10 CW f (VCC)720 5038 w 10 R f (and)925 5038 w 10 CW f (GND)1094 5038 w 10 R f (generally need different routing algorithms from ordinary nets; these are called)10 3154 1 1299 5038 t 10 I f (special\255signal)4479 5038 w (nets)720 5158 w 10 R f (in cases where the distinction is important.)6 1707 1 906 5158 t (A)720 5314 w 10 I f (board)817 5314 w 10 R f ( is mostly characterized by its)5 1190( It)1 111(is a physical mounting for packages.)5 1459 3 1081 5314 t 10 I f (pin holes)1 365 1 3867 5314 t 10 R f (\(available for pack\255)2 782 1 4258 5314 t (age insertion\) and)2 735 1 720 5434 t 10 I f (special\255signal pins)1 763 1 1490 5434 t 10 R f ( An)1 181(\(connected to special\255signal nets\).)3 1385 2 2287 5434 t 8 I f (I/O)3887 5434 w 10 I f (connector)4027 5434 w 10 R f (, where signals)2 614 1 4426 5434 t (enter or leave the board, is simply a special case of a chip.)12 2322 1 720 5554 t (The manual pages for the)4 1030 1 720 5710 t 8 R f (CDA)1779 5710 w 10 R f ( Coventionally,)1 647( 10 of the manual.)4 744(commands and file formats are in section)6 1671 3 1978 5710 t (the commands are kept in)4 1062 1 720 5830 t 10 CW f (/bin/cda)1816 5830 w 10 R f ( for example, to run the)5 977(, and so,)2 351 2 2296 5830 t 10 I f (gnet)3657 5830 w 10 R f (program, you would actually)3 1178 1 3862 5830 t (type something like)2 789 1 720 5950 t 9 CW f (cda/gnet < timing.g > timing.w)4 1620 1 1440 6120 t 10 B f (2. Methodology.)1 711 1 720 6420 t 10 R f ( are necessary simply to maintain consistency between)7 2217( Many)1 288(These are the conventional steps in a design.)7 1815 3 720 6576 t ( will collect all of this into a)7 1125( We)1 188(``source'' and ``object'' files.)3 1184 3 720 6696 t 10 CW f (mkfile)3242 6696 w 10 R f (in a later section.)3 682 1 3627 6696 t ( interactive program)2 829(\(1\) The)1 405 2 720 6852 t 10 I f (graw)1989 6852 w 10 R f ( in files whose names end with)6 1298(is used to construct schematics \(kept)5 1512 2 2230 6852 t 10 CW f (.g)970 6972 w 10 R f ( net list of a circuit diagram \(its)7 1257(.\) The)1 263 2 1090 6972 t 10 CW f (.w)2635 6972 w 10 R f (file\) are derived from the)4 1002 1 2780 6972 t 10 CW f (.g)3807 6972 w 10 R f (file by running)2 594 1 3952 6972 t 10 I f (gnet)4571 6972 w 10 R f (.)4743 6972 w ( editor may be used to create files in)8 1511(\(2\) Any)1 422 2 720 7128 t 10 CW f (lde)2686 7128 w 10 R f ( Pro\255)1 206(format for logic that is to be implemented with)8 1935 2 2899 7128 t (grammable Array Logic)2 1006 1 970 7248 t 8 R f (\(PAL\))2021 7248 w 10 R f ( filenames end with)3 845('s. These)1 405 2 2225 7248 t 10 CW f (.lde)3520 7248 w 10 R f ( information resides in a)4 1051(. Pin)1 229 2 3760 7248 t cleartomark showpage saveobj restore %%EndPage: 1 1 %%Page: 2 2 /saveobj save def mark 2 pagesetup 10 R f (\255 2 \255)2 166 1 2797 480 t (corresponding)970 840 w 10 CW f (.p)1566 840 w 10 R f (file, generated by)2 695 1 1711 840 t 10 I f (part)2431 840 w 10 R f (which is a member of the)5 1012 1 2623 840 t 10 I f (part)3660 840 w 10 R f (family of programs.)2 796 1 3852 840 t (\(3\) A)1 322 1 720 996 t 10 CW f (.pins)1072 996 w 10 R f ( Most)1 262( chip type, must be constructed.)5 1298(file, that matches pin names with numbers for each)8 2078 3 1402 996 t ( it, usually)2 424(pin information comes from standard libraries, but the user must generally supply some of)13 3646 2 970 1116 t (for)970 1236 w 8 R f (I/O)1119 1236 w 10 R f (connectors \()1 499 1 1259 1236 t 10 CW f (io.pins)1758 1236 w 10 R f (\) or non\255standard chips \()4 1017 1 2178 1236 t 10 CW f (my.pins)3195 1236 w 10 R f (\).)3615 1236 w 10 I f (Mkpins)3732 1236 w 10 R f (reads)4060 1236 w 10 CW f (.w)4304 1236 w 10 R f (files,)4458 1236 w 10 CW f (.p)4689 1236 w 10 R f (files,)4843 1236 w (and pin libraries to produce the)5 1250 1 970 1356 t 10 CW f (.pins)2246 1356 w 10 R f ( principal advantage of using)4 1163(file. The)1 364 2 2572 1356 t 10 I f (mkpins)4125 1356 w 10 R f (is to reduce the)3 607 1 4433 1356 t (size of the pins file and thereby speeding up the time spent in)12 2447 1 970 1476 t 10 I f (cdmglob.)3442 1476 w 10 R f (\(4\))720 1632 w 10 I f (Cdmglob \255f \255v)2 555 1 970 1632 t 10 R f (reads the)1 357 1 1550 1632 t 10 CW f (.w)1932 1632 w 10 R f (and)2077 1632 w 10 CW f (.pins)2246 1632 w 10 R f (files to produce a)3 690 1 2571 1632 t 10 CW f (.wx)3286 1632 w 10 R f ( macros are expanded,)3 894(file, in which all)3 655 2 3491 1632 t ( The)1 206( numbers.)1 395(and nets are described in terms of pin)7 1508 3 970 1752 t 10 CW f (\255v)3105 1752 w 10 R f (flag tells)1 348 1 3251 1752 t 10 I f (cdmglob)3625 1752 w 10 R f (to include the name of the)5 1045 1 3995 1752 t ( will be used in the final stages by)8 1376( This)1 230( the output.)2 457(expanded pins in)2 679 4 970 1872 t 10 I f (annotate)3739 1872 w 10 R f (to create a)2 413 1 4116 1872 t 10 CW f (.a)4556 1872 w 10 R f (file con\255)1 337 1 4703 1872 t (taining just the pin numbers \(in)5 1293 1 970 1992 t 10 I f (graw)2296 1992 w 10 R f ( file, when "catted" with a)5 1081(format\). This)1 560 2 2535 1992 t 10 CW f (.g)4209 1992 w 10 R f (file will label all)3 679 1 4361 1992 t (the pins with pin numbers.)4 1064 1 970 2112 t ( this point one may do static circuit checks with)9 1925(\(5\) At)1 350 2 720 2268 t 10 I f (smoke)3022 2268 w 10 R f ( be rather voluminous until)4 1095( errors will)2 442(. The)1 232 3 3271 2268 t (all pins are declared correctly on the)6 1469 1 970 2388 t 10 CW f (.tt)2467 2388 w 10 R f ( errors are impossible to eradicate, particularly)6 1871(lines. Some)1 494 2 2675 2388 t (those with a mix of analog and digital components.)8 2046 1 970 2508 t ( with the logical part of the design, and, except for)10 2053( files discussed so far have to do)7 1316(\(6\) Most)1 456 3 720 2664 t 10 CW f (.lde)4574 2664 w 10 R f (files,)4843 2664 w (are in)1 228 1 970 2784 t 8 R f (CDL)1227 2784 w 10 R f ( remainder of the physical design files are in)8 1798( The)1 208(\(Circuit Design Language\).)2 1101 3 1417 2784 t 8 R f (FIZZ)4552 2784 w 10 R f (format.)4749 2784 w (So, at this point, one uses)5 1020 1 970 2904 t 10 I f (fizz cvt)1 275 1 2015 2904 t 10 R f (to turn the)2 411 1 2315 2904 t 10 CW f (.wx)2751 2904 w 10 R f (file from)1 352 1 2956 2904 t 10 I f (cdmglob)3333 2904 w 10 R f (into a)1 225 1 3702 2904 t 8 R f (FIZZ)3952 2904 w 10 CW f (.fx)4146 2904 w 10 R f (file.)4351 2904 w ( with the)2 350(\(7\) As)1 361 2 720 3060 t 10 CW f (.pins)1456 3060 w 10 R f (file, one creates a)3 697 1 1781 3060 t 10 CW f (.pkg)2503 3060 w 10 R f (file with geometric descriptions of each package type.)7 2156 1 2768 3060 t ( geometric description of the board \()6 1482(\(8\) A)1 322 2 720 3216 t 10 CW f (.brd)2524 3216 w 10 R f (or)2793 3216 w 10 CW f (.board)2905 3216 w 10 R f (file\) in)1 273 1 3294 3216 t 8 R f (FIZZ)3596 3216 w 10 R f ( \(or stolen from)3 639(format is made)2 607 2 3794 3216 t 10 CW f (/sys/lib/cda/boards)970 3336 w 10 R f (\).)2110 3336 w ( positioning information \()3 1031(\(9\) Chip)1 445 2 720 3492 t 10 CW f (.pos)2196 3492 w 10 R f ( is usually done interactively with)5 1352( This)1 228(file\) is generated.)2 695 3 2461 3492 t 10 I f (place)4761 3492 w 10 R f (.)4977 3492 w ( the design should be checked with)6 1458( this point,)2 444(\(10\) At)1 350 3 720 3648 t 10 I f (check)3007 3648 w 10 R f ( will find any errors that might result)7 1544(. This)1 263 2 3233 3648 t (from unplaced chips or overlapping packages and so forth.)8 2342 1 970 3768 t ( wrap list \()3 457(\(11\) The)1 405 2 720 3924 t 10 CW f (.wr)1582 3924 w 10 R f ( a)1 79(file\) is now made, and one can physically wrap the board, typically by using)13 3165 2 1796 3924 t (semiautomatic machine.)1 971 1 970 4044 t ( generates a new)3 685( make changes, one)3 802(\(12\) To)1 361 3 720 4200 t 10 CW f (.wr)2601 4200 w 10 R f (file;)2814 4200 w 10 I f (rework)3008 4200 w 10 R f (then compares the new and old wrap files)7 1716 1 3324 4200 t (and generates separate lists for unwrapping and rewrapping.)7 2399 1 970 4320 t 10 B f ( input)1 254(3. Graphics)1 520 2 720 4560 t 10 R f (The graphics editor)2 788 1 720 4716 t 10 I f (graw)1539 4716 w 10 R f ( drawing consists of)3 823( A)1 128(is used to create and modify drawings, a.k.a. schematics.)8 2313 3 1776 4716 t 10 I f (chips, macros,)1 591 1 720 4836 t 10 R f (and)1347 4836 w 10 I f (signals)1527 4836 w 10 R f (connected by)1 540 1 1847 4836 t 10 I f (pins.)2423 4836 w 10 R f (Each chip has a)3 656 1 2676 4836 t 10 I f (name)3368 4836 w 10 R f (and a)1 224 1 3620 4836 t 10 I f (type.)3879 4836 w 10 R f (Pins can have either a)4 910 1 4130 4836 t 10 I f (name)720 4956 w 10 R f (or a)1 152 1 961 4956 t 10 I f (number.)1138 4956 w 10 B f ( graw)1 241(3.1. Using)1 445 2 720 5196 t 10 R f (The editor,)1 449 1 720 5352 t 10 I f (graw)1205 5352 w 10 R f (can be given a list of files ending in)8 1514 1 1447 5352 t 10 I f (.g.)2997 5352 w 10 R f ( When)1 300(or an empty list.)3 683 2 3158 5352 t 10 I f (cda)4178 5352 w 10 R f (starts, the cursor)2 681 1 4359 5352 t (changes to a)2 503 1 720 5472 t 10 S f (\264)1253 5472 w 10 R f ( single click locates the cursor; when dragged with the but\255)10 2397( 1 performs two tasks: a)5 982(. Button)1 353 3 1308 5472 t ( 2 presents a list of useful options:)7 1390( Button)1 326( mouse leaves behind a line.)5 1141(ton held down, the)3 750 4 720 5592 t 10 CW f (onesies)4355 5592 w 10 S f (\256)4775 5592 w 10 R f (can)4902 5592 w (be used to select either)4 929 1 720 5712 t 10 CW f (box)1679 5712 w 10 R f ( out the rectangle of a box using button 1, or)10 1813(which then can be used to sweep)6 1338 2 1889 5712 t 10 CW f (macros)720 5832 w 10 R f (which can also sweep out a box using button 1.)9 1887 1 1105 5832 t 10 CW f (inst)720 5988 w 10 S f (\256)960 5988 w 10 R f ( instantiated and attached to the cursor until any button is pressed.)11 2779(selects a master to be)4 896 2 1096 5988 t 10 I f (graw)4834 5988 w 10 R f ( gates can be read by using the)7 1313( standard library of)3 804( The)1 219(doesn't have any masters when loaded initially.)6 1984 4 720 6108 t 10 CW f (read)720 6228 w 10 R f (command.)990 6228 w 10 CW f (sweep)1464 6228 w 10 R f ( input with button 1 to grab a set of objects and drag them until)14 2605(uses a rectangle)2 641 2 1794 6228 t (any button is pressed.)3 866 1 720 6348 t 10 CW f (slash)720 6504 w 10 R f (differs from)1 479 1 1045 6504 t 10 CW f (sweep)1549 6504 w 10 R f (only in that rectilinear lines are first cut by the input rectangle.)11 2496 1 1874 6504 t 10 CW f (cut)720 6660 w 10 R f (undraws and moves the object\(s\) last drawn or moved to the cut/paste buffer.)12 3116 1 928 6660 t 10 CW f (paste)4097 6660 w 10 R f (attaches a copy)2 615 1 4425 6660 t (of the cut/paste buffer to the cursor until any button is pressed.)11 2502 1 720 6780 t 10 CW f (snarf)720 6936 w 10 R f (is a)1 136 1 1045 6936 t 10 CW f (cut)1206 6936 w 10 R f (without the undraw.)2 802 1 1411 6936 t 10 CW f (scroll)720 7092 w 10 R f (attaches the entire drawing to the cursor until any button is pressed.)11 2696 1 1105 7092 t ( menu entries are)3 744(The button 3)2 549 2 720 7248 t 10 CW f (edit, read, write, exit,)3 1500 1 2058 7248 t 10 R f (and)3603 7248 w 10 CW f (new,)3792 7248 w 10 R f (followed by the list of)4 963 1 4077 7248 t cleartomark showpage saveobj restore %%EndPage: 2 2 %%Page: 3 3 /saveobj save def mark 3 pagesetup 10 R f (\255 3 \255)2 166 1 2797 480 t (filenames currently being edited.)3 1314 1 720 840 t 10 CW f (edit)720 996 w 10 R f ( and control\255W may be used to)6 1273( Backspace)1 483( file name and reads in the file for editing.)9 1743(prompts for a)2 550 4 991 996 t ( null file name aborts the operation.)6 1459(edit the name; a)3 656 2 720 1116 t 10 CW f (read)2891 1116 w 10 R f (prompts for the name of a master file, reads it)9 1878 1 3162 1116 t ( names of the masters in the file are added to those in)12 2160( The)1 208( plants a reference to it in the current file.)9 1678(in, and)1 274 4 720 1236 t (the)720 1356 w 10 CW f (inst)870 1356 w 10 S f (\256)1110 1356 w 10 R f ( if necessary.)2 527(menu for the current file, overwriting older definitions)7 2195 2 1237 1356 t 10 CW f (write)4011 1356 w 10 R f (prompts for a file)3 702 1 4338 1356 t ( non\255null result becomes the new file name and the file is)11 2376( The)1 213( name\).)1 307(name \(starting with the current file)5 1424 4 720 1476 t (written.)720 1596 w 10 CW f (exit)1086 1596 w 10 R f ( must type a `y' to really exit.)7 1238( You)1 230(terminates the program.)2 967 3 1359 1596 t 10 CW f (new)3852 1596 w 10 R f ( unnamed)1 398(creates a new,)2 577 2 4065 1596 t (drawing for editing.)2 796 1 720 1716 t (Selecting a file name selects the current file.)7 1768 1 970 1872 t 10 B f ( Bundles and Macros.)3 929(4. Signal)1 393 2 720 2112 t 10 R f (Consider this buffer between two 8\255bit busses:)6 1859 1 720 2268 t 6 CW f (z7)3348 3162 w (z6)3348 3072 w (z5)3348 2982 w (z4)3348 2892 w (z3)3348 2802 w (z2)3348 2712 w (z1)3348 2622 w (z0)3348 2532 w cleartomark saveobj restore %%BeginGlobal % % Version 3.3.2 drawing procedures for dpost. Automatically pulled in when % needed. % /inpath false def /savematrix matrix def /Dl { inpath {pop pop neg lineto} {newpath neg moveto neg lineto stroke} ifelse } bind def /De { /y1 exch 2 div def /x1 exch 2 div def /savematrix savematrix currentmatrix def neg exch x1 add exch translate x1 y1 scale 0 0 1 0 360 inpath {1 0 moveto arc savematrix setmatrix} {newpath arc savematrix setmatrix stroke} ifelse } bind def /Da { /dy2 exch def /dx2 exch def /dy1 exch def /dx1 exch def dy1 add neg exch dx1 add exch dx1 dx1 mul dy1 dy1 mul add sqrt dy1 dx1 neg atan dy2 neg dx2 atan inpath {arc} {newpath arc stroke} ifelse } bind def /DA { /dy2 exch def /dx2 exch def /dy1 exch def /dx1 exch def dy1 add neg exch dx1 add exch dx1 dx1 mul dy1 dy1 mul add sqrt dy1 dx1 neg atan dy2 neg dx2 atan inpath {arcn} {newpath arcn stroke} ifelse } bind def /Ds { /y2 exch def /x2 exch def /y1 exch def /x1 exch def /y0 exch def /x0 exch def x0 5 x1 mul add 6 div y0 5 y1 mul add -6 div x2 5 x1 mul add 6 div y2 5 y1 mul add -6 div x1 x2 add 2 div y1 y2 add -2 div inpath {curveto} {newpath x0 x1 add 2 div y0 y1 add -2 div moveto curveto stroke} ifelse } bind def %%EndGlobal /saveobj save def mark 6 CW f 3060 3180 3420 3180 Dl 3060 3090 3420 3090 Dl 3060 3000 3420 3000 Dl 3060 2910 3420 2910 Dl 3060 2820 3420 2820 Dl 3060 2730 3420 2730 Dl 3060 2640 3420 2640 Dl 3420 2550 3060 2550 Dl (x7)2340 3162 w (x6)2340 3072 w (x5)2340 2982 w (x4)2340 2892 w (x3)2340 2802 w (x2)2340 2712 w (x1)2340 2622 w (x0)2340 2532 w 2700 2550 2340 2550 Dl 2700 2640 2340 2640 Dl 2700 2730 2340 2730 Dl 2700 2820 2340 2820 Dl 2700 2910 2340 2910 Dl 2700 3000 2340 3000 Dl 2340 3090 2700 3090 Dl 2340 3180 2700 3180 Dl (drive\255)2340 3296 w 2340 3314 2610 3314 Dl 2700 3360 2610 3360 Dl 2610 3360 2610 3270 Dl 2700 3270 2610 3270 Dl (OE0\255)2700 3282 w (OE1\255)2700 3372 w (Y7)2988 3192 w (Y6)2988 3102 w (Y5)2988 3012 w (Y4)2988 2922 w (Y3)2988 2832 w (Y2)2988 2742 w (Y1)2988 2652 w (Y0)2988 2562 w (D7)2700 3192 w (D6)2700 3102 w (D5)2700 3012 w (D4)2700 2922 w (D3)2700 2832 w (D2)2700 2742 w (D1)2700 2652 w (D0)2700 2562 w (74F244)2772 2487 w (buffer)2772 2442 w 2700 2370 2700 3405 Dl 3060 2370 2700 2370 Dl 3060 3405 3060 2370 Dl 2700 3405 3060 3405 Dl 10 R f (It illustrates several)2 806 1 720 3663 t 10 I f (graw)1563 3663 w 10 R f (conventions. The)1 725 1 1806 3663 t 10 I f (chip)2568 3663 w 10 R f ( its)1 133(is indicated by a box;)4 903 2 2777 3663 t 10 I f (name)3851 3663 w 10 R f (is)4105 3663 w 10 CW f (buffer)4210 3663 w 10 R f (; its)1 161 1 4570 3663 t 10 I f (type)4769 3663 w 10 R f (is)4973 3663 w 10 CW f (74F244)720 3783 w 10 R f ( strings that appear stacked inside the box.)7 1692( are simply unattached text)4 1080(. These)1 314 3 1080 3783 t 10 I f (Pin names)1 419 1 4216 3783 t 10 R f (\(e.g.,)4660 3783 w 10 CW f (D0)4887 3783 w 10 R f (\))5007 3783 w (are strings that appear on the inside edge of the box.)10 2092 1 720 3903 t 10 I f (Nets)2863 3903 w 10 R f ( pin.)1 180(are lines that end on a)5 878 2 3067 3903 t 10 I f (Net names)1 421 1 4177 3903 t 10 R f (are strings)1 415 1 4625 3903 t ( trailing)1 314( A)1 122(that are placed on nets.)4 917 3 720 4023 t 10 CW f (\255)2098 4023 w 10 R f (conventionally indicates an active\255low signal.)4 1828 1 2183 4023 t ( much more succinct equivalent is:)5 1390( A)1 122(Even this trivial example involves repeated patterns.)6 2094 3 720 4179 t 6 CW f (z<0:7>)3204 4443 w 3420 4461 3060 4461 Dl (x<0:7>)2340 4443 w 2700 4461 2340 4461 Dl (drive\255)2340 4533 w 2700 4551 2340 4551 Dl (OE?\255)2700 4563 w (Y? D?)1 -216 1 2988 4473 t (74F244)2772 4398 w (buffer)2772 4353 w 2700 4281 2700 4596 Dl 3060 4281 2700 4281 Dl 3060 4596 3060 4281 Dl 2700 4596 3060 4596 Dl 10 R f (The)720 4854 w 10 I f (generator)900 4854 w 10 CW f (x<0:7>)1319 4854 w 10 R f (expands into the ordered list)4 1132 1 1704 4854 t 10 CW f (x0)2861 4854 w 10 R f (,)2981 4854 w 10 CW f (x1)3031 4854 w 10 R f (,...)3151 4854 w 10 CW f (x7)3302 4854 w 10 R f (. The)1 231 1 3422 4854 t 10 I f (pattern)3679 4854 w 10 CW f (D?)3994 4854 w 10 R f (matches two\255character)1 900 1 4140 4854 t (pin names that begin with)4 1057 1 720 4974 t 10 CW f (D)1808 4974 w 10 R f ( space of possible names comes from the)7 1675(. \(The)1 269 2 1868 4974 t 10 CW f (.pins)3842 4974 w 10 R f (file entry for the chip)4 868 1 4172 4974 t ( the pattern are)3 634( names that match)3 760(type.\) The)1 447 3 720 5094 t 10 I f (sorted alphabetically)1 860 1 2599 5094 t 10 R f (and put into correspondence with the)5 1543 1 3497 5094 t (nets.)720 5214 w ( of nets and pins do not have the same cardinality, the smaller set is reused until the larger)18 3646(If connected sets)2 674 2 720 5370 t ( in the example, the)4 785( Thus)1 250(is exhausted.)1 516 3 720 5490 t 10 CW f (drive\255)2296 5490 w 10 R f (net gets connected to both)4 1043 1 2681 5490 t 10 CW f (OE0\255)3749 5490 w 10 R f (and)4014 5490 w 10 CW f (OE1\255)4183 5490 w 10 R f (, as desired.)2 471 1 4423 5490 t (Another example of the same buffer is shown below:)8 2118 1 720 5646 t 6 CW f 2834 5883 2834 6063 Dl 2969 5973 2834 5883 Dl 2835 6062 2970 5972 Dl 3014 5972 2970 5972 Dl 2834 5972 2790 5972 Dl 2430 5972 2790 5972 Dl (x<0:7>)2430 5954 w 3104 5748 2880 5972 Dl (buffer.<0:7>)3105 5730 w (74F244)3105 5774 w 3329 5972 3014 5972 Dl (z[0\2557])3114 5954 w 2834 6198 2834 6468 Dl 3149 6198 2834 6198 Dl 3150 6468 3150 6198 Dl 2835 6468 3150 6468 Dl (buffer)2862 6270 w (74F244)2862 6314 w 2430 6378 2834 6378 Dl (OE?\255)2834 6390 w (drive\255)2430 6360 w 10 R f ( symbol is too small to hold the name of the chip, the name and type are "con\255)17 3274(Note that since the buffer)4 1046 2 720 6726 t ( wire is)2 316( The)1 216(nected" to the instance via a wire.)6 1418 3 720 6846 t 10 I f (not)2706 6846 w 10 R f (considered a net by)3 806 1 2870 6846 t 10 I f (gnet)3712 6846 w 10 R f ( notice that the range)4 881(. Also)1 275 2 3884 6846 t 10 S f (<)720 6966 w 10 R f (0:7)775 6966 w 10 S f (>)903 6966 w 10 R f ( fact, this buffer has invisible pin names)7 1633( In)1 138( of the chip is appended to the pin names.)9 1704(after the name)2 578 4 987 6966 t (of)720 7086 w 10 CW f (D)835 7086 w 10 R f (and)927 7086 w 10 CW f (Y)1103 7086 w 10 R f ( after appending the range,)4 1090( Thus,)1 281( and output respectively\).)3 1036(. \(input)1 321 4 1163 7086 t 10 I f (gnet)3922 7086 w 10 R f (will generate)1 524 1 4125 7086 t 10 CW f (D<0:7>)4680 7086 w 10 R f (and)720 7206 w 10 CW f (Y<0:7>)889 7206 w 10 R f ( the output enable can't fit, the output enables are put in another, smaller box.)14 3098(. Since)1 297 2 1249 7206 t cleartomark showpage saveobj restore %%EndPage: 3 3 %%Page: 4 4 /saveobj save def mark 4 pagesetup 10 R f (\255 4 \255)2 166 1 2797 480 t ( sense)1 246( such a case it makes)5 854( In)1 137(Frequently one has a group of chips that will be used or replicated as a unit.)15 3083 4 720 840 t (to define a)2 431 1 720 960 t 10 I f (macro)1181 960 w 10 R f ( is an example,)3 611( Here)1 248( macro lives in its own file.)6 1121( A)1 127(that may be instantiated as required.)5 1467 5 1466 960 t 10 CW f (opm.j)720 1080 w 10 R f (:)1020 1080 w 6 CW f 1418 2262 1 1 De 3308 2306 3308 2082 Dl 3308 2082 3848 2082 Dl 3848 2082 3848 1992 Dl 3848 1992 3758 1992 Dl (SO)3686 2004 w (/reset\255)3128 1614 w (oe\255)2093 1434 w (PHIM)2453 2409 w 2453 1677 2453 2577 Dl 3037 1677 2453 1677 Dl 3038 2577 3038 1677 Dl 2454 2577 3038 2577 Dl (opm)2714 2108 w (YM2151)2660 2154 w 2003 1857 2453 1857 Dl (D?)2453 1869 w 2003 1946 2453 1946 Dl (CS\255)2453 1958 w 2003 2037 2453 2037 Dl (WR\255)2453 2049 w 2003 2126 2453 2126 Dl (RD\255)2453 2138 w 2003 2217 2453 2217 Dl (A0)2453 2229 w (IC\255)2453 2318 w 3398 1992 3038 1992 Dl (SH[12])2822 2454 w 2003 2397 2453 2397 Dl 4342 2532 3038 2532 Dl (IRQ\255)2894 2544 w (fm_data)3128 1974 w (data<0:7>)2093 1839 w (wr\255)2093 2019 w (rd\255)2093 2108 w (a0)2093 2199 w (/reset\255)2093 2288 w (opm_clk)2093 2379 w (interrupt\255)3128 2514 w 4 R f ( .)1 35( . . .)3 108( .)1 37( .)1 35( .)1 37( .)1 35( .)1 37( .)1 36( .)1 35( . . .)3 108( .)1 37( .)1 35( .)1 37( .)1 35( .)1 37( .)1 36( .)1 35( .)1 36( .)1 37( . .)2 72( .)1 35( .)1 37( .)1 35( .)1 37( .)1 36( .)1 35( . .)2 72( .)1 37( .)1 36( .)1 35( . . .)3 108( .)1 37( .)1 35( .)1 37( .)1 35( .)1 36( .)1 37( .)1 35( .)1 37( .)1 35( .)1 36( .)1 37( . .)2 72( .)1 35( .)1 36( .)1 37( .)1 36( .)1 35( .)1 37( .)1 35(. .)1 47 51 1996 2667 t ( .)1 0( .)1 35( .)1 37( .)1 35(. .)1 47 5 4192 2667 t (.)4336 2631 w (.)4336 2595 w (.)4336 2559 w (.)4336 2522 w (.)4336 2486 w (.)4336 2450 w (.)4336 2414 w (.)4336 2378 w (.)4336 2342 w (.)4336 2305 w (.)4336 2269 w (.)4336 2233 w (.)4336 2197 w (.)4336 2160 w (.)4336 2124 w (.)4336 2088 w (.)4336 2052 w (.)4336 2016 w (.)4336 1980 w (.)4336 1943 w (.)4336 1907 w (.)4336 1871 w (.)4336 1834 w (.)4336 1798 w (.)4336 1762 w (.)4336 1726 w (.)4336 1689 w (.)4336 1653 w (.)4336 1617 w (.)4336 1581 w (.)4336 1545 w (.)4336 1509 w (.)4336 1472 w (.)4336 1436 w (.)4336 1400 w (.)4336 1364 w (.)4336 1327 w (.)4336 1291 w (.)4336 1255 w (.)4336 1219 w ( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35( . . . . . .)6 -216( .)1 -37( .)1 -35( .)1 -37( .)1 -35( . . . . . .)6 -216( .)1 -37( .)1 -35( .)1 -37( .)1 -35( . .)2 -72( .)1 -37( .)1 -36( .)1 -35( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35( . . .)3 -108( .)1 -37( .)1 -35( . . .)3 -108( .)1 -37( .)1 -35( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35( .)1 -36( .)1 -37( .)1 -35( .)1 -37( .)1 -35(. .)1 10 51 4336 1183 t (.)1996 1183 w (.)1996 1219 w (.)1996 1255 w (.)1996 1291 w (.)1996 1327 w (.)1996 1364 w (.)1996 1400 w (.)1996 1436 w (.)1996 1472 w (.)1996 1509 w (.)1996 1545 w (.)1996 1581 w (.)1996 1617 w (.)1996 1653 w (.)1996 1689 w (.)1996 1726 w (.)1996 1762 w (.)1996 1798 w (.)1996 1834 w (.)1996 1871 w (.)1996 1907 w (.)1996 1943 w (.)1996 1980 w (.)1996 2016 w (.)1996 2052 w (.)1996 2088 w (.)1996 2124 w (.)1996 2160 w (.)1996 2197 w (.)1996 2233 w (.)1996 2269 w (.)1996 2305 w (.)1996 2342 w (.)1996 2378 w (.)1996 2414 w (.)1996 2450 w (.)1996 2486 w (.)1996 2522 w (.)1996 2559 w (.)1996 2595 w (.)1996 2631 w (.)1996 2667 w 6 CW f (D<0:7>)1786 1869 w (WR\255)1894 2049 w (RD\255)1894 2138 w (A0)1930 2229 w (CLK)1894 2409 w (INT\255)4342 2544 w (CS\255)1894 1958 w (cs\255)2093 1928 w (SO)2966 2004 w (hold[12])3128 2424 w (PHI1)2894 1734 w (dac_clk)3128 1704 w 3398 1271 3398 1766 Dl 3758 1272 3398 1272 Dl 3758 1767 3758 1272 Dl 3398 1766 3758 1766 Dl (SER)3398 2004 w 3398 1722 3038 1722 Dl (SRCLK)3398 1734 w 3398 1813 3398 2037 Dl 3758 1812 3398 1812 Dl 3758 2036 3758 1812 Dl 3398 2037 3758 2037 Dl 3128 1632 3398 1632 Dl (SRCLR\255)3398 1644 w (sr0)3524 1884 w (74LS595)3452 1928 w (sr[01])3470 1344 w (74LS595)3452 1388 w (G\255)3398 1464 w 3397 1452 2002 1452 Dl (RCLK)3398 1554 w 4342 1452 3758 1452 Dl ( OE\255)1 -2700(Q? OUT<00:15>)1 1016 2 3686 1464 t (srbus<00:15>)3848 1434 w 3397 1542 2002 1542 Dl (RCLK)1858 1554 w (rclk)2093 1524 w 4342 2442 3038 2442 Dl (HOLD[12])4342 2454 w 2453 2306 2093 2306 Dl 3398 2128 3398 2352 Dl 3758 2126 3398 2126 Dl 3758 2350 3758 2126 Dl 3398 2352 3758 2352 Dl 3398 2306 3308 2306 Dl (SER)3398 2318 w (sr1)3524 2199 w (74LS595)3452 2244 w 10 R f (The dotted box \(produced by sweeping out a)7 1797 1 720 2924 t 10 CW f (macro)2544 2924 w 10 R f (box in)1 255 1 2871 2924 t 10 I f (graw)3153 2924 w 10 R f ( Strings)1 336(\) identifies the circuit as a macro.)6 1345 2 3359 2924 t ( Most)1 270( the outside world.)3 786(outside of this box \(conventionally in upper case\) are ``pin names'' visible to)12 3264 3 720 3044 t ( names beginning with)3 920( Net)1 198( each instantiation.)2 760(names inside the box will be made local to)8 1728 4 720 3164 t 10 CW f (/)4355 3164 w 10 R f (are ``globals,'')1 596 1 4444 3164 t (i.e., they represent the same signal throughout the design.)8 2369 1 720 3284 t 10 CW f (/VCC)3147 3284 w 10 R f (and)3420 3284 w 10 CW f (/GND)3597 3284 w 10 R f (are the most common global)4 1170 1 3870 3284 t ( signals are expanded by)4 1077(signals. These)1 615 2 720 3404 t 10 I f (cdmglob)2461 3404 w 10 R f (to be ``)2 336 1 2854 3404 t 10 S f (<)3190 3404 w 10 R f (instance)3245 3404 w 10 S f (>)3572 3404 w 10 R f (//VCC'' and ``)2 638 1 3627 3404 t 10 S f (<)4265 3404 w 10 R f (instance)4320 3404 w 10 S f (>)4647 3404 w 10 R f (//GND'')4702 3404 w (respectively. A)1 629 1 720 3524 t 10 I f (sed)1374 3524 w 10 R f (script can be used to rid the net list of the file name prefixes:)13 2421 1 1532 3524 t 9 CW f ( /)1 108(////s/ .*///)1 1026 2 1008 3694 t ( /)1 324(s/ //)1 540 2 1008 3804 t 10 R f (Now we use generators to make several instances of)8 2083 1 720 4020 t 10 CW f (opm.j)2828 4020 w 10 R f (:)3128 4020 w 6 CW f 3375 4752 2880 4752 Dl (rclk<00:15>)1935 4508 w (HOLD1)2700 4449 w (RCLK)2430 4538 w 2430 4526 1800 4526 Dl 1800 4526 1800 4122 Dl 3960 4122 3960 4482 Dl 3420 4437 2880 4437 Dl 3960 4482 3870 4482 Dl 3420 4526 2880 4526 Dl (HOLD2)2700 4538 w (int<00:15>\255)2979 4914 w 3375 4932 2880 4932 Dl (INT\255)2736 4944 w (bd<0:7>)1800 4688 w (A0)2430 4809 w 1800 4797 2430 4797 Dl (RD\255)2430 4989 w 1800 4977 2430 4977 Dl (WR\255)2430 4898 w 1800 4886 2430 4886 Dl (CLK)2430 5169 w 1800 5157 2430 5157 Dl (D?)2430 4718 w 1800 4706 2430 4706 Dl (opm<00:15>)2475 4284 w (opm)2601 4328 w 2430 4212 2430 5202 Dl 2880 4212 2430 4212 Dl 2880 5202 2880 4212 Dl 2430 5202 2880 5202 Dl 1800 5066 2430 5066 Dl (CS\255)2430 5078 w (ba0)1800 4779 w (bwe\255)1800 4868 w (bre\255)1800 4959 w 1800 4617 2430 4617 Dl (OE\255)2430 4629 w (opmdecode<00:15>\255)1800 4599 w (ops<00:15>\255)1800 5048 w (OUT??)2700 4764 w (opmout<00:15>)2907 4734 w (hold1<00:15>)2924 4419 w (hold2<00:15>)2924 4508 w (colorburst)1800 5139 w 3960 4122 1800 4122 Dl 3420 4302 3420 4572 Dl 3870 4302 3420 4302 Dl 3870 4572 3870 4302 Dl 3420 4572 3870 4572 Dl (A?)3420 4449 w (B?)3420 4538 w (Y?)3798 4494 w (nor<0:3>)3500 4374 w (74F02)3554 4419 w 10 R f ( the)1 151(Sixteen copies of)2 694 2 720 5460 t 10 CW f (opm)1594 5460 w 10 R f ( pattern)1 306( The)1 209(circuit are made.)2 675 3 1803 5460 t 10 CW f (D?)3022 5460 w 10 R f (is at a lower, i.e., ``faster running,'' level than)8 1869 1 3171 5460 t 10 CW f (opm<00:15>)720 5580 w 10 R f (, with the effect that all the)6 1115 1 1320 5580 t 10 CW f (D0)2467 5580 w 10 R f ('s are connected to)3 771 1 2587 5580 t 10 CW f (bd0)3390 5580 w 10 R f (, all the)2 311 1 3570 5580 t 10 CW f (D1)3913 5580 w 10 R f ('s are connected to)3 771 1 4033 5580 t 10 CW f (bd1)4835 5580 w 10 R f (,)5015 5580 w (etc; similarly, all the)3 909 1 720 5700 t 10 CW f (A0)1683 5700 w 10 R f ('s are connected to)3 840 1 1803 5700 t 10 CW f (ba0)2698 5700 w 10 R f ( the other hand, all the)5 1043(. On)1 227 2 2878 5700 t 10 CW f (CS\255)4203 5700 w 10 R f ('s are separate:)2 657 1 4383 5700 t 10 CW f (opm00/CS\255)720 5820 w 10 R f (\(the instance of)2 651 1 1303 5820 t 10 CW f (CS\255)1997 5820 w 10 R f (in)2220 5820 w 10 CW f (opm00)2341 5820 w 10 R f (\) is connected to)3 711 1 2641 5820 t 10 CW f (ops00\255)3395 5820 w 10 R f (,)3755 5820 w 10 CW f (opm01/CS\255)3823 5820 w 10 R f ( to)1 120(is connected)1 514 2 4406 5820 t 10 CW f (ops01\255)720 5940 w 10 R f ( manual entry for)3 690( The)1 205(, etc.)1 191 3 1080 5940 t 10 I f (cdmglob)2191 5940 w 10 R f (should be consulted for all the details.)6 1518 1 2560 5940 t 10 B f ( Toy Example.)2 620(5. A)1 197 2 720 6180 t 10 R f ( design consists of two)4 923( The)1 208( example.)1 391(In this section we present a complete)6 1487 4 720 6336 t 8 R f (I/O)3757 6336 w 10 R f (connectors that route signals)3 1149 1 3891 6336 t ( is the schematic, followed by the)6 1340( Here)1 243(from a ribbon cable to a backplane.)6 1410 3 720 6456 t 10 CW f (.w)3738 6456 w 10 R f (file:)3883 6456 w cleartomark showpage saveobj restore %%EndPage: 4 4 %%Page: 5 5 /saveobj save def mark 5 pagesetup 10 R f (\255 5 \255)2 166 1 2797 480 t 6 CW f (PA?)3105 1647 w 3105 1635 2655 1635 Dl 3105 1004 2655 1004 Dl 3105 1095 2655 1095 Dl 3105 1184 2655 1184 Dl 3105 1275 2655 1275 Dl 3105 1364 2655 1364 Dl 3105 1455 2655 1455 Dl 3105 1544 2655 1544 Dl 2295 780 2295 1680 Dl 2655 780 2295 780 Dl 2655 1680 2655 780 Dl 2295 1680 2655 1680 Dl (cable)2385 852 w (J2)2439 897 w (RESET\255)2439 1016 w (INT\255)2511 1107 w (DS\255)2547 1196 w (WE\255)2547 1287 w (ACK\255)2511 1376 w (PD?)2547 1467 w (PORT\255)2475 1556 w (reset\255)2745 986 w (int\255)2745 1077 w (ds\255)2745 1166 w (we\255)2745 1257 w (ack\255)2745 1346 w (pd<0:7>)2745 1437 w (port\255)2745 1526 w 3105 780 3105 1680 Dl 3465 780 3105 780 Dl 3465 1680 3465 780 Dl 3105 1680 3465 1680 Dl (plane)3195 852 w (P2)3249 897 w (RESET\255)3105 1016 w (INT\255)3105 1107 w (DS\255)3105 1196 w (WE\255)3105 1287 w (ACK\255)3105 1376 w (PORT\255)3105 1556 w (PA?)2547 1647 w (PD?)3105 1467 w (pa<0:5>)2745 1617 w 9 CW f ( J2)1 270(.c cable)1 702 2 1008 1988 t ( % 6 64 56)4 540(reset\255 ,RESET\255)1 810 2 1440 2098 t ( 6 64 72)3 432( %)1 216(int\255 ,INT\255)1 702 3 1440 2208 t ( 6 64 88)3 432( %)1 270(ds\255 ,DS\255)1 648 3 1440 2318 t ( 6 64 104)3 486( %)1 270(we\255 ,WE\255)1 648 3 1440 2428 t ( 6 64 120)3 486( %)1 216(ack\255 ,ACK\255)1 702 3 1440 2538 t ( 6 64 136)3 486( %)1 270(pd<0:7> ,PD?)1 648 3 1440 2648 t ( 6 64 152)3 486( %)1 162(port\255 ,PORT\255)1 756 3 1440 2758 t ( 6 64 168)3 486( %)1 270(pa<0:5> ,PA?)1 648 3 1440 2868 t ( P2)1 270(.c plane)1 702 2 1008 2978 t ( 4 144 168)3 540( %)1 270(pa<0:5> ,PA?)1 648 3 1440 3088 t ( % 4 144 56)4 594(reset\255 ,RESET\255)1 810 2 1440 3198 t ( 4 144 72)3 486( %)1 216(int\255 ,INT\255)1 702 3 1440 3308 t ( 4 144 88)3 486( %)1 270(ds\255 ,DS\255)1 648 3 1440 3418 t ( 4 144 104)3 540( %)1 270(we\255 ,WE\255)1 648 3 1440 3528 t ( 4 144 120)3 540( %)1 216(ack\255 ,ACK\255)1 702 3 1440 3638 t ( 4 144 152)3 540( %)1 162(port\255 ,PORT\255)1 756 3 1440 3748 t ( 4 144 136)3 540( %)1 270(pd<0:7> ,PD?)1 648 3 1440 3858 t 10 R f (The comments \(introduced by)3 1237 1 720 4074 t 10 CW f (%)1994 4074 w 10 R f (\) are coordinates from the)4 1078 1 2054 4074 t 10 CW f (.g)3169 4074 w 10 R f ( used later to annotate the)5 1088(file that can be)3 626 2 3326 4074 t ( the)1 149( Otherwise)1 462( numbers.)1 396(drawing with pin)2 689 4 720 4194 t 10 CW f (.w)2443 4194 w 10 R f (file is mostly just a compendium of the text strings in the)11 2303 1 2590 4194 t 10 CW f (.g)4920 4194 w 10 R f ( order to proceed further, we need a)7 1422(file. In)1 291 2 720 4314 t 10 CW f (.pins)2458 4314 w 10 R f (file:)2783 4314 w cleartomark showpage saveobj restore %%EndPage: 5 5 %%Page: 6 6 /saveobj save def mark 6 pagesetup 10 R f (\255 6 \255)2 166 1 2797 480 t 9 CW f (.t J2 BERG40 % plugs into ribbon cable)7 2052 1 1008 830 t ( 40)1 270( .)1 270( 30)1 270( .)1 270( 20)1 270( .)1 270( 10)1 270(% .)1 486 8 1008 940 t (.tt 2959292g5g4g4g4g4g4g4g4g4g2g2g2g2g292929)1 2376 1 1008 1050 t (.tp VCC[1\2554] 2 4 38 40)5 1188 1 1008 1160 t (.tp V12 6)2 486 1 1008 1270 t (.tp V12\255 36)2 594 1 1008 1380 t (.tp GND0[1\2559] 8 10 12 14 16 18 20 22 24)10 2106 1 1008 1490 t (.tp GND1[0\2554] 26 28 30 32 34)6 1512 1 1008 1600 t (.tp RESET\255 1)2 648 1 1008 1710 t (.tp INT\255 3)2 540 1 1008 1820 t (.tp DS\255 5)2 486 1 1008 1930 t (.tp WE\255 7)2 486 1 1008 2040 t (.tp ACK\255 9)2 540 1 1008 2150 t (.tp PD[0\2557] 11 13 15 17 19 21 23 25)9 1890 1 1008 2260 t (.tp PA[0\2555] 27 29 31 33 35 37)7 1566 1 1008 2370 t (.tp PORT\255 39)2 648 1 1008 2480 t (.t P2 DIN96RX % plugs into backplane)6 1944 1 1008 2700 t ( .)1 270( 90)1 270( .)1 270( 80)1 270( .)1 270( 70)1 270( .)1 324( 60)1 270( .)1 270( 50)1 270( .)1 270( 40)1 270( .)1 324( 30)1 270( .)1 270( 20)1 270( .)1 270( 10)1 270(% .)1 486 19 1008 2810 t (.tt vgigig5g4g4gv44gigigigigigigiggv VGnnnnnnnnnGVnnnnnnnnGnnnnnnnnGV vg5gig4g4g4gv4igigigigigigigiggv)3 5508 1 1008 2920 t (.tp RESET\255 3)2 648 1 1008 3030 t (.tp INT\255 67)2 594 1 1008 3140 t (.tp DS\255 5)2 486 1 1008 3250 t (.tp WE\255 69)2 540 1 1008 3360 t (.tp ACK\255 7)2 540 1 1008 3470 t (.tp PD[0\2557] 71 9 73 11 75 14 78 15)9 1836 1 1008 3580 t (.tp PA[0\2555] 79 17 81 19 83 21)7 1566 1 1008 3690 t (.tp PORT\255 85)2 648 1 1008 3800 t (.tp PC[0\2557] 23 87 25 89 27 91 29 93)9 1890 1 1008 3910 t (.tp GND<00:14> 2 4 6 8 10 12 16 18 20 22 24 26 28 30 31)16 2970 1 1008 4020 t (.tp GND<15:18> 34 44 54 63)5 1404 1 1008 4130 t (.tp GND<19:33> 66 68 70 72 74 76 80 82 84 86 88 90 92 94 95)16 3186 1 1008 4240 t 10 R f ( the appearance of the)4 902( Note)1 251(It should be fairly obvious what is going on here.)9 2028 3 720 4566 t 10 I f (package type)1 530 1 3933 4566 t 10 R f (following the)1 544 1 4496 4566 t (type name on the)3 685 1 720 4686 t 10 CW f (.t)1430 4686 w 10 R f (line.)1575 4686 w (For some parts, constructing a)4 1275 1 720 4842 t 10 CW f (.tt)2037 4842 w 10 R f (line will be an onerous task \(typical examples are parts with)10 2576 1 2260 4842 t 8 R f (PGA)4879 4842 w 10 R f ( parts, the use of)4 669( these)1 234(pinouts\). For)1 546 3 720 4962 t 10 I f (pga)2197 4962 w 10 R f ( accepts a list of pin names and pin types \(one)10 1866( It)1 114(is recommended.)1 685 3 2375 4962 t ( manual page has all the details.)6 1273( The)1 205(per line\) and produces a suitable part definition.)7 1913 3 720 5082 t (Now the)1 341 1 970 5238 t 10 CW f (.wx)1336 5238 w 10 R f (file can be made with)4 859 1 1541 5238 t 10 CW f (cdmglob \255v \255f)2 780 1 2425 5238 t 10 R f (to get:)1 253 1 3230 5238 t cleartomark showpage saveobj restore %%EndPage: 6 6 %%Page: 7 7 /saveobj save def mark 7 pagesetup 10 R f (\255 7 \255)2 166 1 2797 480 t 9 CW f (.t J2 BERG40)2 648 1 1008 830 t (.tt 2959292g5g4g4g4g4g4g4g4g4g2g2g2g2g292929)1 2376 1 1008 940 t (.t P2 DIN96RX)2 702 1 1008 1050 t (.tt vgigig5g4g4gv44gigigigigigigiggv VGnnnnnnnnnGVnnnnnnnnGnnnnnnnnGV vg5gig4g4g4gv4igigigigigigigiggv)3 5508 1 1008 1160 t (.f toy.w)1 702 1 1008 1270 t ( P2)1 270(.c plane)1 702 2 1008 1380 t ( RESET\255)1 702(reset\255 3)1 486 2 1440 1490 t ( DS\255)1 540(ds\255 5)1 486 2 1440 1600 t ( ACK\255)1 594(ack\255 7)1 486 2 1440 1710 t ( PD1)1 540(pd1 9)1 486 2 1440 1820 t ( PD3)1 486(pd3 11)1 540 2 1440 1930 t ( PD5)1 486(pd5 14)1 540 2 1440 2040 t ( PD7)1 486(pd7 15)1 540 2 1440 2150 t ( PA1)1 486(pa1 17)1 540 2 1440 2260 t ( PA3)1 486(pa3 19)1 540 2 1440 2370 t ( PA5)1 486(pa5 21)1 540 2 1440 2480 t ( INT\255)1 540(int\255 67)1 540 2 1440 2590 t ( WE\255)1 486(we\255 69)1 540 2 1440 2700 t ( PD0)1 486(pd0 71)1 540 2 1440 2810 t ( PD2)1 486(pd2 73)1 540 2 1440 2920 t ( PD4)1 486(pd4 75)1 540 2 1440 3030 t ( PD6)1 486(pd6 78)1 540 2 1440 3140 t ( PA0)1 486(pa0 79)1 540 2 1440 3250 t ( PA2)1 486(pa2 81)1 540 2 1440 3360 t ( PA4)1 486(pa4 83)1 540 2 1440 3470 t ( PORT\255)1 594(port\255 85)1 540 2 1440 3580 t ( J2)1 270(.c cable)1 702 2 1008 3690 t ( RESET\255)1 702(reset\255 1)1 486 2 1440 3800 t ( INT\255)1 594(int\255 3)1 486 2 1440 3910 t ( DS\255)1 540(ds\255 5)1 486 2 1440 4020 t ( WE\255)1 540(we\255 7)1 486 2 1440 4130 t ( ACK\255)1 594(ack\255 9)1 486 2 1440 4240 t ( PD0)1 486(pd0 11)1 540 2 1440 4350 t ( PD1)1 486(pd1 13)1 540 2 1440 4460 t ( PD2)1 486(pd2 15)1 540 2 1440 4570 t ( PD3)1 486(pd3 17)1 540 2 1440 4680 t ( PD4)1 486(pd4 19)1 540 2 1440 4790 t ( PD5)1 486(pd5 21)1 540 2 1440 4900 t ( PD6)1 486(pd6 23)1 540 2 1440 5010 t ( PD7)1 486(pd7 25)1 540 2 1440 5120 t ( PA0)1 486(pa0 27)1 540 2 1440 5230 t ( PA1)1 486(pa1 29)1 540 2 1440 5340 t ( PA2)1 486(pa2 31)1 540 2 1440 5450 t ( PA3)1 486(pa3 33)1 540 2 1440 5560 t ( PA4)1 486(pa4 35)1 540 2 1440 5670 t ( PA5)1 486(pa5 37)1 540 2 1440 5780 t ( PORT\255)1 594(port\255 39)1 540 2 1440 5890 t 10 R f ( name)1 241(This is basically a listing, for each chip, of net)9 1890 2 720 6106 t 10 S1 f (\261)2851 6106 w 10 R f ( through)1 342( types are copied)3 688( Package)1 387( pairs.)1 249(pin number)1 458 5 2916 6106 t (from the)1 346 1 720 6226 t 10 CW f (.pins)1096 6226 w 10 R f ( are left as an aid to)6 805(file for use by the physical design tools, and the expanded pin names)12 2809 2 1426 6226 t (humans and)1 480 1 720 6346 t 10 I f (annotate.)1225 6346 w 10 R f ( first step is the conversion of the)7 1378( The)1 212(At this stage, physical layout can begin.)6 1635 3 970 6502 t 10 CW f (.wx)4227 6502 w 10 R f (file into a)2 399 1 4439 6502 t 8 R f (FIZZ)4871 6502 w 10 CW f (.fx)720 6622 w 10 R f (file via)1 280 1 925 6622 t 10 I f (cvt)1230 6622 w 10 R f ( result is shown below:)4 922(. The)1 230 2 1346 6622 t 8 CW f (Type{)720 6802 w (name J2)1 336 1 864 6922 t (pkg BERG40)1 480 1 864 7042 t (tt 2959292g5g4g4g4g4g4g4g4g4g2g2g2g2g292929)1 2064 1 864 7162 t (})720 7282 w cleartomark showpage saveobj restore %%EndPage: 7 7 %%Page: 8 8 /saveobj save def mark 8 pagesetup 10 R f (\255 8 \255)2 166 1 2797 480 t 8 CW f (Type{)720 840 w (name P2)1 336 1 864 960 t (pkg DIN96RX)1 528 1 864 1080 t (tt vgigig5g4g4gv44gigigigigigigiggvVGnnnnnnnnnGVnnnnnnnnGnnnnnnnnGVvg5gig4g4g4gv4igigigigigigigiggv)1 4752 1 864 1200 t ( })1 144( P2)1 144( type)1 288( plane)1 288(Chip{ name)1 528 5 720 1320 t ( })1 144( J2)1 144( type)1 288( cable)1 288(Chip{ name)1 528 5 720 1440 t ( })1 144( 71 PD0)2 336( plane)1 336( 11 PD0)2 336( cable)1 336(Net pd0 2{)2 480 6 720 1560 t ( })1 144( 9 PD1)2 288( plane)1 336( 13 PD1)2 336( cable)1 336(Net pd1 2{)2 480 6 720 1680 t ( })1 144( 73 PD2)2 336( plane)1 336( 15 PD2)2 336( cable)1 336(Net pd2 2{)2 480 6 720 1800 t ( })1 144( 11 PD3)2 336( plane)1 336( 17 PD3)2 336( cable)1 336(Net pd3 2{)2 480 6 720 1920 t ( })1 144( 75 PD4)2 336( plane)1 336( 19 PD4)2 336( cable)1 336(Net pd4 2{)2 480 6 720 2040 t ( })1 144( 14 PD5)2 336( plane)1 336( 21 PD5)2 336( cable)1 336(Net pd5 2{)2 480 6 720 2160 t ( })1 144( 78 PD6)2 336( plane)1 336( 23 PD6)2 336( cable)1 336(Net pd6 2{)2 480 6 720 2280 t ( })1 144( 15 PD7)2 336( plane)1 336( 25 PD7)2 336( cable)1 336(Net pd7 2{)2 480 6 720 2400 t ( })1 144( 5 DS\255)2 288( plane)1 336( 5 DS\255)2 288( cable)1 336(Net ds\255 2{)2 480 6 720 2520 t ( })1 144( 67 INT\255)2 384( plane)1 336( 3 INT\255)2 336( cable)1 336(Net int\255 2{)2 528 6 720 2640 t ( })1 144( 85 PORT\255)2 432( plane)1 336( 39 PORT\255)2 432( cable)1 336(Net port\255 2{)2 576 6 720 2760 t ( })1 144( 3 RESET\255)2 432( plane)1 336( 1 RESET\255)2 432( cable)1 336(Net reset\255 2{)2 624 6 720 2880 t ( })1 144( 69 WE\255)2 336( plane)1 336( 7 WE\255)2 288( cable)1 336(Net we\255 2{)2 480 6 720 3000 t ( })1 144( 7 ACK\255)2 336( plane)1 336( 9 ACK\255)2 336( cable)1 336(Net ack\255 2{)2 528 6 720 3120 t ( })1 144( 79 PA0)2 336( plane)1 336( 27 PA0)2 336( cable)1 336(Net pa0 2{)2 480 6 720 3240 t ( })1 144( 17 PA1)2 336( plane)1 336( 29 PA1)2 336( cable)1 336(Net pa1 2{)2 480 6 720 3360 t ( })1 144( 81 PA2)2 336( plane)1 336( 31 PA2)2 336( cable)1 336(Net pa2 2{)2 480 6 720 3480 t ( })1 144( 19 PA3)2 336( plane)1 336( 33 PA3)2 336( cable)1 336(Net pa3 2{)2 480 6 720 3600 t ( })1 144( 83 PA4)2 336( plane)1 336( 35 PA4)2 336( cable)1 336(Net pa4 2{)2 480 6 720 3720 t ( })1 144( 21 PA5)2 336( plane)1 336( 37 PA5)2 336( cable)1 336(Net pa5 2{)2 480 6 720 3840 t 10 R f ( a simple board like a Schroff 3U board)8 1604( this is a simple example,)5 1021( Since)1 274(Next, a board file is selected.)5 1171 4 970 4056 t ( the definition of the Schroff board:)6 1420( Here's)1 315(can be used.)2 490 3 720 4176 t cleartomark showpage saveobj restore %%EndPage: 8 8 %%Page: 9 9 /saveobj save def mark 9 pagesetup 10 R f (\255 9 \255)2 166 1 2797 480 t 9 CW f (Board{)1008 830 w (name schroff_board)1 972 1 1440 940 t (align 1000/1100 6200/1000 6200/4400 1000/4200)4 2430 1 1440 1050 t (})1008 1160 w (Pinholes {)1 540 1 1008 1270 t (1500/1000 4800 400 100/300 A)4 1512 1 1440 1380 t (1500/1400 4800 400 100/300 A)4 1512 1 1440 1490 t (1500/1900 4800 400 100/300 A)4 1512 1 1440 1600 t (1500/2300 4800 400 100/300 A)4 1512 1 1440 1710 t (1500/2800 4800 400 100/300 A)4 1512 1 1440 1820 t (1500/3200 4800 400 100/300 A)4 1512 1 1440 1930 t (1500/3700 4800 400 100/300 A)4 1512 1 1440 2040 t (1500/4100 4800 400 100/300 A)4 1512 1 1440 2150 t (})1008 2260 w (Pinholes {)1 540 1 1008 2370 t (1000/1100 300 3200 100/100 A)4 1512 1 1440 2480 t (6400/1100 300 3200 100/100 A)4 1512 1 1440 2590 t (})1008 2700 w (Vsig 0{)1 378 1 1008 2810 t (name GND)1 432 1 1440 2920 t (pins 40{)1 432 1 1440 3030 t (1 2200/1200 \255 5 6200/1200 V)5 1458 1 1872 3140 t (6 2200/1600 \255 10 6200/1600 V)5 1512 1 1872 3250 t (11 2200/2100 \255 15 6200/2100 V)5 1566 1 1872 3360 t (16 2200/2500 \255 20 6200/2500 V)5 1566 1 1872 3470 t (21 2200/3000 \255 25 6200/3000 V)5 1566 1 1872 3580 t (26 2200/3400 \255 30 6200/3400 V)5 1566 1 1872 3690 t (31 2200/3900 \255 35 6200/3900 V)5 1566 1 1872 3800 t (36 2200/4300 \255 40 6200/4300 V)5 1566 1 1872 3910 t (})1440 4020 w (})1008 4130 w (Vsig 1{)1 378 1 1008 4240 t (name VCC)1 432 1 1440 4350 t (pins 40{)1 432 1 1440 4460 t (1 1500/1200 \255 5 5500/1200 V)5 1458 1 1872 4570 t (6 1500/1600 \255 10 5500/1600 V)5 1512 1 1872 4680 t (11 1500/2100 \255 15 5500/2100 V)5 1566 1 1872 4790 t (16 1500/2500 \255 20 5500/2500 V)5 1566 1 1872 4900 t (21 1500/3000 \255 25 5500/3000 V)5 1566 1 1872 5010 t (26 1500/3400 \255 30 5500/3400 V)5 1566 1 1872 5120 t (31 1500/3900 \255 35 5500/3900 V)5 1566 1 1872 5230 t (36 1500/4300 \255 40 5500/4300 V)5 1566 1 1872 5340 t (})1440 5450 w (})1008 5560 w 10 R f (To fully understand this definition, a careful reading of the)9 2346 1 720 5740 t 8 R f (FIZZ)3091 5740 w 10 R f ( the)1 148( Briefly,)1 359( page is advised.)3 663(format manual)1 585 4 3285 5740 t ( pinholes locate pins)3 831( The)1 209(align is used with the semi\255automatic wirewrap machine.)7 2308 3 720 5860 t 10 S1 f (\261)4097 5860 w 10 R f (the letter)1 356 1 4191 5860 t 10 CW f (A)4575 5860 w 10 R f (denotes a)1 377 1 4663 5860 t ( final two)2 411( The)1 218(drill type \(ignored here but still required\).)6 1745 3 720 5980 t 10 CW f (Vsig)3133 5980 w 10 R f (declarations specify the special signals.)4 1628 1 3412 5980 t (Given a board and the)4 905 1 720 6100 t 10 CW f (.fx)1656 6100 w 10 R f (file,)1867 6100 w 10 I f (place)2055 6100 w 10 R f (can be used to place these two connectors)7 1700 1 2301 6100 t 10 CW f (BERG40)4031 6100 w 10 R f (and)4421 6100 w 10 CW f (DIN96RX)4595 6100 w 10 R f (.)5015 6100 w (The result is a)3 563 1 720 6220 t 10 CW f (.pos)1308 6220 w 10 R f (file like this:)2 506 1 1573 6220 t 9 CW f (Positions{)1008 6390 w (plane 1200/1100 0 0)3 1026 1 1440 6500 t (cable 6600/1800 1 16)3 1080 1 1440 6610 t (})1008 6720 w 10 I f (Check)720 6936 w 10 R f (should be run on these files \()6 1202 1 1002 6936 t 10 CW f (.board)2204 6936 w 10 R f (,)2564 6936 w 10 CW f (.fx)2622 6936 w 10 R f (,)2802 6936 w 10 CW f (.pos)2860 6936 w 10 R f ( be resolved before pro\255)4 988(\) and any errors should)4 952 2 3100 6936 t (ceeding.)720 7056 w 10 I f (Plot)1105 7056 w 10 R f (generates a picture of the board:)5 1282 1 1297 7056 t cleartomark showpage saveobj restore %%EndPage: 9 9 %%Page: 10 10 /saveobj save def mark 10 pagesetup 10 R f (\255 10 \255)2 216 1 2772 480 t 6 CW f 1288 4760 1288 4360 Dl (1)1252 4932 w 1345 4560 1345 4360 Dl 1402 4560 1402 4360 Dl 1458 4560 1458 4360 Dl 1515 4560 1515 4360 Dl 1572 4640 1572 4360 Dl 1629 4560 1629 4360 Dl 1686 4560 1686 4360 Dl 1743 4560 1743 4360 Dl 1800 4560 1800 4360 Dl 1856 4760 1856 4360 Dl (2)1820 4932 w 1913 4560 1913 4360 Dl 1970 4560 1970 4360 Dl 2027 4560 2027 4360 Dl 2084 4560 2084 4360 Dl 2141 4640 2141 4360 Dl 2197 4560 2197 4360 Dl 2254 4560 2254 4360 Dl 2311 4560 2311 4360 Dl 2368 4560 2368 4360 Dl 2425 4760 2425 4360 Dl (3)2389 4932 w 2482 4560 2482 4360 Dl 2538 4560 2538 4360 Dl 2595 4560 2595 4360 Dl 2652 4560 2652 4360 Dl 2709 4640 2709 4360 Dl 2766 4560 2766 4360 Dl 2823 4560 2823 4360 Dl 2880 4560 2880 4360 Dl 2936 4560 2936 4360 Dl 2993 4760 2993 4360 Dl (4)2957 4932 w 3050 4560 3050 4360 Dl 3107 4560 3107 4360 Dl 3164 4560 3164 4360 Dl 3221 4560 3221 4360 Dl 3277 4640 3277 4360 Dl 3334 4560 3334 4360 Dl 3391 4560 3391 4360 Dl 3448 4560 3448 4360 Dl 3505 4560 3505 4360 Dl 3562 4760 3562 4360 Dl (5)3526 4932 w 3618 4560 3618 4360 Dl 3675 4560 3675 4360 Dl 3732 4560 3732 4360 Dl 3789 4560 3789 4360 Dl 3846 4640 3846 4360 Dl 3903 4560 3903 4360 Dl 3960 4560 3960 4360 Dl 4016 4560 4016 4360 Dl 4073 4560 4073 4360 Dl 4130 4760 4130 4360 Dl (6)4094 4932 w 4187 4560 4187 4360 Dl 4244 4560 4244 4360 Dl 4301 4560 4301 4360 Dl 4357 4560 4357 4360 Dl 4414 4640 4414 4360 Dl 1004 4360 1288 4360 Dl (1)854 4372 w 1090 4280 1288 4280 Dl 1090 4200 1288 4200 Dl 1090 4120 1288 4120 Dl 1090 4040 1288 4040 Dl 1090 3960 1288 3960 Dl 1090 3880 1288 3880 Dl 1090 3800 1288 3800 Dl 1090 3720 1288 3720 Dl 1090 3640 1288 3640 Dl 1004 3560 1288 3560 Dl (2)854 3572 w 1090 3480 1288 3480 Dl 1090 3400 1288 3400 Dl 1090 3320 1288 3320 Dl 1090 3240 1288 3240 Dl 1090 3160 1288 3160 Dl 1090 3080 1288 3080 Dl 1090 3000 1288 3000 Dl 1090 2920 1288 2920 Dl 1090 2840 1288 2840 Dl 1004 2760 1288 2760 Dl (3)854 2772 w 1090 2680 1288 2680 Dl 1090 2600 1288 2600 Dl 1090 2520 1288 2520 Dl 1090 2440 1288 2440 Dl 1090 2360 1288 2360 Dl 1090 2280 1288 2280 Dl 1090 2200 1288 2200 Dl 1090 2120 1288 2120 Dl 1090 2040 1288 2040 Dl 1004 1960 1288 1960 Dl (4)854 1972 w 1090 1880 1288 1880 Dl 1090 1800 1288 1800 Dl 1090 1720 1288 1720 Dl 1231 4280 114 114 De 1194 4280 189 189 De 4187 4360 114 114 De 4149 4360 189 189 De 4187 1640 114 114 De 4149 1640 189 189 De 1231 1800 114 114 De 1194 1800 189 189 De 1265 1768 1265 4320 Dl 1429 1768 1265 1768 Dl 1430 4320 1430 1768 Dl 1266 4320 1430 4320 Dl (p)1330 2936 w (l)1330 2996 w (a)1330 3056 w (n)1330 3116 w (e)1330 3176 w 1373 4280 57 57 De 4403 2152 4403 3760 Dl 4488 2152 4403 2152 Dl 4488 3760 4488 2152 Dl 4403 3760 4488 3760 Dl (c)4428 2848 w (a)4428 2908 w (b)4428 2968 w (l)4428 3028 w (e)4428 3088 w 4443 3720 57 57 De 2182 2200 31 31 De 1273 1880 31 31 De 3603 1880 31 31 De 1329 2920 31 31 De 3660 2920 31 31 De 2750 2600 31 31 De 3262 1960 31 31 De 1386 3960 31 31 De 2353 1640 31 31 De 2807 3640 31 31 De 1898 3320 31 31 De 4228 3320 31 31 De 2409 2680 31 31 De 3830 2360 31 31 De 1955 4360 31 31 De 3376 4040 31 31 De 1557 3400 31 31 De 3887 3400 31 31 De 2978 3080 31 31 De 4399 2760 31 31 De 3035 4120 31 31 De 2125 3800 31 31 De 4456 3800 31 31 De 2239 2200 31 31 De 1329 1880 31 31 De 3660 1880 31 31 De 1386 2920 31 31 De 3717 2920 31 31 De 2807 2600 31 31 De 3319 1960 31 31 De 2409 1640 31 31 De 2864 3640 31 31 De 1955 3320 31 31 De 2466 2680 31 31 De 1557 2360 31 31 De 3887 2360 31 31 De 2012 4360 31 31 De 3433 4040 31 31 De 1614 3400 31 31 De 3944 3400 31 31 De 3035 3080 31 31 De 4456 2760 31 31 De 3092 4120 31 31 De 2182 3800 31 31 De 1273 3480 31 31 De 2296 2200 31 31 De 1386 1880 31 31 De 3717 1880 31 31 De 3774 2920 31 31 De 2864 2600 31 31 De 3376 1960 31 31 De 2466 1640 31 31 De 2921 3640 31 31 De 2012 3320 31 31 De 4342 3320 31 31 De 2523 2680 31 31 De 1614 2360 31 31 De 3944 2360 31 31 De 2068 4360 31 31 De 3489 4040 31 31 De 1670 3400 31 31 De 4001 3400 31 31 De 3092 3080 31 31 De 1273 2440 31 31 De 3148 4120 31 31 De 2239 3800 31 31 De 1329 3480 31 31 De 2353 2200 31 31 De 3774 1880 31 31 De 3830 2920 31 31 De 2921 2600 31 31 De 4342 2280 31 31 De 3433 1960 31 31 De 2523 1640 31 31 De 2978 3640 31 31 De 2068 3320 31 31 De 4399 3320 31 31 De 2580 2680 31 31 De 1670 2360 31 31 De 4001 2360 31 31 De 2125 4360 31 31 De 3546 4040 31 31 De 1727 3400 31 31 De 4058 3400 31 31 De 3148 3080 31 31 De 1329 2440 31 31 De 3205 4120 31 31 De 2296 3800 31 31 De 1386 3480 31 31 De 2409 2200 31 31 De 3830 1880 31 31 De 1557 2920 31 31 De 3887 2920 31 31 De 2978 2600 31 31 De 4399 2280 31 31 De 3489 1960 31 31 De 2580 1640 31 31 De 3035 3640 31 31 De 2125 3320 31 31 De 4456 3320 31 31 De 2637 2680 31 31 De 1727 2360 31 31 De 4058 2360 31 31 De 2182 4360 31 31 De 1273 4040 31 31 De 3603 4040 31 31 De 1784 3400 31 31 De 4115 3400 31 31 De 3205 3080 31 31 De 1386 2440 31 31 De 3262 4120 31 31 De 2353 3800 31 31 De 2466 2200 31 31 De 1557 1880 31 31 De 3887 1880 31 31 De 4342 3880 31 31 De 1614 2920 31 31 De 3944 2920 31 31 De 3035 2600 31 31 De 4456 2280 31 31 De 3546 1960 31 31 De 2637 1640 31 31 De 3092 3640 31 31 De 2182 3320 31 31 De 1273 3000 31 31 De 2694 2680 31 31 De 1784 2360 31 31 De 4115 2360 31 31 De 2239 4360 31 31 De 1329 4040 31 31 De 3660 4040 31 31 De 1841 3400 31 31 De 4172 3400 31 31 De 3262 3080 31 31 De 3319 4120 31 31 De 2409 3800 31 31 De 4342 2840 31 31 De 2523 2200 31 31 De 1614 1880 31 31 De 3944 1880 31 31 De 4399 3880 31 31 De 1670 2920 31 31 De 4001 2920 31 31 De 3092 2600 31 31 De 1273 1960 31 31 De 3603 1960 31 31 De 2694 1640 31 31 De 3148 3640 31 31 De 2239 3320 31 31 De 1329 3000 31 31 De 2750 2680 31 31 De 1841 2360 31 31 De 4172 2360 31 31 De 2296 4360 31 31 De 1386 4040 31 31 De 3717 4040 31 31 De 1898 3400 31 31 De 4228 3400 31 31 De 3319 3080 31 31 De 4342 1800 31 31 De 3376 4120 31 31 De 2466 3800 31 31 De 4399 2840 31 31 De 2580 2200 31 31 De 1670 1880 31 31 De 4001 1880 31 31 De 4456 3880 31 31 De 1727 2920 31 31 De 4058 2920 31 31 De 3148 2600 31 31 De 1329 1960 31 31 De 3660 1960 31 31 De 2750 1640 31 31 De 3205 3640 31 31 De 2296 3320 31 31 De 1386 3000 31 31 De 2807 2680 31 31 De 1898 2360 31 31 De 4228 2360 31 31 De 2353 4360 31 31 De 3774 4040 31 31 De 1955 3400 31 31 De 3376 3080 31 31 De 4399 1800 31 31 De 3433 4120 31 31 De 2523 3800 31 31 De 4456 2840 31 31 De 2637 2200 31 31 De 1727 1880 31 31 De 4058 1880 31 31 De 1273 3560 31 31 De 1784 2920 31 31 De 4115 2920 31 31 De 3205 2600 31 31 De 1386 1960 31 31 De 3717 1960 31 31 De 2807 1640 31 31 De 3262 3640 31 31 De 2353 3320 31 31 De 2864 2680 31 31 De 1955 2360 31 31 De 2409 4360 31 31 De 3830 4040 31 31 De 2012 3400 31 31 De 4342 3400 31 31 De 3433 3080 31 31 De 4456 1800 31 31 De 3489 4120 31 31 De 2580 3800 31 31 De 1273 2520 31 31 De 2694 2200 31 31 De 1784 1880 31 31 De 4115 1880 31 31 De 1329 3560 31 31 De 1841 2920 31 31 De 4172 2920 31 31 De 3262 2600 31 31 De 3774 1960 31 31 De 2864 1640 31 31 De 3319 3640 31 31 De 2409 3320 31 31 De 2921 2680 31 31 De 2012 2360 31 31 De 4342 2360 31 31 De 2466 4360 31 31 De 1557 4040 31 31 De 3887 4040 31 31 De 2068 3400 31 31 De 4399 3400 31 31 De 3489 3080 31 31 De 3546 4120 31 31 De 2637 3800 31 31 De 1329 2520 31 31 De 2750 2200 31 31 De 1841 1880 31 31 De 4172 1880 31 31 De 1386 3560 31 31 De 1898 2920 31 31 De 4228 2920 31 31 De 3319 2600 31 31 De 3830 1960 31 31 De 2921 1640 31 31 De 3376 3640 31 31 De 2466 3320 31 31 De 2978 2680 31 31 De 2068 2360 31 31 De 4399 2360 31 31 De 2523 4360 31 31 De 1614 4040 31 31 De 3944 4040 31 31 De 2125 3400 31 31 De 4456 3400 31 31 De 3546 3080 31 31 De 1273 4120 31 31 De 3603 4120 31 31 De 2694 3800 31 31 De 1386 2520 31 31 De 2807 2200 31 31 De 1898 1880 31 31 De 4228 1880 31 31 De 1955 2920 31 31 De 3376 2600 31 31 De 1557 1960 31 31 De 3887 1960 31 31 De 2978 1640 31 31 De 4342 3960 31 31 De 3433 3640 31 31 De 2523 3320 31 31 De 3035 2680 31 31 De 2125 2360 31 31 De 4456 2360 31 31 De 2580 4360 31 31 De 1670 4040 31 31 De 4001 4040 31 31 De 2182 3400 31 31 De 1273 3080 31 31 De 3603 3080 31 31 De 1329 4120 31 31 De 3660 4120 31 31 De 2750 3800 31 31 De 2864 2200 31 31 De 1955 1880 31 31 De 2012 2920 31 31 De 4342 2920 31 31 De 3433 2600 31 31 De 1614 1960 31 31 De 3944 1960 31 31 De 3035 1640 31 31 De 4399 3960 31 31 De 3489 3640 31 31 De 2580 3320 31 31 De 3092 2680 31 31 De 2182 2360 31 31 De 1273 2040 31 31 De 2637 4360 31 31 De 1727 4040 31 31 De 4058 4040 31 31 De 2239 3400 31 31 De 1329 3080 31 31 De 3660 3080 31 31 De 1386 4120 31 31 De 3717 4120 31 31 De 2807 3800 31 31 De 2921 2200 31 31 De 2012 1880 31 31 De 4342 1880 31 31 De 2068 2920 31 31 De 4399 2920 31 31 De 3489 2600 31 31 De 1670 1960 31 31 De 4001 1960 31 31 De 3092 1640 31 31 De 4456 3960 31 31 De 3546 3640 31 31 De 2637 3320 31 31 De 3148 2680 31 31 De 2239 2360 31 31 De 1329 2040 31 31 De 2694 4360 31 31 De 1784 4040 31 31 De 4115 4040 31 31 De 2296 3400 31 31 De 1386 3080 31 31 De 3717 3080 31 31 De 3774 4120 31 31 De 2864 3800 31 31 De 2978 2200 31 31 De 2068 1880 31 31 De 4399 1880 31 31 De 2125 2920 31 31 De 4456 2920 31 31 De 3546 2600 31 31 De 1727 1960 31 31 De 4058 1960 31 31 De 3148 1640 31 31 De 1273 3640 31 31 De 3603 3640 31 31 De 2694 3320 31 31 De 3205 2680 31 31 De 2296 2360 31 31 De 1386 2040 31 31 De 2750 4360 31 31 De 1841 4040 31 31 De 4172 4040 31 31 De 2353 3400 31 31 De 3774 3080 31 31 De 3830 4120 31 31 De 2921 3800 31 31 De 4342 3480 31 31 De 3035 2200 31 31 De 2125 1880 31 31 De 4456 1880 31 31 De 2182 2920 31 31 De 1273 2600 31 31 De 3603 2600 31 31 De 1784 1960 31 31 De 4115 1960 31 31 De 3205 1640 31 31 De 1329 3640 31 31 De 3660 3640 31 31 De 2750 3320 31 31 De 3262 2680 31 31 De 2353 2360 31 31 De 2807 4360 31 31 De 1898 4040 31 31 De 4228 4040 31 31 De 2409 3400 31 31 De 3830 3080 31 31 De 4342 2440 31 31 De 1557 4120 31 31 De 3887 4120 31 31 De 2978 3800 31 31 De 4399 3480 31 31 De 3092 2200 31 31 De 2182 1880 31 31 De 2239 2920 31 31 De 1329 2600 31 31 De 3660 2600 31 31 De 1841 1960 31 31 De 4172 1960 31 31 De 3262 1640 31 31 De 1386 3640 31 31 De 3717 3640 31 31 De 2807 3320 31 31 De 3319 2680 31 31 De 2409 2360 31 31 De 2864 4360 31 31 De 1955 4040 31 31 De 2466 3400 31 31 De 1557 3080 31 31 De 3887 3080 31 31 De 4399 2440 31 31 De 1614 4120 31 31 De 3944 4120 31 31 De 3035 3800 31 31 De 4456 3480 31 31 De 3148 2200 31 31 De 1273 4200 31 31 De 2239 1880 31 31 De 2296 2920 31 31 De 1386 2600 31 31 De 3717 2600 31 31 De 1898 1960 31 31 De 4228 1960 31 31 De 3319 1640 31 31 De 3774 3640 31 31 De 2864 3320 31 31 De 3376 2680 31 31 De 2466 2360 31 31 De 2921 4360 31 31 De 2012 4040 31 31 De 4342 4040 31 31 De 2523 3400 31 31 De 1614 3080 31 31 De 3944 3080 31 31 De 4456 2440 31 31 De 1670 4120 31 31 De 4001 4120 31 31 De 3092 3800 31 31 De 1273 3160 31 31 De 3205 2200 31 31 De 1329 4200 31 31 De 2296 1880 31 31 De 2353 2920 31 31 De 3774 2600 31 31 De 1955 1960 31 31 De 3376 1640 31 31 De 3830 3640 31 31 De 2921 3320 31 31 De 4342 3000 31 31 De 3433 2680 31 31 De 2523 2360 31 31 De 2978 4360 31 31 De 2068 4040 31 31 De 4399 4040 31 31 De 2580 3400 31 31 De 1670 3080 31 31 De 4001 3080 31 31 De 1273 2120 31 31 De 1727 4120 31 31 De 4058 4120 31 31 De 3148 3800 31 31 De 1329 3160 31 31 De 3262 2200 31 31 De 1386 4200 31 31 De 2353 1880 31 31 De 2409 2920 31 31 De 3830 2600 31 31 De 2012 1960 31 31 De 4342 1960 31 31 De 3433 1640 31 31 De 1557 3640 31 31 De 3887 3640 31 31 De 2978 3320 31 31 De 4399 3000 31 31 De 3489 2680 31 31 De 2580 2360 31 31 De 3035 4360 31 31 De 2125 4040 31 31 De 4456 4040 31 31 De 2637 3400 31 31 De 1727 3080 31 31 De 4058 3080 31 31 De 1329 2120 31 31 De 1784 4120 31 31 De 4115 4120 31 31 De 3205 3800 31 31 De 1386 3160 31 31 De 3319 2200 31 31 De 2409 1880 31 31 De 2466 2920 31 31 De 1557 2600 31 31 De 3887 2600 31 31 De 2068 1960 31 31 De 4399 1960 31 31 De 3489 1640 31 31 De 1614 3640 31 31 De 3944 3640 31 31 De 3035 3320 31 31 De 4456 3000 31 31 De 3546 2680 31 31 De 2637 2360 31 31 De 3092 4360 31 31 De 2182 4040 31 31 De 1273 3720 31 31 De 2694 3400 31 31 De 1784 3080 31 31 De 4115 3080 31 31 De 1386 2120 31 31 De 1841 4120 31 31 De 4172 4120 31 31 De 3262 3800 31 31 De 3376 2200 31 31 De 2466 1880 31 31 De 4342 3560 31 31 De 2523 2920 31 31 De 1614 2600 31 31 De 3944 2600 31 31 De 2125 1960 31 31 De 4456 1960 31 31 De 3546 1640 31 31 De 1670 3640 31 31 De 4001 3640 31 31 De 3092 3320 31 31 De 1273 2680 31 31 De 3603 2680 31 31 De 2694 2360 31 31 De 3148 4360 31 31 De 2239 4040 31 31 De 1329 3720 31 31 De 2750 3400 31 31 De 1841 3080 31 31 De 4172 3080 31 31 De 1898 4120 31 31 De 4228 4120 31 31 De 3319 3800 31 31 De 4342 2520 31 31 De 3433 2200 31 31 De 2523 1880 31 31 De 4399 3560 31 31 De 2580 2920 31 31 De 1670 2600 31 31 De 4001 2600 31 31 De 2182 1960 31 31 De 3603 1640 31 31 De 1727 3640 31 31 De 4058 3640 31 31 De 3148 3320 31 31 De 1329 2680 31 31 De 3660 2680 31 31 De 2750 2360 31 31 De 3205 4360 31 31 De 2296 4040 31 31 De 1386 3720 31 31 De 2807 3400 31 31 De 1898 3080 31 31 De 4228 3080 31 31 De 1955 4120 31 31 De 3376 3800 31 31 De 4399 2520 31 31 De 3489 2200 31 31 De 2580 1880 31 31 De 4456 3560 31 31 De 2637 2920 31 31 De 1727 2600 31 31 De 4058 2600 31 31 De 1273 4280 31 31 De 2239 1960 31 31 De 3660 1640 31 31 De 1784 3640 31 31 De 4115 3640 31 31 De 3205 3320 31 31 De 1386 2680 31 31 De 3717 2680 31 31 De 2807 2360 31 31 De 3262 4360 31 31 De 2353 4040 31 31 De 2864 3400 31 31 De 1955 3080 31 31 De 2012 4120 31 31 De 4342 4120 31 31 De 3433 3800 31 31 De 4456 2520 31 31 De 3546 2200 31 31 De 2637 1880 31 31 De 1273 3240 31 31 De 2694 2920 31 31 De 1784 2600 31 31 De 4115 2600 31 31 De 1329 4280 31 31 De 2296 1960 31 31 De 3717 1640 31 31 De 1841 3640 31 31 De 4172 3640 31 31 De 3262 3320 31 31 De 3774 2680 31 31 De 2864 2360 31 31 De 3319 4360 31 31 De 2409 4040 31 31 De 2921 3400 31 31 De 2012 3080 31 31 De 4342 3080 31 31 De 2068 4120 31 31 De 4399 4120 31 31 De 3489 3800 31 31 De 1273 2200 31 31 De 3603 2200 31 31 De 2694 1880 31 31 De 1329 3240 31 31 De 2750 2920 31 31 De 1841 2600 31 31 De 4172 2600 31 31 De 1386 4280 31 31 De 2353 1960 31 31 De 3774 1640 31 31 De 1898 3640 31 31 De 4228 3640 31 31 De 3319 3320 31 31 De 3830 2680 31 31 De 2921 2360 31 31 De 4342 2040 31 31 De 3376 4360 31 31 De 2466 4040 31 31 De 2978 3400 31 31 De 2068 3080 31 31 De 4399 3080 31 31 De 2125 4120 31 31 De 4456 4120 31 31 De 3546 3800 31 31 De 1329 2200 31 31 De 3660 2200 31 31 De 2750 1880 31 31 De 1386 3240 31 31 De 2807 2920 31 31 De 1898 2600 31 31 De 4228 2600 31 31 De 2409 1960 31 31 De 3830 1640 31 31 De 1955 3640 31 31 De 3376 3320 31 31 De 1557 2680 31 31 De 3887 2680 31 31 De 2978 2360 31 31 De 4399 2040 31 31 De 3433 4360 31 31 De 2523 4040 31 31 De 3035 3400 31 31 De 2125 3080 31 31 De 4456 3080 31 31 De 2182 4120 31 31 De 1273 3800 31 31 De 3603 3800 31 31 De 1386 2200 31 31 De 3717 2200 31 31 De 2807 1880 31 31 De 2864 2920 31 31 De 1955 2600 31 31 De 2466 1960 31 31 De 1557 1640 31 31 De 3887 1640 31 31 De 2012 3640 31 31 De 4342 3640 31 31 De 3433 3320 31 31 De 1614 2680 31 31 De 3944 2680 31 31 De 3035 2360 31 31 De 4456 2040 31 31 De 3489 4360 31 31 De 2580 4040 31 31 De 3092 3400 31 31 De 2182 3080 31 31 De 1273 2760 31 31 De 2239 4120 31 31 De 1329 3800 31 31 De 3660 3800 31 31 De 3774 2200 31 31 De 2864 1880 31 31 De 2921 2920 31 31 De 2012 2600 31 31 De 4342 2600 31 31 De 2523 1960 31 31 De 1614 1640 31 31 De 3944 1640 31 31 De 2068 3640 31 31 De 4399 3640 31 31 De 3489 3320 31 31 De 1670 2680 31 31 De 4001 2680 31 31 De 3092 2360 31 31 De 3546 4360 31 31 De 2637 4040 31 31 De 3148 3400 31 31 De 2239 3080 31 31 De 1329 2760 31 31 De 2296 4120 31 31 De 1386 3800 31 31 De 3717 3800 31 31 De 3830 2200 31 31 De 2921 1880 31 31 De 2978 2920 31 31 De 2068 2600 31 31 De 4399 2600 31 31 De 2580 1960 31 31 De 1670 1640 31 31 De 4001 1640 31 31 De 2125 3640 31 31 De 4456 3640 31 31 De 3546 3320 31 31 De 1727 2680 31 31 De 4058 2680 31 31 De 3148 2360 31 31 De 3603 4360 31 31 De 2694 4040 31 31 De 3205 3400 31 31 De 2296 3080 31 31 De 1386 2760 31 31 De 2353 4120 31 31 De 3774 3800 31 31 De 1557 2200 31 31 De 3887 2200 31 31 De 2978 1880 31 31 De 4342 4200 31 31 De 3035 2920 31 31 De 2125 2600 31 31 De 4456 2600 31 31 De 2637 1960 31 31 De 1727 1640 31 31 De 4058 1640 31 31 De 2182 3640 31 31 De 1273 3320 31 31 De 3603 3320 31 31 De 1784 2680 31 31 De 4115 2680 31 31 De 3205 2360 31 31 De 3660 4360 31 31 De 2750 4040 31 31 De 3262 3400 31 31 De 2353 3080 31 31 De 2409 4120 31 31 De 3830 3800 31 31 De 4342 3160 31 31 De 1614 2200 31 31 De 3944 2200 31 31 De 3035 1880 31 31 De 4399 4200 31 31 De 3092 2920 31 31 De 2182 2600 31 31 De 1273 2280 31 31 De 2694 1960 31 31 De 1784 1640 31 31 De 4115 1640 31 31 De 2239 3640 31 31 De 1329 3320 31 31 De 3660 3320 31 31 De 1841 2680 31 31 De 4172 2680 31 31 De 3262 2360 31 31 De 3717 4360 31 31 De 2807 4040 31 31 De 3319 3400 31 31 De 2409 3080 31 31 De 4342 2120 31 31 De 2466 4120 31 31 De 1557 3800 31 31 De 3887 3800 31 31 De 4399 3160 31 31 De 1670 2200 31 31 De 4001 2200 31 31 De 3092 1880 31 31 De 4456 4200 31 31 De 3148 2920 31 31 De 2239 2600 31 31 De 1329 2280 31 31 De 2750 1960 31 31 De 1841 1640 31 31 De 4172 1640 31 31 De 2296 3640 31 31 De 1386 3320 31 31 De 3717 3320 31 31 De 1898 2680 31 31 De 4228 2680 31 31 De 3319 2360 31 31 De 3774 4360 31 31 De 2864 4040 31 31 De 3376 3400 31 31 De 2466 3080 31 31 De 4399 2120 31 31 De 2523 4120 31 31 De 1614 3800 31 31 De 3944 3800 31 31 De 4456 3160 31 31 De 1727 2200 31 31 De 4058 2200 31 31 De 3148 1880 31 31 De 1273 3880 31 31 De 3205 2920 31 31 De 2296 2600 31 31 De 1386 2280 31 31 De 2807 1960 31 31 De 1898 1640 31 31 De 4228 1640 31 31 De 2353 3640 31 31 De 3774 3320 31 31 De 1955 2680 31 31 De 3376 2360 31 31 De 3830 4360 31 31 De 2921 4040 31 31 De 4342 3720 31 31 De 3433 3400 31 31 De 2523 3080 31 31 De 4456 2120 31 31 De 2580 4120 31 31 De 1670 3800 31 31 De 4001 3800 31 31 De 1273 2840 31 31 De 1784 2200 31 31 De 4115 2200 31 31 De 3205 1880 31 31 De 1329 3880 31 31 De 3262 2920 31 31 De 2353 2600 31 31 De 2864 1960 31 31 De 1955 1640 31 31 De 2409 3640 31 31 De 3830 3320 31 31 De 2012 2680 31 31 De 4342 2680 31 31 De 3433 2360 31 31 De 1557 4360 31 31 De 3887 4360 31 31 De 2978 4040 31 31 De 4399 3720 31 31 De 3489 3400 31 31 De 2580 3080 31 31 De 1273 1800 31 31 De 2637 4120 31 31 De 1727 3800 31 31 De 4058 3800 31 31 De 1329 2840 31 31 De 1841 2200 31 31 De 4172 2200 31 31 De 3262 1880 31 31 De 1386 3880 31 31 De 3319 2920 31 31 De 2409 2600 31 31 De 2921 1960 31 31 De 2012 1640 31 31 De 2466 3640 31 31 De 1557 3320 31 31 De 3887 3320 31 31 De 2068 2680 31 31 De 4399 2680 31 31 De 3489 2360 31 31 De 1614 4360 31 31 De 3944 4360 31 31 De 3035 4040 31 31 De 4456 3720 31 31 De 3546 3400 31 31 De 2637 3080 31 31 De 1329 1800 31 31 De 2694 4120 31 31 De 1784 3800 31 31 De 4115 3800 31 31 De 1386 2840 31 31 De 1898 2200 31 31 De 4228 2200 31 31 De 3319 1880 31 31 De 3376 2920 31 31 De 2466 2600 31 31 De 2978 1960 31 31 De 4342 4280 31 31 De 2068 1640 31 31 De 2523 3640 31 31 De 1614 3320 31 31 De 3944 3320 31 31 De 2125 2680 31 31 De 4456 2680 31 31 De 3546 2360 31 31 De 1670 4360 31 31 De 4001 4360 31 31 De 3092 4040 31 31 De 1273 3400 31 31 De 3603 3400 31 31 De 2694 3080 31 31 De 1386 1800 31 31 De 2750 4120 31 31 De 1841 3800 31 31 De 4172 3800 31 31 De 1955 2200 31 31 De 3376 1880 31 31 De 4342 3240 31 31 De 3433 2920 31 31 De 2523 2600 31 31 De 3035 1960 31 31 De 4399 4280 31 31 De 2125 1640 31 31 De 2580 3640 31 31 De 1670 3320 31 31 De 4001 3320 31 31 De 2182 2680 31 31 De 1273 2360 31 31 De 3603 2360 31 31 De 1727 4360 31 31 De 4058 4360 31 31 De 3148 4040 31 31 De 1329 3400 31 31 De 3660 3400 31 31 De 2750 3080 31 31 De 2807 4120 31 31 De 1898 3800 31 31 De 4228 3800 31 31 De 2012 2200 31 31 De 4342 2200 31 31 De 3433 1880 31 31 De 4399 3240 31 31 De 3489 2920 31 31 De 2580 2600 31 31 De 3092 1960 31 31 De 4456 4280 31 31 De 2182 1640 31 31 De 2637 3640 31 31 De 1727 3320 31 31 De 4058 3320 31 31 De 2239 2680 31 31 De 1329 2360 31 31 De 3660 2360 31 31 De 1784 4360 31 31 De 4115 4360 31 31 De 3205 4040 31 31 De 1386 3400 31 31 De 3717 3400 31 31 De 2807 3080 31 31 De 2864 4120 31 31 De 1955 3800 31 31 De 2068 2200 31 31 De 4399 2200 31 31 De 3489 1880 31 31 De 4456 3240 31 31 De 3546 2920 31 31 De 2637 2600 31 31 De 3148 1960 31 31 De 1273 3960 31 31 De 2239 1640 31 31 De 2694 3640 31 31 De 1784 3320 31 31 De 4115 3320 31 31 De 2296 2680 31 31 De 1386 2360 31 31 De 3717 2360 31 31 De 1841 4360 31 31 De 4172 4360 31 31 De 3262 4040 31 31 De 3774 3400 31 31 De 2864 3080 31 31 De 2921 4120 31 31 De 2012 3800 31 31 De 4342 3800 31 31 De 2125 2200 31 31 De 4456 2200 31 31 De 3546 1880 31 31 De 1273 2920 31 31 De 3603 2920 31 31 De 2694 2600 31 31 De 3205 1960 31 31 De 1329 3960 31 31 De 2296 1640 31 31 De 2750 3640 31 31 De 1841 3320 31 31 De 4172 3320 31 31 De 2353 2680 31 31 De 3774 2360 31 31 De 1898 4360 31 31 De 4228 4360 31 31 De 3319 4040 31 31 De 3830 3400 31 31 De 2921 3080 31 31 De 4342 2760 31 31 De 2978 4120 31 31 De 2068 3800 31 31 De 4399 3800 31 31 De 1963 4206 1970 4189 Dl 1977 4206 1963 4206 Dl 1970 4189 1977 4206 Dl 2531 4206 2538 4189 Dl 2545 4206 2531 4206 Dl 2539 4189 2546 4206 Dl 3100 4206 3107 4189 Dl 3114 4206 3100 4206 Dl 3107 4189 3114 4206 Dl 3668 4206 3675 4189 Dl 3682 4206 3668 4206 Dl 3675 4189 3682 4206 Dl 4237 4206 4244 4189 Dl 4251 4206 4237 4206 Dl 4244 4189 4251 4206 Dl 1963 3886 1970 3869 Dl 1977 3886 1963 3886 Dl 1970 3869 1977 3886 Dl 2531 3886 2538 3869 Dl 2545 3886 2531 3886 Dl 2539 3869 2546 3886 Dl 3100 3886 3107 3869 Dl 3114 3886 3100 3886 Dl 3107 3869 3114 3886 Dl 3668 3886 3675 3869 Dl 3682 3886 3668 3886 Dl 3675 3869 3682 3886 Dl 4237 3886 4244 3869 Dl 4251 3886 4237 3886 Dl 4244 3869 4251 3886 Dl 1963 3486 1970 3469 Dl 1977 3486 1963 3486 Dl 1970 3469 1977 3486 Dl 2531 3486 2538 3469 Dl 2545 3486 2531 3486 Dl 2539 3469 2546 3486 Dl 3100 3486 3107 3469 Dl 3114 3486 3100 3486 Dl 3107 3469 3114 3486 Dl 3668 3486 3675 3469 Dl 3682 3486 3668 3486 Dl 3675 3469 3682 3486 Dl 4237 3486 4244 3469 Dl 4251 3486 4237 3486 Dl 4244 3469 4251 3486 Dl 1963 3166 1970 3149 Dl 1977 3166 1963 3166 Dl 1970 3149 1977 3166 Dl 2531 3166 2538 3149 Dl 2545 3166 2531 3166 Dl 2539 3149 2546 3166 Dl 3100 3166 3107 3149 Dl 3114 3166 3100 3166 Dl 3107 3149 3114 3166 Dl 3668 3166 3675 3149 Dl 3682 3166 3668 3166 Dl 3675 3149 3682 3166 Dl 4237 3166 4244 3149 Dl 4251 3166 4237 3166 Dl 4244 3149 4251 3166 Dl 1963 2766 1970 2749 Dl 1977 2766 1963 2766 Dl 1970 2749 1977 2766 Dl 2531 2766 2538 2749 Dl 2545 2766 2531 2766 Dl 2539 2749 2546 2766 Dl 3100 2766 3107 2749 Dl 3114 2766 3100 2766 Dl 3107 2749 3114 2766 Dl 3668 2766 3675 2749 Dl 3682 2766 3668 2766 Dl 3675 2749 3682 2766 Dl 4237 2766 4244 2749 Dl 4251 2766 4237 2766 Dl 4244 2749 4251 2766 Dl 1963 2446 1970 2429 Dl 1977 2446 1963 2446 Dl 1970 2429 1977 2446 Dl 2531 2446 2538 2429 Dl 2545 2446 2531 2446 Dl 2539 2429 2546 2446 Dl 3100 2446 3107 2429 Dl 3114 2446 3100 2446 Dl 3107 2429 3114 2446 Dl 3668 2446 3675 2429 Dl 3682 2446 3668 2446 Dl 3675 2429 3682 2446 Dl 4237 2446 4244 2429 Dl 4251 2446 4237 2446 Dl 4244 2429 4251 2446 Dl 1963 2046 1970 2029 Dl 1977 2046 1963 2046 Dl 1970 2029 1977 2046 Dl 2531 2046 2538 2029 Dl 2545 2046 2531 2046 Dl 2539 2029 2546 2046 Dl 3100 2046 3107 2029 Dl 3114 2046 3100 2046 Dl 3107 2029 3114 2046 Dl 3668 2046 3675 2029 Dl 3682 2046 3668 2046 Dl 3675 2029 3682 2046 Dl 4237 2046 4244 2029 Dl 4251 2046 4237 2046 Dl 4244 2029 4251 2046 Dl 1963 1726 1970 1709 Dl 1977 1726 1963 1726 Dl 1970 1709 1977 1726 Dl 2531 1726 2538 1709 Dl 2545 1726 2531 1726 Dl 2539 1709 2546 1726 Dl 3100 1726 3107 1709 Dl 3114 1726 3100 1726 Dl 3107 1709 3114 1726 Dl 3668 1726 3675 1709 Dl 3682 1726 3668 1726 Dl 3675 1709 3682 1726 Dl 4237 1726 4244 1709 Dl 4251 1726 4237 1726 Dl 4244 1709 4251 1726 Dl 1562 4200 1572 4186 Dl 1572 4214 1562 4200 Dl 1582 4201 1572 4215 Dl 1572 4186 1582 4200 Dl 2131 4200 2141 4186 Dl 2141 4214 2131 4200 Dl 2151 4201 2141 4215 Dl 2141 4186 2151 4200 Dl 2699 4200 2709 4186 Dl 2709 4214 2699 4200 Dl 2719 4201 2709 4215 Dl 2709 4186 2719 4200 Dl 3267 4200 3277 4186 Dl 3277 4214 3267 4200 Dl 3287 4201 3277 4215 Dl 3277 4186 3287 4200 Dl 3836 4200 3846 4186 Dl 3846 4214 3836 4200 Dl 3856 4201 3846 4215 Dl 3846 4186 3856 4200 Dl 1562 3880 1572 3866 Dl 1572 3894 1562 3880 Dl 1582 3881 1572 3895 Dl 1572 3866 1582 3880 Dl 2131 3880 2141 3866 Dl 2141 3894 2131 3880 Dl 2151 3881 2141 3895 Dl 2141 3866 2151 3880 Dl 2699 3880 2709 3866 Dl 2709 3894 2699 3880 Dl 2719 3881 2709 3895 Dl 2709 3866 2719 3880 Dl 3267 3880 3277 3866 Dl 3277 3894 3267 3880 Dl 3287 3881 3277 3895 Dl 3277 3866 3287 3880 Dl 3836 3880 3846 3866 Dl 3846 3894 3836 3880 Dl 3856 3881 3846 3895 Dl 3846 3866 3856 3880 Dl 1562 3480 1572 3466 Dl 1572 3494 1562 3480 Dl 1582 3481 1572 3495 Dl 1572 3466 1582 3480 Dl 2131 3480 2141 3466 Dl 2141 3494 2131 3480 Dl 2151 3481 2141 3495 Dl 2141 3466 2151 3480 Dl 2699 3480 2709 3466 Dl 2709 3494 2699 3480 Dl 2719 3481 2709 3495 Dl 2709 3466 2719 3480 Dl 3267 3480 3277 3466 Dl 3277 3494 3267 3480 Dl 3287 3481 3277 3495 Dl 3277 3466 3287 3480 Dl 3836 3480 3846 3466 Dl 3846 3494 3836 3480 Dl 3856 3481 3846 3495 Dl 3846 3466 3856 3480 Dl 1562 3160 1572 3146 Dl 1572 3174 1562 3160 Dl 1582 3161 1572 3175 Dl 1572 3146 1582 3160 Dl 2131 3160 2141 3146 Dl 2141 3174 2131 3160 Dl 2151 3161 2141 3175 Dl 2141 3146 2151 3160 Dl 2699 3160 2709 3146 Dl 2709 3174 2699 3160 Dl 2719 3161 2709 3175 Dl 2709 3146 2719 3160 Dl 3267 3160 3277 3146 Dl 3277 3174 3267 3160 Dl 3287 3161 3277 3175 Dl 3277 3146 3287 3160 Dl 3836 3160 3846 3146 Dl 3846 3174 3836 3160 Dl 3856 3161 3846 3175 Dl 3846 3146 3856 3160 Dl 1562 2760 1572 2746 Dl 1572 2774 1562 2760 Dl 1582 2761 1572 2775 Dl 1572 2746 1582 2760 Dl 2131 2760 2141 2746 Dl 2141 2774 2131 2760 Dl 2151 2761 2141 2775 Dl 2141 2746 2151 2760 Dl 2699 2760 2709 2746 Dl 2709 2774 2699 2760 Dl 2719 2761 2709 2775 Dl 2709 2746 2719 2760 Dl 3267 2760 3277 2746 Dl 3277 2774 3267 2760 Dl 3287 2761 3277 2775 Dl 3277 2746 3287 2760 Dl 3836 2760 3846 2746 Dl 3846 2774 3836 2760 Dl 3856 2761 3846 2775 Dl 3846 2746 3856 2760 Dl 1562 2440 1572 2426 Dl 1572 2454 1562 2440 Dl 1582 2441 1572 2455 Dl 1572 2426 1582 2440 Dl 2131 2440 2141 2426 Dl 2141 2454 2131 2440 Dl 2151 2441 2141 2455 Dl 2141 2426 2151 2440 Dl 2699 2440 2709 2426 Dl 2709 2454 2699 2440 Dl 2719 2441 2709 2455 Dl 2709 2426 2719 2440 Dl 3267 2440 3277 2426 Dl 3277 2454 3267 2440 Dl 3287 2441 3277 2455 Dl 3277 2426 3287 2440 Dl 3836 2440 3846 2426 Dl 3846 2454 3836 2440 Dl 3856 2441 3846 2455 Dl 3846 2426 3856 2440 Dl 1562 2040 1572 2026 Dl 1572 2054 1562 2040 Dl 1582 2041 1572 2055 Dl 1572 2026 1582 2040 Dl 2131 2040 2141 2026 Dl 2141 2054 2131 2040 Dl 2151 2041 2141 2055 Dl 2141 2026 2151 2040 Dl 2699 2040 2709 2026 Dl 2709 2054 2699 2040 Dl 2719 2041 2709 2055 Dl 2709 2026 2719 2040 Dl 3267 2040 3277 2026 Dl 3277 2054 3267 2040 Dl 3287 2041 3277 2055 Dl 3277 2026 3287 2040 Dl 3836 2040 3846 2026 Dl 3846 2054 3836 2040 Dl 3856 2041 3846 2055 Dl 3846 2026 3856 2040 Dl 1562 1720 1572 1706 Dl 1572 1734 1562 1720 Dl 1582 1721 1572 1735 Dl 1572 1706 1582 1720 Dl 2131 1720 2141 1706 Dl 2141 1734 2131 1720 Dl 2151 1721 2141 1735 Dl 2141 1706 2151 1720 Dl 2699 1720 2709 1706 Dl 2709 1734 2699 1720 Dl 2719 1721 2709 1735 Dl 2709 1706 2719 1720 Dl 3267 1720 3277 1706 Dl 3277 1734 3267 1720 Dl 3287 1721 3277 1735 Dl 3277 1706 3287 1720 Dl 3836 1720 3846 1706 Dl 3846 1734 3836 1720 Dl 3856 1721 3846 1735 Dl 3846 1706 3856 1720 Dl 10 R f ( 1 of each package is illustrated by two concentric circles)10 2383( Pin)1 194(Note how the alignment marks are shown.)6 1743 3 720 5340 t ( a wrap file \(with extension)5 1125( Now)1 250(around the pins.)2 653 3 720 5460 t 10 CW f (.wr)2779 5460 w 10 R f ( wire\255wrap)1 439(\) suitable for driving the semi\255automatic)5 1642 2 2959 5460 t (machine can be created with)4 1155 1 720 5580 t 10 I f (wrap \255cv)1 357 1 1905 5580 t 10 R f ( holding)1 337( use of Multiwire technology needs some hand)7 1902(. The)1 235 3 2262 5580 t 10 S1 f (\261)4767 5580 w 10 R f (con\255)4863 5580 w (sult an expert.)2 563 1 720 5700 t 10 B f ( and rework)2 522(6. Debugging)1 587 2 720 5940 t 10 R f ( is beyond the scope of this paper, but)8 1520(Debugging a circuit)2 793 2 720 6096 t 8 R f (CDA)3059 6096 w 10 R f (does provide support for altering a wirewrap)6 1785 1 3255 6096 t (board.)720 6216 w (The scenario is that you have a board that corresponds to a wraplist)12 2785 1 720 6372 t 10 CW f (v1.wr)3538 6372 w 10 R f ( necessary)1 421( making the)2 488(. After)1 293 3 3838 6372 t ( and or logic equations, a new wraplist)7 1584(changes to your schematics)3 1116 2 720 6492 t 10 CW f (v2.wr)3451 6492 w 10 R f ( then run the)3 520( You)1 228(is generated.)1 510 3 3782 6492 t (command)720 6612 w 9 CW f (cda/rework v1.wr v2.wr)2 1188 1 1440 6782 t 10 R f ( first file,)2 391( The)1 216( files.)1 233(which generates three)2 889 4 720 6962 t 10 CW f (UN.wr)2485 6962 w 10 R f (, contains a wraplist of the wires to take off \(remove\).)10 2255 1 2785 6962 t (The second file,)2 648 1 720 7082 t 10 CW f (RE.wr)1397 7082 w 10 R f ( third file,)2 403( The)1 208(, contains a wraplist of the wires to add.)8 1624 3 1697 7082 t 10 CW f (NEW.wr)3960 7082 w 10 R f (, is a wraplist that)4 720 1 4320 7082 t (is electrically equivalent to)3 1112 1 720 7202 t 10 CW f (v2.wr)1868 7202 w 10 R f (but represents the wirewraps on the board \(that is, if you wrapped a)12 2835 1 2205 7202 t cleartomark showpage saveobj restore %%EndPage: 10 10 %%Page: 11 11 /saveobj save def mark 11 pagesetup 10 R f (\255 11 \255)2 216 1 2772 480 t (board with)1 437 1 720 840 t 10 CW f (NEW.wr)1189 840 w 10 R f ( the unwrapping and rewrapping, you)5 1527( doing)1 260( After)1 267(you would get an identical board\).)5 1405 4 1581 840 t (should treat)1 469 1 720 960 t 10 CW f (NEW.wr)1214 960 w 10 R f (as your actual)2 554 1 1599 960 t 10 CW f (v2.wr)2178 960 w 10 R f (.)2478 960 w 10 B f ( design)1 298(7. Analog)1 431 2 720 1200 t 10 R f (In spite of the fact that)5 941 1 970 1356 t 8 R f (CDA)1944 1356 w 10 R f (was created for the design of digital circuits, it can also be utilized for)13 2893 1 2147 1356 t ( separate library of analog shapes located in)7 1811( A)1 131(analog circuits as well.)3 942 3 720 1476 t 10 CW f (/lib/graw/analog.g)3638 1476 w 10 R f (. These)1 322 1 4718 1476 t ( orientation, a underscore,)3 1057( shape name begins with an)5 1126( the)1 177(shapes follow the following naming convention:)5 1960 4 720 1596 t (and then the name of the shape. This is because)9 1950 1 720 1716 t 10 CW f (graw)2701 1716 w 10 R f ( rotation or reflection operations \(yet\).)5 1555(doesn't have)1 513 2 2972 1716 t (The characters denote:)2 902 1 720 1836 t (character orientation)1 947 1 2406 2016 t 10 S f (_ __________________)1 947 1 2406 2036 t 10 R f (h horizontal)1 919 1 2406 2156 t (v vertical)1 813 1 2406 2276 t (l left)1 647 1 2406 2396 t (r right)1 703 1 2406 2516 t (t top)1 642 1 2406 2636 t (b bottom)1 798 1 2406 2756 t (For example, an electrolytic capacitor with the positive terminal is called "t)11 3020 1 720 2936 t 10 S f (_)3740 2936 w 10 R f ( with)1 205( NPN transistor)2 624(ecap". An)1 421 3 3790 2936 t (the emitter on the bottom left would be "bl)8 1747 1 720 3056 t 10 S f (_)2467 3056 w 10 R f ( design is facilitated by the famous)6 1417(npn". Analog)1 565 2 2517 3056 t 10 CW f (\255k)4528 3056 w 10 R f (option to)1 363 1 4677 3056 t 10 CW f (gnet)720 3176 w 10 R f ( only problem is figuring out)5 1168( The)1 208( need to draw lines to each component.)7 1579( option eliminates the)3 870(. This)1 255 5 960 3176 t ( experience will help you.)4 1034( Only)1 250(the best location for the part name.)6 1389 3 720 3296 t cleartomark showpage saveobj restore %%EndPage: 11 11 %%Trailer done %%Pages: 11 %%DocumentFonts: Times-Roman Times-Bold Times-Italic Times-Roman Symbol Courier