PCB Design Flow
PCB Design Flow
Constraint Drawing
Board outline illustrating dimensions in Metric Units and the location of all fixed component
coordinates in Metric Units. IE: Mounting Holes, Connectors, Switches, Potentiometers, etc.
Note: The CAD origin, (X=0, Y=0) should be in the lower left Mounting Hole of the board.
Netlist
PowerPCB format netlist including the shape names of the library land patterns is required.
The header at the top of the netlist should be: !PADS-POWERPCB-V4.0-METRIC!
SCHEMATIC
Need schematic to debug the netlist if “one pin nets” occur or if only one pin of a two pin part is
in the netlist. Schematic is also used to place components.
PART PLACEMENT
Pencil sketch of suggested component placement layout map of major components. It is highly
recommended that the engineer participate in the part placement to avoid duplication.
POWER PLANES
Power and Ground Plane instructions including bypass capacitor fanout, BGA & QFP fanout. If
there are multiple nets on the same layer, need Split Plane information.
SILKSCREEN LEGEND
Silkscreen text identification requirements including copyright, board name, part number,
revision level, connector ID’s, reference designator rotations and polarity markings.
MANUFACTURING INFORMATION
Special fabrication notes, layer construction and panel information. Provide special assembly
notes and drawings that illustrate special assembly information.
1. DESIGN REVIEW
♦ A comprehensive design review should take place between all applicable disciplines:
i.e. Hardware Engineer, Project Management, Layout, Mechanical, and Manufacturing.
♦ For the PCB designer the following information needs to be determined: Layer stack-
up and plane layers, PCB thickness and board material, default trace width,
component complexity and quantity of new components, proto board or
production/auto route or manual route, high speed rules, impedance control, testability
and Schedule.
5. LIBRARY MANAGEMENT
♦ As you create your library parts, using the naming convention that you developed,
populate the applicable blank pages with the new decals, representing the pin
assignments and all applicable notes and documentation for each part. Keep the PDF
file “Up to Date” every time new parts are built.
8. NETLIST
♦ At the start of the PCB design, the Engineering Department will provide a net list, from
the schematic capture tool, in PADS format starting with the PADS-PowerPCB header:
! PADS-POWERPCB-V4.0-METRIC!
♦ The net list will contain all of the correct PADS Decal Shape Names.
♦ The net list will not contain Pin Names over four characters long.
♦ The following is a list of acceptable pin names: Collector = C, Emitter = E, Base = B,
Anode = A, Cathode = C, Source = S, Drain = D, Gate = G, Positive = 1, Negative = 2.
♦ Import the netlist into PowerPCB. If errors are found, in the netlist, the Designer will
report them to the Project Engineer. The Project Engineer will fix the problems and
provide the PCB Designer with an updated netlist.
♦ After the net list is successfully imported into PADS, the PCB Designer will
Tools/Disperse the parts.
9. REPORTS
♦ Create and e-mail to Project Engineer Unused Pins, Part List 2 & Statistic Reports.
♦ PCB Designer must review Unused Pins list for 2 pin components.
♦ Project Engineer must review Unused Pins list for possible schematic errors.
22. TESTABILITY
♦ The Project Engineer will be responsible for informing the PCB Designer the
Testability Rules, early in the Process. This includes the following questions:
Does every Net need a test point or just some of the nets?
Do voltage nets require extra test points?
Do non-connected pins need to be testable?
Will the Project Engineer add selective test points to the schematic?
Can vias be used as test points, or do they have to be “Bottom Side” non-drilled
Pads?
What size do the test points have to be, what is the point to point spacing
requirements & amount of pins per square inch?
Are there vacuum requirements for the test fixture?
♦ If PCB Design requires testability on every net, the PCB Designer will add a test point
for every net, using PADS DFT Audit program and place the test points, near one of
the pins, of the net it belongs to.