You are on page 1of 11

Malikarjun Avula, Emil Jovanov

Electrical and Computer Engineering Department
University of Alabama in Huntsville
CPE 495
September 03, 2009

Agenda

ƒ PCB Design Process – General Guidelines
ƒ Express SCH – Getting Started
ƒ Express PCB – Getting Started
ƒ Circuit Board Design Tips
ƒ PCB Design Tutorial on ExpressPCB
PCB Design Process – General 
Guidelines
ƒ Before the design
ƒ Preparing the design
ƒ Draw the board
ƒ Import the net
ƒ Place the parts
ƒ Route the traces
ƒ Final work

PCB Design Process(Cont.)
Before the design
You will need (as a minimum):
à The required dimensions of the board
à A list of parts to be used on the board
à The data sheets for each part
à A schematic diagram of the board
PCB Design Process(Cont.)
Preparing the Design

Generating the Netlist
ƒ The netlist is a file that has the device names of 
the parts used on the board.

ƒ It also shows the “nets” ‐ interconnections 
between the pins of the parts.

PCB Design Process(Cont.)
Preparing the Design
Creating the Parts DataBase
ƒ Most ECAD systems define the parts to be placed on the board 
as a special type of file called the PDB file.
ƒ PDB is built in a hierarchy:
• Devices   ⇒ Packages   ⇒ Pads
à Pads: Entities that interface the part pins to the copper traces
of the board.
à Packages: Entities that represent the part. Consist of lines and
text.
à Devices: Entities that link the value or part number of a part 
with the ECAD package.
PCB Design Process(Cont.)
Draw the Board
ƒ First draw outline of the board
ƒ May need to set‐up placement keep‐out areas:
à if board fits into a card rack need to allow for amount 
of board that sits in the slides 
à a keep‐ out of 0.050” around board edge to allow for 
manufacturing tolerances

PCB Design Process(Cont.)


Place the Parts
ƒ Placement factors
à Electrical function
à Physical size
à Temperature factors
à Routability
PCB Design Process(Cont.)
Import the Netlist
ƒ The netlist is then read in and associated with any 
pre‐existing fixed parts on the board

ƒ Any errors made will usually be apparent here 

ƒ Automatic error detection  is one of the big 
advantages of using ECAD systems

PCB Design Process(Cont.)


Routing the Board
ƒ Routing is the connecting of the parts that have
been placed on the board.
ƒ Even if adopt automatic routing it is good practice
to lay out power and ground traces.
ƒ Good routing strategy normally means trace should
be as short and direct as possible.
ƒ Vias allow better routing of the board as
vertical/horizontal strategy is maintained as well
as minimizing signal path.
Express SCH
Express PCB

Express SCH

ƒ Drawing a Schematic
Æ Very easy to use 
Æ Saves time designing when linked with Express 
PCB
Æ Makes Express PCB easy to learn
ƒ Component Manager
Æ Easiest way to place components in the board 
layout. 
Express SCH(Cont.)

ƒ Custom Components
Æ Facilitates building of our own components.
ƒ Sheets and Ports
Æ Two or more sheets can be used in case of over 
populated schematics.
Æ Ports can be used to make the electrical 
connections between the sheets.
ƒ Check for Errors
ÆCheck for errors by running  Check schematic for netlist
errors  option from the File menu.

Express PCB
ƒ Used to design the circuit board.
ƒ 2 or 4 layer board can be designed.
ƒ Schematic file can be linked to the circuit board 
layout.
ƒ Snap‐to‐grid option helps align traces and 
components.
ƒ Filled Planes are used to add ground or power planes 
to a circuit, usually on double‐sided boards.
Express PCB (Cont.)
ƒ Component Manager
à The easiest way to place components on board is 
to use Component Manager
ƒ Custom Components
à Easy to build new components while designing 
PCB.
ƒ Ordering Boards
à Compute Board Cost can be used to estimate the 
cost.
à Boards can be ordered online.

Circuit Board Design Tips
Placing Components

ƒ Minimize trace lengths.
ƒ Arrange ICs in only one or two orientations: up and 
down, or, right and left.
ƒ Polarized parts (i.e. diodes, and electrolytic caps) 
with the positive leads having same orientation.
ƒ Leave 0.350" ‐ 0.500" between ICs, for large ICs 
allow even more.
ƒ Print the layout and ensure enough spacing by 
placing the parts on it.

Placing Power and Ground 
Traces
ƒ ICs need to have solid power and ground lines.
ƒ Use wide traces that connect to common rails for 
each power supply.
ƒ Avoid snaking or daisy chaining the power lines 
from part‐to‐part.
ƒ Bottom layer of the PC board includes a "filled“ ground 
plane.
ƒ Large traces feeding from a single rail are used for the 
positive supply.

Placing Signal Traces

ƒ Make them as short and direct as possible.
ƒ Use vias to move signals from one layer to 
the other.
ƒ A good trace width for low current digital and 
analog signals is 0.010".
ƒ Think about the space between the trace and 
any adjacent traces or pads.
ƒ Place text on the top layer of your board.
Checking Your Work

ƒ Double check the routing of every signal.
ƒ Check for traces that cross each other.
ƒ Check for missing vias.
ƒ Inspect your layout to insure that the gap 
between every item is 0.007" or greater.
ƒ Inspect for these shorts by placing all the 
metal components on a printout of the top 
layer.

You might also like