home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / droege / demo.doc < prev    next >
Text File  |  1986-10-14  |  14KB  |  421 lines

  1.                                  Page 2-1
  2.  
  3. DEMO.DOC
  4.  
  5. DEMONSTRATION
  6.  
  7. First be sure you have made a backup of the distribution disks.  If you are not
  8. familiar with backup procedures, then this program may have less documentation
  9. than you will require, still why not try.
  10.  
  11.         To make a backup:
  12.  
  13.         1. Boot the system.  The system disk will be in drive A
  14.         2. Type DISKCOPY A: B:
  15.         3. In answer to the prompt load the distribution copies of DROEGE one
  16.            at a time in drive A and new disks in drive B and hit any key as
  17.            instructed.  It is always good practice to write protect the disk
  18.            you are copying from by covering the notch in the side of the disk
  19.            with a protection tape.
  20.  
  21. The copy process should end with the A prompt after you have answered N to the
  22. copy another? prompt.  Replace the system disk in drive A and switch to the B
  23. disk by typing B: (Return).  Leave the new copy in drive B which contains the
  24. files listed below and you are ready to start.  You can check the directory by
  25. dir(return) when you have the B: prompt.
  26.  
  27. This session is designed to give an overview of the design capacity of the
  28. DROEGE program.  You will need the disk with the following files:
  29.  
  30.                 DROEGE.EXE
  31.                 BRUN20.EXE
  32.                 SETUP.PCD
  33.                 SETUP.PCS
  34.                 DEMO.PCD
  35.                 DEMO.PCS
  36.  
  37. Besides DROEGE you will always need BRUN20.EXE, SETUP.PCD, and SETUP.PCS to
  38. run.  The disk containing these files can be removed after the program puts up
  39. its first menu.  You would normally change to your job storage disk at this
  40. point.  For this demo, you can run with the disk (disk 1) which contains the
  41. above files.
  42.  
  43. First some conventions.  In general, the line editing functions work in the
  44. standard way.  That is you can use the back arrow to delete mistyped characters
  45. etc..  Most operations with DROEGE are done using the Function keys at the left
  46. of the IBM PC keyboard, which are designated F1 - F10.  Cursor movement is
  47. controlled by the number keypad arrow keys at the right of the keyboard.  We
  48. designate these KP1-KP9.  We will indicate a particular keypress by *** Key in
  49. this demonstration, followed by the function menu that appears at the bottom of
  50. the screen after the keypress.  Some items will be entered from the keyboard.
  51. We will indicate this by xxxxxx (ENTER), to indicate some keyboard entry
  52. followed by a carriage return.
  53.  
  54. We suggest that you operate with a system disk in drive A and the DROEGE disk
  55. in drive B, with B the default drive.  Hard disk owners have a number of
  56. options.  Place the above disk in the default drive and type:
  57.  
  58. DROEGE (ENTER).         1ENTER  2FILE   3PLOT   4SETUP  5SYMLIST
  59.  
  60. The disk will whir for a few seconds and a copyright notice and the registered
  61.                                  Page 2-2
  62. owners name will appear.  After you have seen the notice, hit any key and in a
  63. few seconds more the screen will turn blue(if you have a color monitor - you
  64. must at least have a color adapter).
  65.  
  66. You will see a status line at the top of the screen and a command line at the
  67. bottom of the screen.  Since we want a demonstration file ask for the file
  68. system by pressing the 2FILE function key:
  69.  
  70. *** F2          1PUTFIL 2GETFIL 3       4LSTSET 5
  71.  
  72. This causes presentation of a new command line and a change in the status line
  73. to show that we are now at level 2 of the command tree.  Since we want get a
  74. demonstration file we press the 2GETFIL function key:
  75.  
  76. *** F2          1LODJOB 2LODLIB 3LSTSYM 4LSTLAB 5LSTKEY
  77.  
  78. We want to load a job (more about jobs and libraries later) so we press the
  79. 1LODJOB function key:
  80.  
  81. *** F1
  82.  
  83. We now get a message on the second screen line asking us to enter the requested
  84. file name.  We want the file DEMO so type:
  85.  
  86. DEMO (ENTER)   1LODJOB 2LODLIB 3LSTSYM 4LSTLAB 5LSTKEY
  87.  
  88. The disk will spin for about 3 minutes (less if you have an AT) and then there
  89. will be a ten second pause while the program links the loaded symbols.  A
  90. circuit will now start to draw at high magnification.  We start with this
  91. display because it looks nice.  You can see most of one IC and a few other
  92. components.  We would normally only work at this magniffication to check for
  93. clearances.
  94.  
  95. We can draw our layout on the screen with arbitrary scale.  Select redraw by
  96. pushing  F10.
  97.  
  98. *** F10         1UP 7   2DWN 7  3SELECT 4SETUP  5ENTER
  99.  
  100. A menu of previously set up layout views appears.  We can set up 15 such views.
  101.  
  102. Now let us look at the big picture.  To select the big picture we use F1 and F2
  103. to move up and down the display menu.  We have preset and named various areas
  104. of the circuit area.  Later we will tell you how to set up display areas to
  105. suit your design preferences.  The closest rout to the big picture is to hit F2
  106. once.  14 F1's would also get you there.  Note that the number on the key
  107. changes to indicate the layout we have selected.
  108.  
  109. *** F2          1UP 6   2DWN 6  3SELECT 4SETUP  5ENTER
  110.  
  111. We now have the number of the item we want so we select it:
  112.  
  113. *** F3          1LODJOB 2LODLIB 3LSTSYM 4LSTLAB 5LSTKEY
  114.  
  115. The screen now clears and the entire circuit is drawn.  This scale is too small
  116. for data entry purposes but is a good scale for planning the layout.  Later we
  117. will show you how to turn off some of the levels to reduce the clutter.  For
  118. now we see a small circuit with 14 IC's, 10 resistors, 10 capacitors and a
  119. connector.    You will see funny lines hanging off the bottom of the layout.
  120. This is because it interconnects with another part of the circuit and these
  121.                                  Page 2-3
  122. components were entered with the two parts put together.
  123.  
  124. For practical work we use an intermediate scale between the two shown so far.
  125. We will look at the upper left hand corner.
  126.  
  127. *** F10         1UP 6   2DWN 6  3SELECT 4SETUP  5ENTER
  128. *** F2
  129. *** F2
  130. *** F2
  131. *** F2          1UP 2   2DWN 2  3SELECT 4SETUP  5ENTER
  132. *** F3          1LODJOB 2LODLIB 3LSTSYM 4LSTLAB 5LSTKEY
  133.  
  134. This layout is a good working size.  If we have a larger job, we tend to break
  135. it up into working units of this size.  Larger units take too long to redraw
  136. (we are working on that) and smaller units require too much work to connect
  137. them to their neighbors.  With more resolution we would put more parts on the
  138. screen.  The upcomming licensed version will support the EGA which provides
  139. four times the number of pixcells.    This layout is part of a larger layout
  140. which we will now examine.  This in turn is part of a still larger board which
  141. is too large to fit in the memory of this free version.  We will now travel
  142. some distance through the key tree.  In case you get lost, keep hitting F9
  143. until the machine beeps, then answer anything but yes and you will be at the
  144. menu:
  145.  
  146.                 1ENTER  2FILE   3PLOT   4SETUP  5SYMLST
  147.  
  148. You should then be able to pick up the trail through the demonstration.  When
  149. it seems obvious we will now omit the command line.
  150.  
  151. *** F9
  152. *** F9          1ENTER  2FILE   3PLOT   4SETUP  5SYMLST
  153.  
  154. You may recognize this at the entry command menu.  We will move into the menu
  155. structure to look at a symbol.
  156.  
  157. *** F1
  158. *** F3
  159. *** F3
  160. *** F5
  161.  
  162. After F5 the machine beeps and we are asked to enter a symbol name.  Upper and
  163. lower case are distinguished in symbol names so be sure to type in upper case:
  164.  
  165. STRIP (ENTER)
  166.  
  167. The screen clears. You may recognize the first part of the circuit drawn as the
  168. previous layout.  You will notice that it is rotated by 90 degrees.  This
  169. circuit is a mixture on a number of different techniques.  It includes CMOS,
  170. LSTTL, VMOS, Bipolar, discrete components, a transformer, and even a relay.
  171. The left end is a digital bus with D/A converters.  The middle section contains
  172. operational amplifies which control the high voltage power supply at the right
  173. hand end of the board.  The circuit produces 8 killovolts at 2 ma.  and is
  174. stable to 100 mv. RMS.  Twelve different voltages are read back through an
  175. analog bus to a 16 bid A/D converter where signals are measured to 100
  176. microvolt precision.  The output voltage is controlled to within 100 millivolts
  177. of the selected value.
  178.  
  179. You may explore this symbol by using F10 and selecting one of the setups
  180. starting with HV.   The layout contains 25 integrated circuits, 110 other
  181.                                  Page 2-4
  182. components and 600 holes.  Since the circuit takes two minutes to redraw on an
  183. XT you may wish to use the F9 key to abort a redraw while exploring.  This
  184. layout is composed of 28 different symbols which are nested to level 4.  That
  185. is some symbols call other symbols to level four.  This layout contains only
  186. the symbols:
  187.  
  188.                 HVBOTTOM
  189.                 HVSTRIP
  190.                 DIG-DAC
  191.  
  192. These symbols are in turn composed of other symbols.  Let us explore back to
  193. see how this is done.
  194.  
  195. *** F9
  196. *** F9 ... Enough times until the machine beeps and asks if you want to exit
  197.            the symbol.  Answer y.  The machine beeps again and tells you it has
  198.            closed the symbol.
  199.  
  200. *** F9          1NEW    2*MAKE  3ORIGIN 4KILL   5OPEN
  201.  
  202. *** F5
  203.  
  204. In answer to the question enter "PAD62S"
  205.  
  206. PAD62S (ENTER)
  207.  
  208. A square pad appears at the center of the screen.  It is quite large.  When we
  209. open a symbol we automatically scale it to fill the screen.  While it looks
  210. like a simple square if we used the machine facilities to examine it we would
  211. find that it actually consists of four objects.  It is a 62 mil square pad on
  212. layer one, which we arbitrarily define as the top side of the board.  It is
  213. also a 62 mil pad on side 2, which we call the board bottom.  It is a 15 mil
  214. drill spot of layer 3 which contains the drill information.  Lastly it is an
  215. eighty mil pad on level 5 which we define as the solder mask.  If it could, it
  216. would have  an outline on level 4.  These are strictly our internal
  217. conventions.  As a user you are free to use the 12 layers any way you want.
  218.  
  219. Now we will see how this is used in another symbol.
  220.  
  221. *** F9 ... y to question
  222.  
  223. *** F5
  224.  
  225. In answer to question enter "IC14U"
  226.  
  227. IC14U (ENTER)
  228.  
  229. Now we get a 14 pin IC outline.  This was constructed from 14 of the previous
  230. symbols and a line on level 5 to show the package outline.
  231.  
  232. *** F9 ... y to question
  233.  
  234. *** F5
  235.  
  236. In answer to question enter "IC4073"
  237.  
  238. IC4073 (ENTER)
  239.  
  240. Now we see a new symbol made from the previous symbol.  IC14U is our general
  241.                                  Page 2-5
  242. purpose 14 pin circuit.  It is sort of like the old printed symbols use for
  243. tape layout.  Now we have customized this one to parallel it's three internal
  244. gates to drive a high power VMOS transistor.  We did this because we were not
  245. quite sure where we were going to place it and we wanted to drag around its
  246. interconnections with it.
  247.  
  248. *** F9 ... y to question
  249.  
  250. *** F5
  251.  
  252. In answer to question enter "HVBOTTOM"
  253.  
  254. HVBOTTOM (ENTER)
  255.  
  256. The high voltage section of the board now appears.  You can find IC4073 at the
  257. lower left of this circuit.
  258.  
  259. This is the end of this demonstration.  You may hit F9 enough times, answering
  260. y to the questions to get back to the system.
  261.  
  262. Later you may want to examine ALRM as above to look at a 1000+ component job.
  263.  
  264. *** DROEGE (RETURN)  To load DROEGE from system
  265. *** F2               To select file system
  266. *** F2               To get a file
  267. *** F2               To load a library (here insert disk with ALRM.LIB)
  268. *** ALRM (RETURN)    To load library ALRM
  269. It will now take about  2.5 minutes to load and link this large board.
  270. *** F9
  271. *** F9               To get back to the main menu.
  272. *** F1               Choose enter
  273. *** F3               Choose symbol
  274. *** F3               Choose create
  275. *** F5               Choose open
  276. ALRM (RETURN)        To open the symbol ALRM - remember to enter in upper case.
  277.  
  278. Depending on your computer and the particular version of DROEGE it will take up
  279. to 10 minutes to redraw this 12.5" by 16.6" circuit board.  It should be
  280. obvious that this is an unworkable scale and that the redraw time is too long
  281. for this to be a useful program.  The way we proceed on a large board like this
  282. is to break it up into a number of symbols.  We work on the interconnections
  283. between symbols with only one or two symbols on the board, and at some usable
  284. scale.  Now the redraw time is only a few seconds.  When we have completed
  285. interconnecting a symbol, we remove it, making a note of its location.  At the
  286. very end we put all the symbols back on the board and we are done.  So that we
  287. almost never redraw the entire job.
  288.  
  289. *** F9               To back out of the symbol
  290. Y (RETURN)           To confirm exit from symbol
  291. *** F9
  292. *** F9
  293. *** F9               And we are back to the main menu
  294. *** F2               To do something with files
  295. *** F2               Choose getfil
  296. *** F3               LSTSYM will provide a symbol listing on the line printer
  297.                      of all the symbols used in making the board ALRM
  298.  
  299. *** F9
  300. *** F9               Gets us back to the main menu.  We can now use the same
  301.                                  Page 2-6
  302.                      sequence as we used to open the symbol ALRM to open and
  303.                      examine any of the subsymbols used in ALRM
  304. *** F1
  305. *** F3
  306. *** F3
  307. *** F5
  308. AMP (ENTER)          For example will get us the amplifier which is repeated 64
  309.                      times on the ALRM board.
  310.  
  311. The next section, TUTOR.DOC, will lead you through entering lines and creating
  312. symbols.
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.                                  Page 2-7
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.