home *** CD-ROM | disk | FTP | other *** search
/ Fifty: Elektronik / FIFTY Elektronik (PS_Computer_Vertrieb).iso / ps8 / fty1044 / gepackt.exe / README.TX$ / README.TXT
Encoding:
Text File  |  1994-01-18  |  18.7 KB  |  430 lines

  1. Advanced PCB Design System
  2. Version 2.0 - README.TXT file
  3.  
  4.  
  5. This file covers the following products:
  6.  
  7.           Basic 32-bit PCB 2.0 design system, plus
  8.           Advanced PCB option;
  9.           Advanced Place option;
  10.           Advanced Route option.
  11.  
  12.  
  13. Note: When using this README file, please refer also to your Advanced PCB
  14. User Guide, Advanced PCB Reference and to the On-line Help system.
  15.  
  16. ---------------------------------------------------------------------------
  17. Copyright Notice
  18. Software, documentation and related materials:
  19. Copyright (c) 1992-93 Protel Technology Inc 
  20. Copyright (c) 1991-92 Protel Technology Pty Ltd
  21. All rights reserved.
  22. ---------------------------------------------------------------------------
  23. Advanced PCB version 2.0
  24. New features list
  25.  
  26. (For more detailed descriptions of these commands/options refer to online help)
  27.  
  28. Performance upgrades and other enhancements
  29.  
  30. 1.    Split plane support. Place unfilled polygons on internal plane
  31.         layers to define split planes with full DRC support
  32. 2.    Shape-based autorouting option (Advanced SB Route)
  33. 3.    Status bar includes "progress" box that shows completion of complex 
  34.         processes
  35. 4.    Support for PADS 2000 (.ASC format) design files
  36. 5.    PCAD file handling support user layer assignments
  37. 6.    Load and update PCB from  PADS ECO file
  38. 7.    Generates .ECO report files as you edit
  39. 8.    Pad Stack support
  40. 9.    Cross Probing to and from Advanced Schematic
  41. 10.    Full forward annotation when updated netlist is loaded
  42. 11.    Protel 2 netlist support includes net design rules, topology, priority
  43. 12.    Re-annotate options have been expanded to include right-to-left
  44. 13.    PCB net/connection information can be graphically edited
  45. 14.    Placed primitives inherit net assignments from "touching" primitives
  46. 15.    Polygon planes can now be fully edited, including shape and layer 
  47.         assignments
  48. 16.    Polygon planes can now be moved, rotated, flipped, copied, cut, pasted 
  49.         or deleted
  50. 17.    Polygon planes can be poured using area fills
  51. 18.    Polygon planes can be poured over existing "same net" primitives
  52. 19.    Polygon perimeters can include arc segments
  53. 20.    Array placement now allows use of negative offsets (e.g. -100.5)
  54. 21.    Selections of Track can be replaced with area fills
  55. 22.    Hidden free primitives are not included in selections (e.g. Select-
  56.         Inside Area, etc.)
  57. 23.    Edit-Jump-Design Rule Violations will step through all uncorrected 
  58.         errors
  59. 24.    Auto-Route Manual re-routes previously routed track segments with loop 
  60.         removal
  61. 25.    Advanced Route Maze passes can be used to route individual connections
  62. 26.    Advanced Route includes Fan Out for SMDs
  63. 27.    Advanced Route includes corner mitering (45s) and user defined radii
  64. 28.    Advanced Route is faster and generates higher completion rates
  65. 29.    Advanced Route recognizes Route Priority filed in Protel 2 netlist
  66. 30.    Advanced Route automatically minimizes cell map size, irrespective of 
  67.         current origin
  68. 31.    Advanced Route supports fractional routing grids (32-bit resolution)
  69. 32.    Auto Route-Manual will remove partially routed connection for re-
  70.         routing
  71. 33.    On-line Clearance Violations displays primitive+clearance zone
  72. 34.    Edit-Net, Un-Route-Net and Route-Net commands list "available" nets 
  73. 35.    Info-Measure Distance command displays point-to-point, x and y 
  74.         distance
  75. 36.    DRC and LOG report files include setup information
  76. 37.    Pick and Place report file support programming of auto insertion 
  77.         equipment
  78. 38.    Jump Pad command prompts for component-pin combination
  79. 39.    Library (component) capacity increased to 2000 footprints
  80. 40.    Aperture file capacity increased to 1000 apertures
  81. 41.    Auto Place works with both Top and Bottom layer components
  82. 42.    CSV and Protel report file editors launch automatically when reports 
  83.         are generated
  84. 43.    Free strings can include up to 255 characters
  85. 44.    Components highlight when their designators or comments are moved
  86. 45.    Design Rule Check accuracy is improved
  87. 46.    Power plane, solder and paste mask layers display pad/pin site attributes
  88.  
  89.  
  90. New commands
  91.  
  92. 47.    File-Output Options command (sets-up layer display/printing)
  93. 48.    File-Shape Based Router commands (provides links to Advanced SB Route)
  94. 49.    File-Run Schematic Capture command (launches Advanced Schematic)
  95. 50.    File-Reports-Pick and Place command (generates Pick and Place support 
  96.         file)
  97. 51.    Edit-Select-Off Grid Pads (convenient selection of any pads which are 
  98.         off the current snap grid)
  99. 52.    Edit-Toggle Selection-Polygons (selects/deselects polygon planes)
  100. 53.    Edit-Delete-Polygon (deletes selected polygon plane)
  101. 54.    Edit-Change-Edit Polygon Vertices (moves, adds or deletes polygon 
  102.         plane vertices)
  103. 55.    Edit-Place-Outline Selected Items (places tracks/arcs around a 
  104.         selection)
  105. 56.    Edit-Change-Convert Selections to Fills (converts selected primitives 
  106.         into area fills)
  107. 57.    Edit-Move-Polygon (moves polygon plane as a single entity and repours in 
  108.     the new location)
  109. 58.    Edit-Reset Origin command (changes origin back to absolute 0,0)
  110. 59.    Edit-Cross Probe Part On Schematic (displays corresponding schematic 
  111.         part)
  112. 60.    Edit-Cross Probe Pin On Schematic (displays corresponding part/pin in 
  113.         schematic)
  114. 61.    Edit-Cross Probe Net (displays corresponding net identifier in 
  115.         schematic)
  116. 62.    Netlist-Add Nodes (adds component pads to a net)
  117. 63.    Netlist-Delete Nodes (removes component pads from a net)
  118. 64.    Netlist-Add/Modify Connections (adds or modifies connections to a net)
  119. 65.    Netlist-Delete Connections (removes connections from a net)
  120. 66.    Netlist-Add Nets (adds new nets to the PCB netlist)
  121. 67.    Netlist-Run ECO File (updates PCB from ECO file)
  122. 68.    Netlist-Clearance Check (displays any clearance violations in PCB)
  123. 69.    Netlist-Reset DRC Error Markers (clears DRC Errors display)
  124. 70.    Auto-Auto Route-Advanced Route Connections (Maze passes on single 
  125.         connections)
  126. 71.    Auto-Placement Tools-Align Components (Aligns components interactively)
  127.  
  128.  
  129. New dialog box options
  130.  
  131. 72.    File-Save As include Protel Text (Version 1.12) option
  132. 73.    File-Re-Annotate includes two new positional schemes 
  133. 74.    File-Gerber Setup includes 2:4 and 2:5 numeric format options
  134. 75.    File-Gerber/Print/Pen Plot Output Options dialogs include 
  135.     Plot Unconnected Pads option. (if Off Mid Layer plots won't include
  136.     pads not connected on those layers)
  137. 76.    Edit-Change-Component global options include Wildcard search field
  138. 77.    Edit-Change-Pad includes independent Shape/Size attributes for 
  139.     Top/Mid/Bottom layers
  140. 78.    Edit-Change-Fill includes Net assignment and matching field
  141. 79.    Edit-Change-Track/Arc include Net assignment and matching field
  142. 80.    Edit-Place-Polygon Plane includes Pour Over Same Net option
  143. 81.    Edit-Place-Polygon Plane includes Fills/Tracks option for copper pour
  144. 82.    Edit-Place-Polygon Plane includes Layer assignment/re-assignment
  145. 83.    Library-Components includes Place Whole Library option
  146. 84.    Library-Pads includes Pad Placement Variables (increment and initial 
  147.         name)
  148. 85.    Library-Apertures includes Maximum Aperture Size field
  149. 86.    Library-Apertures includes Generate Relief Shapes option
  150. 87.    Netlist-Edit Net includes Class Number (support Advanced SB Route)
  151. 88.    Netlist-Edit Net includes Source/Terminator Nodes for Optimization 
  152.         Method
  153. 89.    Netlist-Edit Net Optimize Methods includes Star Point and Manual 
  154. 90.    Auto-Setup Auto Route includes Via Hole Size option
  155. 91.    Auto-Setup Auto Route includes SMD Fan Out pass option
  156. 92.    Auto-Setup Auto Route includes Smooth Any (includes manual routes) 
  157.         option
  158. 93.    Auto-Setup Auto Route includes Miter (corners) and miter radius 
  159.         options
  160. 94.    Auto-Setup Auto Route includes Shape Based (Advanced SB Route) setups 
  161.         option
  162. 95.    Options-Preferences includes Clean Redraw (slower but always WYSIWIG)
  163.         option 
  164. 96.    Options-Preferences includes Rotation Step Size (for Spacebar 
  165.         shortcut) option
  166. 97.    Options-Preferences includes ECO File setups and Active option
  167. 98.    Options-Preferences includes CSV and Protel Format editor 
  168.         (application) assignment
  169. 99.    Options-Display includes All (primitives) display mode option
  170. 100.    Options-Display includes Draft Tracks Threshold (single pixel 
  171.         rendering) option
  172. 101.    Info-Board Status includes DRC violation count
  173.  
  174.  
  175. New productivity shortcuts
  176.  
  177. 102.    DeSelect-All, Manual Route, Add Connections and Align Components  
  178.         tool buttons added to the toolbar
  179. 103.    Press "TAB" to open Current menu options for primitive being placed
  180. 104.    Press "D" to access Options-Display dialog box during place or edit
  181. 105.    Press "A" to convert polygon perimeter track to arc
  182. 106.    Press "A" to toggle polygon perimiter arc direction (left/right)
  183. 107.    Press "T" to convert polygon perimeter arc to track
  184. 108.    Press "S" to swap component layer when moving or placing
  185. 109.    Press "T" (Top), "B" (Bottom), "L" (Left side), "R" (Right side),
  186.     "V" (Vertical center) or "H" (Horizontal center) to set placement
  187.         mode when using the Auto-Placement Tools-Align Component command
  188. 110.    Press CRTL-L for Options Layers Dialog Box while Editing or Placing
  189. 111.    CTRL+SHIFT+LEFT MOUSE to break track at cursor location
  190. 112.    Rotation increment (Spacebar) is user-definable (Options-Preferences)
  191. 113.    Press "Ins" to add or "Del" to delete polygon vertices while editing
  192.  
  193.  
  194. Additional new features
  195.  
  196. 114.    Netlist-Compare command reports differences between two netlists
  197. 115.    Memory monitor (Options-Memory Monitor command) tracks memory use
  198. 116.    Options-Preferences includes Select Visible Primitives Only option
  199.         which limits selections to "un-hidden" items only (default=off)
  200. 117.    Preview mode operates when Current Layer Only option is chosen (speeds
  201.         redraw by minimizing display information) 
  202. 118.    Edit-Change-Convert Selected Vias To Pads commands supports conversion
  203.         of PADS-PCB and PADS 2000 files 
  204. 119.    Dynamic Re-connect option guides user to nearest pad (in net) when manually
  205.         routing (Options-Preferences)
  206. 120.    Loop Removal (Options-Preferences) removed un-used track when re-routing 
  207.         connections (Auto-Route-Manual Route command)
  208. 121.    Automatic Report Editor, designates applications for viewing/editing CSV
  209.          and Protel text reports (BOM, etc.)
  210. 122.    New Hot Keys for Auto-Manual Route command: V places a via, P places a pad
  211.         (Pad inherits power plane assignment of current net)
  212. 123.    During track placement and Manual Routing:
  213.           "P" will place a pad which inherits the pwr/gnd connection from the net
  214.           it belongs to.
  215.           "V" will place a Test Via without swapping layers.
  216.  
  217. See On-line Help for further information regarding these new commands, options 
  218. and improvements.
  219.         
  220.  
  221. Release Notes for Version 2.0
  222.  
  223.  
  224. Software Protection system
  225. If upgrading from verson 1.12 or earlier, please note that PCB version
  226. 2.0 requires a new access code. If upgrading from version 1.5, no new
  227. access code is required. See the Environment Guide for further
  228. information.
  229.  
  230.  
  231. Hardlock .CDE files
  232. In previous versions of Advanced PCB the access codes for each
  233. software module were stored in a file called PFW.CDE located in the
  234. Windows directory. In version 1.12 access codes were stored in seperate
  235. files for each hardlock. This file was identified by the Advanced PCB 
  236. serial number, e.g. S1000999.CDE, etc. 
  237.  
  238. Hardlock access codes are now stored in ONE file "access.cde". Access codes
  239. for multiple hardlocks can be stored in the same file and activated automatically.
  240.  
  241.  
  242. NEW FEATURES
  243. Please refer to the On-Line Help system (Run Advanced PCB, then press F1) 
  244. for a description of features that have been added (or modified) since 
  245. the User Guide and Reference were printed:
  246.  
  247.  
  248. Split Plane feature
  249. Version 2.0 allows users to define split power planes, with full preservation
  250. of design rule checking and net integrity. To define a split plane:
  251.  
  252. 1.  Make a power plane layer the current active layer.
  253.  
  254. 2.  Choose the Edit-Place-Polygon command.
  255.  
  256. 3.  Define the polygon for one part of the split plane. When the Polygon
  257.     Plane dialog box opens, disable both the Horizontal and Vertical 
  258.     Hatching options so that an un-filled plane (outline) will be generated.
  259.  
  260. 4.  Assign the desired net to the plane.
  261.  
  262. 5.  Repeat steps 3 and 4 to define polygons for all other nets to be 
  263.     connected on this split plane layer. Ideally, the entire plane will be
  264.     divided into two or more unfilled polygon planes. This assures that
  265.     all connected/relieved pins will be inside a polygon.
  266.  
  267.     One polygon may be enclosed inside another. Polygon perimeters must
  268.     not overlap (or cross).
  269.  
  270. 6.  Once all polygons have been defined, direct connections or thermal reliefs 
  271.     can be created for each pin connected to the plane. This is done when 
  272.     nets are assiged to the plane layer or when editing the plane connections
  273.     for individual pins.
  274.  
  275. This feature is supported by clearance and DRC checking.
  276.  
  277.  
  278.  
  279. Preview Mode display
  280. This mode is invoked from the Options-Layers dialog box by choosing the
  281. Current Layer Only or All Layers Off button. When active, this option displays 
  282. one layer at a time. 
  283.  
  284. When toggling layers (*, + or - key) only the current layer is displayed, 
  285. with the following exceptions: 
  286.  
  287.    Signal layers include the Multi-layer (through pads visible).
  288.  
  289.    Mechanical Layers are included with the current layer if they have been 
  290.    specified in the Output Options dialog box. 
  291.  
  292. Preview mode greatly speeds up screen redraw.
  293.  
  294.        
  295.  
  296. Hot Key shortcuts for Auto pan and Zoom
  297.  
  298. If you are using Auto pan (for example, while dragging a component), 
  299. holding down the shift key will pan the display at 4X the normal rate.
  300.  
  301. When using Pgup and Pgdn to zoom, holding down the shift key will 
  302. zoom at .1 unit the normal rate (slow zoom).
  303.  
  304. Press the Q key to toggle between metric and imperial units at any time.
  305.  
  306.  
  307.  
  308. Automatic aperture file generation
  309. If Advanced PCB is used to automatically generate an aperture table, 
  310. this should be done AFTER setting all output options and Gerber setup 
  311. parameters.
  312.  
  313.  
  314. Gerber layer naming conventions
  315. The following extensions are automatically used when generating 
  316. Gerber files. The format is <filename>.GTL (for the top layer, etc):
  317.  
  318.     Top (component side)  layer           .GTL
  319.     Mid  (signal) layers 1-14           .G1 (-14)
  320.     Bottom (solder side) layer           .GBL
  321.     Top Overlay (silkscreen)            .GTO
  322.     Bottom Overlay (silkscreen)           .GBO
  323.     Top Paste mask layer                   .GTP
  324.     Bottom Paste mask layer                   .GBP
  325.     Top Solder mask layer                  .GTS
  326.     Bottom Solder mask layer               .GBS
  327.     Internal Power Planes 1-4           .GP1 (2,3,4)
  328.       Drill Guide Top/Bottom pair           .GG1
  329.       Drill Guide Top/Mid1 pair           .GG2
  330.       Drill Guide Mid2/Mid3 pair           .GG3
  331.       Drill Guide Mid4/Mid5 pair           .GG4
  332.       Drill Guide Mid6/Mid7 pair           .GG5
  333.       Drill Guide Mid8/Mid9 pair           .GG6
  334.       Drill Guide Mid10/Mid11 pair           .GG7
  335.       Drill Guide Mid12/Mid13 pair           .GG8
  336.       Drill Guide Mid14/Bottom pair           .GG9
  337.       Keep Out layer                         .GKO
  338.       Mechanical  (fab & assy) layers 1-4    .GM1 (2,3,4)
  339.     Drill Drawing Top/Bottom pair           .GD1
  340.     Drill Drawing Top/Mid1 pair           .GD2
  341.     Drill Drawing Mid2/Mid3 pair           .GD3
  342.     Drill Drawing Mid4/Mid5 pair           .GD4
  343.     Drill Drawing Mid6/Mid7 pair           .GD5
  344.     Drill Drawing Mid8/Mid9 pair           .GD6
  345.     Drill Drawing Mid10/Mid11 pair           .GD7
  346.     Drill Drawing Mid12/Mid13 pair           .GD8
  347.     Drill Drawing Mid14/Bottom pair           .GD9
  348.     Pad Master                           .GPM
  349.  
  350.  
  351. Autotrax Moire and Target pad and aperture types
  352. If you load and Autotrax board which has a moire or target pad then 
  353. these pads will be converted to free primitives of arcs and tracks.  
  354. These primitives will be draw as seperate primitives when generating 
  355. Gerber plots and not be converted back into special moire or target apertures.
  356.  
  357.  
  358. Loading of library and pad files
  359. When Advanced PCB is started, old library files *.PAD (containing pad 
  360. descriptions) and *.LIB (footprint library) are automatically loaded
  361. and converted to the current format. You can re-name a custom library 
  362. and this will become the (automatically loaded) default.
  363.  
  364.  
  365. Thermal Reliefs
  366. Thermal reliefs on PFW are drawn with the gaps in the arcs at 45 
  367. degree angles rather then horizontal and vertically. Unless you are 
  368. using 45 degree oriented components, this will keep gaps as isolated 
  369. as possible from one pad to the next.
  370.  
  371.  
  372. Manual routing
  373. If you use the Auto Manual Route command, the size of the tracks and 
  374. vias used will be those set in the Auto Setup Auto Route dialog box, 
  375. (unless overridden for a particular net), not the settings in the 
  376. Current menu.
  377.  
  378. You can backtrack from the current routed position by pressing the 
  379. backspace key as you route. Each press of backspace will remove one 
  380. segment, restoring the ratsnest for that connection.
  381.  
  382.  
  383. Pre-Router pass
  384. This pass now recognizes and properly handles partially routed
  385. nets. Previous versions would route over completed connections
  386. because the Pre-Router could not re-optimize the connections
  387. in partially routed nets.
  388.  
  389.  
  390. Router improvments (Advanced Route v 2.0)
  391. Advanced route features significant improvement when routing
  392. SMD or single sided boards. Fractional grids are now supported.
  393. User can specify grids of x.75, x.67, x.50, x.33 and x.25 in the 
  394. Setup AutoRoute dialog box. You can also type any other fractional
  395. values. See page 202 of the Reference Manual for details.
  396.  
  397. Hint: Maze Router pass will run much faster if the routing grid
  398. is always equal to (or greater then) the routing track 
  399. width + clearance. 
  400.  
  401.  
  402. Notes on Unrouting (Advanced PCB)
  403. You cannot use the Auto Un-route command to remove placed tracks 
  404. from the board unless they were routed from the current netlist (routed 
  405. using the autorouter or Auto Manual Route command).
  406.  
  407. If you load Autotrax boards, they cannot be unrouted until a Pre-Route pass 
  408. has been completed. Even then, Unroute Connection still won't have enough 
  409. information to work.
  410.  
  411.  
  412. Loading PADS-PCB files
  413. Users may experience problems loading some PADS-PCB files.
  414. This is due to ambiguities in the .ASC format that cannot be resolved 
  415. by Advanced PCB. For example, Advanced PCB cannot 
  416. translate PAD-PCB files that contain numeric net labels of four or less 
  417. characters, because there is no inherent identification of these strings 
  418. as net labels.
  419.  
  420. PADS-PCB provides the user with many options when generating
  421. files in PADS .ASC format. Some of these options may yield a file
  422. that is incomplete or otherwise unreadable to Advanced PCB.
  423. If you experience difficulty in loading PADS-PCB files, try re-
  424. generating the file using the PADS default (include all) output options.
  425.  
  426.  
  427. rev 1/16/94
  428. (end)
  429.  
  430.