+ All Categories
Home > Documents > Designing Printed Circuit Boards – PADS Logic

Designing Printed Circuit Boards – PADS Logic

Date post: 22-Feb-2016
Category:
Upload: micah
View: 59 times
Download: 0 times
Share this document with a friend
Description:
Designing Printed Circuit Boards – PADS Logic. Yousef Shakhsheer [email protected] Robust Low Power VLSI Group Revision 1.0. Revision History. Overview. This tutorial is intended to get people started with the PADS flow and basic PCB schematic capture. - PowerPoint PPT Presentation
Popular Tags:
35
Robu st Low Powe r VLSI Robust Low Power VLSI Designing Printed Circuit Boards – PADS Logic Yousef Shakhsheer [email protected] Robust Low Power VLSI Group Revision 1.0
Transcript
Page 1: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

RobustLowPowerVLSI

Designing Printed Circuit Boards –PADS Logic

Yousef [email protected]

Robust Low Power VLSI GroupRevision 1.0

Page 2: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

2

Revision HistoryRevision History Date Reviser Notes

1.0 4/30/12 Yousef Shakhsheer (yas5b)

Page 3: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

3

OverviewThis tutorial is intended to get people started with the PADS flow and basic PCB schematic capture.

We use PADS Logic 9.3.1 for schematics and PADS Layout 9.3.1 for PCB layout for this tutorial.

Page 4: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

4

Schematics

Page 5: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

5

Outline Schematics

Creating a library/components Create a schematic Exporting designs to netlists

Page 6: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

6

Schematics The schematic is a top-level symbolic

representation of the circuit you are designing It affiliates parts (symbols in the schematic)

with nets (connections in the schematic)

Page 7: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

7

Open a new schematic

Page 8: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

8

Libraries Libraries hold sets of parts (symbols and PCB

decal information) Libraries are not affiliated with a particular

schematic or design so that parts can be re-used and shared

Page 9: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

9

Creating a Library

Page 10: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

10

Creating a Library

Page 11: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

11

Creating a Library

Keep on pushing up until tutorial is on the top of the list

Page 12: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

12

Parts Parts reside in libraries, they contain all the

information required to place a component onto a PCB

Affiliate schematic symbols with a PCB footprint (see Layout tutorial for more)

Page 13: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

13

Create a part Lets create a part SMT: LT1167 - Single

Resistor Gain Programmable, Precision Instrumentation Amplifier

http://www.linear.com/product/LT1167

Page 14: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

14

Create a part

Page 15: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

15

Create a part

Add part information. See the picturesfor details. Hit OK.

Page 16: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

16

Symbol Symbols are what show up when we add a part

to a schematic We can either create this symbol by-hand (from

a set of pins and lines) or use a wizard to auto-generate it for us

Page 17: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

17

Let’s draw a symbol

Page 18: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

18

Setting a Decal Name

Page 19: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

19

Lets draw the decal

Page 20: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

20

CAE Decal WizardA simple tool for quick creation of multi-pin symbols.

Page 21: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

21

Return to the part editor.

Page 22: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

22

Back to the schematic File→Exit Parts Editor

You will get two warnings. You can ignore them for the time being

Warning: Duplicate pin name RG for pin number 8 on Gate A.Warning: Part has no PCB Decal assigned.

Page 23: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

23

Let’s add a part to our schematic!

Page 24: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

24

Add a LT1167 and a 1206 resistor

Page 25: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

25

Schematic Basics F2 to create wires Two types of connections

Physical wire connection Off page connectors: click on the wire and then right click, “Add off

page connectors”

Additional you can use the ground symbol by click on the first part of the wire and then right clicking and selecting “Ground”

Page 26: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

26

Lets put together an example schematic

Part numbers: U1- LTC1167 U2- LDO – Digikey P/N - LP3996SD-3333CT-ND U3- MicroUSB – Digikey P/N - A31727CT-ND P1- Power Jack – Digikey P/N - CP-037A-ND

Page 27: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

27

Example (this is not a functional circuit)

Page 28: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

28

Other schematic entry tips Right click on the

schematic for the selection menu

You can make it so you can only click on/select only certain objects

Always change the background color before exporting/printing any schematics from PADs layout

Page 29: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

29

Netlists The netlist affiliates a group of symbolic pins

with a what is referred to as a “net” We sometimes label these nets for convenience

(Vcc and GND are common names) but we do not have to name all the nets

When the netlist is exported all non-named nets have their names auto-generated so the layout tool can correctly affiliate all the pins

Page 30: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

30

Export an Netlist for Layout

Page 31: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

31

On Netlist ExportTwo files will open up. 1. Whatever you named your netlist.asc – The

netlist for your schematic2. tutorial.err – An error report file (make sure

you always check this)At this stage:1. You haven’t assigned PCB decals, so you should see errors for this 2. You may also see single ended nodes

Page 32: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

32

Bill of Materials Once we have created a PCB we will need to order

all the components necessary to populate the board The Bill of Materials (BoM) makes this easy and

outputs a simple list of items in the schematic Any field included in the attributes of a part included

in a schematic is allowed to be added to the BoM for that schematic, this means we can have columns like DigiKey Part Number, Approximate Cost, or even product page URL if these attributes are added to the parts on creation

Page 33: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

33

Creating a Bill of Materials File -> Reports

Page 34: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

34

BoM Export The BoM is a text-based report but a CSV

output file can be created (this allows an effected export to Excel)

The BoM is a useful tool both for ordering parts and also for population as it affiliates part numbers with part reference numbers in the schematic and layout

Page 35: Designing Printed Circuit Boards – PADS Logic

RobustLowPowerVLSI

35

See the Layout tutorial for creation of an affiliated PCB design

You’re Done!


Recommended