SlideShare a Scribd company logo
1 of 22
VLSI - PRINTED CIRCUIT
BOARD
E2MATRIX Research Lab
Opp Phagwara Bus Stand, Backside Axis Bank,
Parmar Complex, Phagwara Punjab (India).
Contact : +91 9041262727
web: www.e2matrix.com -- email: support@e2matrix.com
Getting Started with Layout
Compiled by Ryan Johnson
May 1, 2002
Open Orcad Capture under Engineering
Software
Under FILE, choose NEW, PROJECT
The following box should appear…
To create a the circuit for your PCB,
choose PC Board Wizard.
Choose where you will save it and
what you will call it.
Click OK
In the next box, choose if you want to
enable project simulation or not.
Click Next.
The next box allows you to choose which
libraries to include in the design. If
you do not choose the right ones now,
they always can be added from the
schematic.
Click Finish.
A blank schematic page will appear.
This is where you will draw your schematic that your PCB will be modeled after.
Important: Notice that there is a PSpice menu on the menu bar. If this is not there, you
will not be able to simulate your circuit.
RS2
1kV1
V2
12V
0
VEE
Q3
Q2N2222
Q2
Q2N2222
V
C1
5p
0
V3
-12V
RS1
1k
VDD
V
RC2
10k
out2
Q4
Q2N2222
out1
RC1
10k
VDD
RBIAS
20k
VEE
0
Q1
Q2N2222
Draw your circuit and simulate it to make sure it does what you want it to.
Once you have done this, return to the project window.
The next step requires that the design file be
highlighted.
For Layout to create a netlist file that Layout can use,
Still with the design file highlighted select the following:
Under the Tools menu:
Annotate
click OK,
Design Rules Check…
click OK,
Create Netlist
Under the first tab called Allegro, click off Create Allegro Netlist,
(Allegro is not installed on the computer at Calvin)
Go to the Layout tab, check Run ECO to Layout. This allows continual
update between each program when changes are made.
Click OK.
This completes everything that Layout will need to implement your circuit onto a PCB.
You can also create a bill of materials to see each part and how many you will need to
construct the circuit.
Again, with the design highlighted, under the Tools menu, choose Bill of Materials.
You can check View Output File to see it.
These last steps have created many output files that can all be selected and viewed from the
project manager widow under Outputs.
You are now ready to open Layout and implement your circuit into PCB.
Open the program Layout Plus under the Engineering Software menu, PSpice, Cadence.
Under File, choose New. The following window will appear.
This is where you choose what template you will put your circuit on. Ask your
professor for the Layout Footprint Book that will show you what each template
is. If you want to implement on a blank board, choose DEFAULT.TCH.
Next you need to load your netlist that you created with your circuit in Cadence. This can
be found where ever you saved your circuit. Find it and select it.
Also, choose where you want to save your
PCB.
Next, layout will link your circuit to the PCB. Sometimes, your component footprints (the
size, shape, and hole size for the component) will not be recognized or found. If
this is the case the following warning will appear followed by several options:
 If you have the Layout Footprint Book and you know what shape and size the
component will be, you can find one in the book and link it to the component
by choosing Link existing footprint to component.
The following window will appear where you can
select from various libraries, the component shape
that you want the component
to look like.
You can also create your own footprints by selecting Create or modify footprint library…
Once you have all your footprints, the components will appear in no particular order. You
first need to define an origin by choosing Tool, Dimension, Move Datum.
Next, you need to place the outline of the board that you parts will fit on. Choose Tool,
Obstacle, New. Place an outline that will fit each part inside it.
Next you need to choose which layers you will have on your board. If you are making this
board at Calvin, you will probably only be using one side for traces. These means
that all other layers need to be removed.
Go to Tool, Layer, Select from Spreadsheet…
Double click on the layers that you want to modify. In the window that pops up,
click off the layers that you will not use (Choose Unused Routing).
Getting Familiar with the Toolbars
 In order to modify the PCB, different toolbar buttons need to be engaged.
 Zoom buttons are here:
 To move a component, the component tool must be selected:
 To move labels or text, the text tool must be selected:
 Use this button to check the design rules:
(Errors on the PCB will be circled)
 This button allows you to make your own connections:
Once you have your board outline or boundary defined, you are ready to place parts.
Placement settings can be modified under Options, Place Settings.
You can choose to place the board manually, or you can have the program do it is self.
To do it yourself, just make sure that the component tool on the toolbar is
selected. Then you can move the parts yourself and place them where you want.
To have the program do it for you, under Auto, go to Place, Board. The
program will place each part within the boundary. If your boundary is too small,
errors will appear when you run the Design Rules Check from the toolbar.
(Important: Always make sure to check your
design rules after each modification
to the board.)
If you are not satisfied with the board placement or need to change the placement for any
reason, you need to go to Options, choose Placement Strategy.
This will bring up a spreadsheet showing which passes have been completed.
The DONE needs to be changed in order to replace the board. To do this, highlight
the passes that you want to redo, right click and choose Properties.
In the window that pops up, click off DONE, click OK. Next, under Auto, choose
Unplace, Board. Now you are ready to re-place the board.
Sometimes it is desirable to get a certain look to your board. You can create groups of
components that will be placed next to each other.
With your board Unplaced: Select the component tool from the toolbar.
Highlight the components that you want to group. Go to Tool, choose
Group, New.
In the window that appears, enter a Group number. Then, re-place your
board. These components will
be placed next to each other.
If at anytime, you want to only view certain layers of the board, you have to make the layers
that you don’t want to see invisible. To do this, choose the layer that you don’t
want to see in the toolbar:
Then, under View, choose Visible<>Invisible. You will not be able to see this
layer anymore.
You can also to this by using the Color Settings button on the tool bar. Highlight the layers
that you don’t want to see, right click, choose Properties, Visible<>Invisible.
Once you have placed the board, you are ready to route the board. You can manually route
the board by selecting the Add/Edit Route Mode button on the tool bar:
Also, make sure that the Reconnect button is not selected (this allows you to see
the routing.)
Highlight the wire that you wish to route. The program will not let you route the
through critical areas Once you have routed the wire in an ok place, it will turn to a
wide, red wire.
You can unroute the board or a component under Auto, by choosing Unroute,
Board (or Component).
Auto routing is usually much easier and faster. It can also be modified if you are not happy
with the results. To auto route the board, under Auto, choose Autoroute, Board.
To change how the program routes the board, under Options, choose Route
Settings.
Once your board is routed, make sure that you check the design rules.
Once you have the board how you want it to be, you need to create drill files.
For the first file that the drill machine will read is called THRUHOLE.tap. To create
this file (along with a Gerber file) under Auto, choose Run Post Processor. The
Gerber file will automatically pop-up and the THRUHOLE.tap file will be saved in the
same location that your layout file is saved.
PCB board manufacturers will use the Gerber file.
This is not needed for boards made at Calvin.
To change the Post Processor settings, under Options,
Choose Post Processor Settings.
Other reports that need to be generated include: a drill file that tells what size each hole
needs to be and file that shows the coordinates of each component hole on the board.
To create these reports, under Auto, choose Create Reports. The following window will
pop-up. As you can see, there
are many reports that Layout
will produce. The two that are
vital to making boards
at Calvin include:
Cross References and Drills.
Select those and whether you
want to save to a disk or if you
want to view them (they will be
saved where you saved your
layout project).
You are now ready to fabricate your PCB.

More Related Content

What's hot

Photoshop tools and their functions
Photoshop tools and their functionsPhotoshop tools and their functions
Photoshop tools and their functionsGener Evangelista
 
Lighting with Photoshop
Lighting with PhotoshopLighting with Photoshop
Lighting with PhotoshopNYCCTfab
 
Mastercam x6-mill-level-1-tutorial-1
Mastercam x6-mill-level-1-tutorial-1Mastercam x6-mill-level-1-tutorial-1
Mastercam x6-mill-level-1-tutorial-1Manuel Alejandro
 
(2) catia v5 assembly design
(2) catia v5 assembly design(2) catia v5 assembly design
(2) catia v5 assembly designmasta2masta
 
Adobe Photoshop CS5 Tutorial
Adobe Photoshop CS5 TutorialAdobe Photoshop CS5 Tutorial
Adobe Photoshop CS5 TutorialEdmund Blanco
 
Exporting to stl
Exporting to stlExporting to stl
Exporting to stlTom Howard
 
Learning image retouch with Photoshop CS6 with 100 practical exercises
Learning image retouch with Photoshop CS6 with 100 practical exercisesLearning image retouch with Photoshop CS6 with 100 practical exercises
Learning image retouch with Photoshop CS6 with 100 practical exercisesMCB Press
 
Adobe Illustrator CS6 - Magic paintbrush howto
Adobe Illustrator CS6 - Magic paintbrush howtoAdobe Illustrator CS6 - Magic paintbrush howto
Adobe Illustrator CS6 - Magic paintbrush howtoRafael Felipe Santos
 
Catia v5 workbook
Catia v5 workbookCatia v5 workbook
Catia v5 workbookZAKI ANWER
 
photoshop_workshop_01
photoshop_workshop_01photoshop_workshop_01
photoshop_workshop_01tutorialsruby
 
InDesign CS5 Tutorial
InDesign CS5 TutorialInDesign CS5 Tutorial
InDesign CS5 TutorialZaxapias
 
Basic Photoshop Tutorial
Basic Photoshop TutorialBasic Photoshop Tutorial
Basic Photoshop TutorialMarc Dy
 
Adobe Photoshop CS6 tutorial 2013
Adobe Photoshop CS6 tutorial 2013Adobe Photoshop CS6 tutorial 2013
Adobe Photoshop CS6 tutorial 2013Jessie Doan
 
Photoshop CS5 Tutorial
Photoshop CS5 TutorialPhotoshop CS5 Tutorial
Photoshop CS5 TutorialZaxapias
 
Creating a poster in adobe photoshop
Creating a poster in adobe photoshopCreating a poster in adobe photoshop
Creating a poster in adobe photoshopHarshal Gunwant
 

What's hot (19)

Photoshop tools and their functions
Photoshop tools and their functionsPhotoshop tools and their functions
Photoshop tools and their functions
 
Lighting with Photoshop
Lighting with PhotoshopLighting with Photoshop
Lighting with Photoshop
 
Mastercam x6-mill-level-1-tutorial-1
Mastercam x6-mill-level-1-tutorial-1Mastercam x6-mill-level-1-tutorial-1
Mastercam x6-mill-level-1-tutorial-1
 
(2) catia v5 assembly design
(2) catia v5 assembly design(2) catia v5 assembly design
(2) catia v5 assembly design
 
Adobe Photoshop CS5 Tutorial
Adobe Photoshop CS5 TutorialAdobe Photoshop CS5 Tutorial
Adobe Photoshop CS5 Tutorial
 
Exporting to stl
Exporting to stlExporting to stl
Exporting to stl
 
Cnc Steps
Cnc StepsCnc Steps
Cnc Steps
 
Catia v5 lecture notes
Catia v5 lecture notesCatia v5 lecture notes
Catia v5 lecture notes
 
Learning image retouch with Photoshop CS6 with 100 practical exercises
Learning image retouch with Photoshop CS6 with 100 practical exercisesLearning image retouch with Photoshop CS6 with 100 practical exercises
Learning image retouch with Photoshop CS6 with 100 practical exercises
 
Adobe Illustrator CS6 - Magic paintbrush howto
Adobe Illustrator CS6 - Magic paintbrush howtoAdobe Illustrator CS6 - Magic paintbrush howto
Adobe Illustrator CS6 - Magic paintbrush howto
 
Catia v5 workbook
Catia v5 workbookCatia v5 workbook
Catia v5 workbook
 
The Adobe Photoshop Window
The Adobe Photoshop WindowThe Adobe Photoshop Window
The Adobe Photoshop Window
 
Adobe illustrator basics
Adobe illustrator basicsAdobe illustrator basics
Adobe illustrator basics
 
photoshop_workshop_01
photoshop_workshop_01photoshop_workshop_01
photoshop_workshop_01
 
InDesign CS5 Tutorial
InDesign CS5 TutorialInDesign CS5 Tutorial
InDesign CS5 Tutorial
 
Basic Photoshop Tutorial
Basic Photoshop TutorialBasic Photoshop Tutorial
Basic Photoshop Tutorial
 
Adobe Photoshop CS6 tutorial 2013
Adobe Photoshop CS6 tutorial 2013Adobe Photoshop CS6 tutorial 2013
Adobe Photoshop CS6 tutorial 2013
 
Photoshop CS5 Tutorial
Photoshop CS5 TutorialPhotoshop CS5 Tutorial
Photoshop CS5 Tutorial
 
Creating a poster in adobe photoshop
Creating a poster in adobe photoshopCreating a poster in adobe photoshop
Creating a poster in adobe photoshop
 

Viewers also liked

Viewers also liked (7)

How to make PCB
How to make PCB How to make PCB
How to make PCB
 
INTRODUCTION TO PCB
INTRODUCTION TO PCBINTRODUCTION TO PCB
INTRODUCTION TO PCB
 
HOW TO MAKE A PRINTED CIRCUIT BOARD
HOW TO MAKE A PRINTED CIRCUIT BOARDHOW TO MAKE A PRINTED CIRCUIT BOARD
HOW TO MAKE A PRINTED CIRCUIT BOARD
 
Printed circuit board A laboratory process for making PCB
Printed circuit board   A laboratory process for making PCBPrinted circuit board   A laboratory process for making PCB
Printed circuit board A laboratory process for making PCB
 
Printed circuit Board Description
Printed circuit Board DescriptionPrinted circuit Board Description
Printed circuit Board Description
 
Printed Circuit Board Basics
Printed Circuit Board BasicsPrinted Circuit Board Basics
Printed Circuit Board Basics
 
PCB 101 - How To Build a Circuit Board
PCB 101 - How To Build a Circuit BoardPCB 101 - How To Build a Circuit Board
PCB 101 - How To Build a Circuit Board
 

Similar to PCB Design - Printed Circuit Board - VLSI Designing

PCB Artist Desinging Software Report
PCB Artist Desinging Software ReportPCB Artist Desinging Software Report
PCB Artist Desinging Software ReportEr. Ashish Pandey
 
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxSolid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxwhitneyleman54422
 
PCB designing in PADS layout
PCB designing in PADS layoutPCB designing in PADS layout
PCB designing in PADS layoutAkash Jadhav
 
Solidworks tips - First edition.pdf
Solidworks tips - First edition.pdfSolidworks tips - First edition.pdf
Solidworks tips - First edition.pdfZaheerAhmed905221
 
Cnc tutorial mastercam
Cnc tutorial mastercamCnc tutorial mastercam
Cnc tutorial mastercamRicardo Bdn
 
Clipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHClipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHJannatul Suvarna
 
Electrónica y PCB: Tutorial de Easyeda V6.4.3
Electrónica y PCB: Tutorial de Easyeda  V6.4.3Electrónica y PCB: Tutorial de Easyeda  V6.4.3
Electrónica y PCB: Tutorial de Easyeda V6.4.3SANTIAGO PABLO ALBERTO
 
Darkroom 2 photoshop masking techniques and smart objects
Darkroom 2 photoshop masking techniques and smart objectsDarkroom 2 photoshop masking techniques and smart objects
Darkroom 2 photoshop masking techniques and smart objectsdaviddiener
 
Xmastcamcribboard
XmastcamcribboardXmastcamcribboard
Xmastcamcribboarddoglupo
 
Civil 3d Workflow_NOLOGO
Civil 3d Workflow_NOLOGOCivil 3d Workflow_NOLOGO
Civil 3d Workflow_NOLOGOGary Cassidy
 
How to create a Composite FEM via Hypermesh
How to create a Composite FEM via HypermeshHow to create a Composite FEM via Hypermesh
How to create a Composite FEM via HypermeshNorm Lamar
 
Basic After Effect & Animation GIF (J&T Express)
Basic After Effect & Animation GIF (J&T Express)Basic After Effect & Animation GIF (J&T Express)
Basic After Effect & Animation GIF (J&T Express)IzzuwanIsmail
 
Autocad 2016-tips-and-tricks-booklet-1
Autocad 2016-tips-and-tricks-booklet-1Autocad 2016-tips-and-tricks-booklet-1
Autocad 2016-tips-and-tricks-booklet-1Somanathan M
 

Similar to PCB Design - Printed Circuit Board - VLSI Designing (20)

PCB Artist Desinging Software Report
PCB Artist Desinging Software ReportPCB Artist Desinging Software Report
PCB Artist Desinging Software Report
 
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docxSolid Modeling Assignment EGR 201-100 Spring 2018 .docx
Solid Modeling Assignment EGR 201-100 Spring 2018 .docx
 
Orcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design TutorialOrcad Capture - Schematic Design Tutorial
Orcad Capture - Schematic Design Tutorial
 
PCB designing in PADS layout
PCB designing in PADS layoutPCB designing in PADS layout
PCB designing in PADS layout
 
Solidworks tips - First edition.pdf
Solidworks tips - First edition.pdfSolidworks tips - First edition.pdf
Solidworks tips - First edition.pdf
 
Cnc tutorial mastercam
Cnc tutorial mastercamCnc tutorial mastercam
Cnc tutorial mastercam
 
Clipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHClipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PH
 
Electrónica y PCB: Tutorial de Easyeda V6.4.3
Electrónica y PCB: Tutorial de Easyeda  V6.4.3Electrónica y PCB: Tutorial de Easyeda  V6.4.3
Electrónica y PCB: Tutorial de Easyeda V6.4.3
 
Orcad layout
Orcad layoutOrcad layout
Orcad layout
 
Darkroom 2 photoshop masking techniques and smart objects
Darkroom 2 photoshop masking techniques and smart objectsDarkroom 2 photoshop masking techniques and smart objects
Darkroom 2 photoshop masking techniques and smart objects
 
Xmastcamcribboard
XmastcamcribboardXmastcamcribboard
Xmastcamcribboard
 
Civil 3d workflow
Civil 3d workflowCivil 3d workflow
Civil 3d workflow
 
Civil 3d Workflow_NOLOGO
Civil 3d Workflow_NOLOGOCivil 3d Workflow_NOLOGO
Civil 3d Workflow_NOLOGO
 
teacherinset.pptx
teacherinset.pptxteacherinset.pptx
teacherinset.pptx
 
How to create a Composite FEM via Hypermesh
How to create a Composite FEM via HypermeshHow to create a Composite FEM via Hypermesh
How to create a Composite FEM via Hypermesh
 
CATIA LESSON 1
CATIA LESSON 1CATIA LESSON 1
CATIA LESSON 1
 
Basic After Effect & Animation GIF (J&T Express)
Basic After Effect & Animation GIF (J&T Express)Basic After Effect & Animation GIF (J&T Express)
Basic After Effect & Animation GIF (J&T Express)
 
Autocad 2016-tips-and-tricks-booklet-1
Autocad 2016-tips-and-tricks-booklet-1Autocad 2016-tips-and-tricks-booklet-1
Autocad 2016-tips-and-tricks-booklet-1
 
IRRICAD HELP.pdf
IRRICAD  HELP.pdfIRRICAD  HELP.pdf
IRRICAD HELP.pdf
 
Surface machining
Surface machiningSurface machining
Surface machining
 

More from E2MATRIX

Electrical Training in Phagwara
Electrical Training in PhagwaraElectrical Training in Phagwara
Electrical Training in PhagwaraE2MATRIX
 
Electrical Training in Mohali
Electrical Training in MohaliElectrical Training in Mohali
Electrical Training in MohaliE2MATRIX
 
Electrical Training in Ludhiana
Electrical Training in LudhianaElectrical Training in Ludhiana
Electrical Training in LudhianaE2MATRIX
 
Electrical Training in Jalandhar
Electrical Training in JalandharElectrical Training in Jalandhar
Electrical Training in JalandharE2MATRIX
 
Electrical Training in Chandigarh
Electrical Training in ChandigarhElectrical Training in Chandigarh
Electrical Training in ChandigarhE2MATRIX
 
Electrical Training in Amritsar
Electrical Training in AmritsarElectrical Training in Amritsar
Electrical Training in AmritsarE2MATRIX
 
Big Data Training in Amritsar
Big Data Training in AmritsarBig Data Training in Amritsar
Big Data Training in AmritsarE2MATRIX
 
Big Data Training in Mohali
Big Data Training in MohaliBig Data Training in Mohali
Big Data Training in MohaliE2MATRIX
 
Big Data Training in Ludhiana
Big Data Training in LudhianaBig Data Training in Ludhiana
Big Data Training in LudhianaE2MATRIX
 
Machine Learning Training in Phagwara
Machine Learning Training in PhagwaraMachine Learning Training in Phagwara
Machine Learning Training in PhagwaraE2MATRIX
 
Machine Learning Training in Ludhiana
Machine Learning Training in LudhianaMachine Learning Training in Ludhiana
Machine Learning Training in LudhianaE2MATRIX
 
Machine Learning Training in Amritsar
Machine Learning Training in AmritsarMachine Learning Training in Amritsar
Machine Learning Training in AmritsarE2MATRIX
 
Machine Learning Training in Mohali
Machine Learning Training in MohaliMachine Learning Training in Mohali
Machine Learning Training in MohaliE2MATRIX
 
Machine Learning Training in Jalandhar
Machine Learning Training in JalandharMachine Learning Training in Jalandhar
Machine Learning Training in JalandharE2MATRIX
 
Machine Learning Training in Chandigarh
Machine Learning Training in ChandigarhMachine Learning Training in Chandigarh
Machine Learning Training in ChandigarhE2MATRIX
 
Raspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaRaspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaE2MATRIX
 
Raspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraRaspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraE2MATRIX
 
Raspberry Pi Training in Mohali
Raspberry Pi Training in MohaliRaspberry Pi Training in Mohali
Raspberry Pi Training in MohaliE2MATRIX
 
Raspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhRaspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhE2MATRIX
 
Raspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarRaspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarE2MATRIX
 

More from E2MATRIX (20)

Electrical Training in Phagwara
Electrical Training in PhagwaraElectrical Training in Phagwara
Electrical Training in Phagwara
 
Electrical Training in Mohali
Electrical Training in MohaliElectrical Training in Mohali
Electrical Training in Mohali
 
Electrical Training in Ludhiana
Electrical Training in LudhianaElectrical Training in Ludhiana
Electrical Training in Ludhiana
 
Electrical Training in Jalandhar
Electrical Training in JalandharElectrical Training in Jalandhar
Electrical Training in Jalandhar
 
Electrical Training in Chandigarh
Electrical Training in ChandigarhElectrical Training in Chandigarh
Electrical Training in Chandigarh
 
Electrical Training in Amritsar
Electrical Training in AmritsarElectrical Training in Amritsar
Electrical Training in Amritsar
 
Big Data Training in Amritsar
Big Data Training in AmritsarBig Data Training in Amritsar
Big Data Training in Amritsar
 
Big Data Training in Mohali
Big Data Training in MohaliBig Data Training in Mohali
Big Data Training in Mohali
 
Big Data Training in Ludhiana
Big Data Training in LudhianaBig Data Training in Ludhiana
Big Data Training in Ludhiana
 
Machine Learning Training in Phagwara
Machine Learning Training in PhagwaraMachine Learning Training in Phagwara
Machine Learning Training in Phagwara
 
Machine Learning Training in Ludhiana
Machine Learning Training in LudhianaMachine Learning Training in Ludhiana
Machine Learning Training in Ludhiana
 
Machine Learning Training in Amritsar
Machine Learning Training in AmritsarMachine Learning Training in Amritsar
Machine Learning Training in Amritsar
 
Machine Learning Training in Mohali
Machine Learning Training in MohaliMachine Learning Training in Mohali
Machine Learning Training in Mohali
 
Machine Learning Training in Jalandhar
Machine Learning Training in JalandharMachine Learning Training in Jalandhar
Machine Learning Training in Jalandhar
 
Machine Learning Training in Chandigarh
Machine Learning Training in ChandigarhMachine Learning Training in Chandigarh
Machine Learning Training in Chandigarh
 
Raspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaRaspberry Pi training in Ludhiana
Raspberry Pi training in Ludhiana
 
Raspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraRaspberry Pi Training in Phagwara
Raspberry Pi Training in Phagwara
 
Raspberry Pi Training in Mohali
Raspberry Pi Training in MohaliRaspberry Pi Training in Mohali
Raspberry Pi Training in Mohali
 
Raspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhRaspberry Pi Training in Chandigarh
Raspberry Pi Training in Chandigarh
 
Raspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarRaspberry Pi Training in Amritsar
Raspberry Pi Training in Amritsar
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

PCB Design - Printed Circuit Board - VLSI Designing

  • 1. VLSI - PRINTED CIRCUIT BOARD E2MATRIX Research Lab Opp Phagwara Bus Stand, Backside Axis Bank, Parmar Complex, Phagwara Punjab (India). Contact : +91 9041262727 web: www.e2matrix.com -- email: support@e2matrix.com
  • 2. Getting Started with Layout Compiled by Ryan Johnson May 1, 2002 Open Orcad Capture under Engineering Software Under FILE, choose NEW, PROJECT The following box should appear… To create a the circuit for your PCB, choose PC Board Wizard. Choose where you will save it and what you will call it. Click OK
  • 3. In the next box, choose if you want to enable project simulation or not. Click Next. The next box allows you to choose which libraries to include in the design. If you do not choose the right ones now, they always can be added from the schematic. Click Finish.
  • 4. A blank schematic page will appear. This is where you will draw your schematic that your PCB will be modeled after. Important: Notice that there is a PSpice menu on the menu bar. If this is not there, you will not be able to simulate your circuit.
  • 6. Once you have done this, return to the project window. The next step requires that the design file be highlighted. For Layout to create a netlist file that Layout can use, Still with the design file highlighted select the following: Under the Tools menu: Annotate click OK, Design Rules Check… click OK, Create Netlist Under the first tab called Allegro, click off Create Allegro Netlist, (Allegro is not installed on the computer at Calvin) Go to the Layout tab, check Run ECO to Layout. This allows continual update between each program when changes are made. Click OK. This completes everything that Layout will need to implement your circuit onto a PCB.
  • 7. You can also create a bill of materials to see each part and how many you will need to construct the circuit. Again, with the design highlighted, under the Tools menu, choose Bill of Materials. You can check View Output File to see it. These last steps have created many output files that can all be selected and viewed from the project manager widow under Outputs.
  • 8. You are now ready to open Layout and implement your circuit into PCB. Open the program Layout Plus under the Engineering Software menu, PSpice, Cadence. Under File, choose New. The following window will appear. This is where you choose what template you will put your circuit on. Ask your professor for the Layout Footprint Book that will show you what each template is. If you want to implement on a blank board, choose DEFAULT.TCH.
  • 9. Next you need to load your netlist that you created with your circuit in Cadence. This can be found where ever you saved your circuit. Find it and select it. Also, choose where you want to save your PCB.
  • 10. Next, layout will link your circuit to the PCB. Sometimes, your component footprints (the size, shape, and hole size for the component) will not be recognized or found. If this is the case the following warning will appear followed by several options:
  • 11.  If you have the Layout Footprint Book and you know what shape and size the component will be, you can find one in the book and link it to the component by choosing Link existing footprint to component. The following window will appear where you can select from various libraries, the component shape that you want the component to look like.
  • 12. You can also create your own footprints by selecting Create or modify footprint library… Once you have all your footprints, the components will appear in no particular order. You first need to define an origin by choosing Tool, Dimension, Move Datum. Next, you need to place the outline of the board that you parts will fit on. Choose Tool, Obstacle, New. Place an outline that will fit each part inside it.
  • 13. Next you need to choose which layers you will have on your board. If you are making this board at Calvin, you will probably only be using one side for traces. These means that all other layers need to be removed. Go to Tool, Layer, Select from Spreadsheet… Double click on the layers that you want to modify. In the window that pops up, click off the layers that you will not use (Choose Unused Routing).
  • 14. Getting Familiar with the Toolbars  In order to modify the PCB, different toolbar buttons need to be engaged.  Zoom buttons are here:  To move a component, the component tool must be selected:  To move labels or text, the text tool must be selected:  Use this button to check the design rules: (Errors on the PCB will be circled)  This button allows you to make your own connections:
  • 15. Once you have your board outline or boundary defined, you are ready to place parts. Placement settings can be modified under Options, Place Settings. You can choose to place the board manually, or you can have the program do it is self. To do it yourself, just make sure that the component tool on the toolbar is selected. Then you can move the parts yourself and place them where you want. To have the program do it for you, under Auto, go to Place, Board. The program will place each part within the boundary. If your boundary is too small, errors will appear when you run the Design Rules Check from the toolbar. (Important: Always make sure to check your design rules after each modification to the board.)
  • 16. If you are not satisfied with the board placement or need to change the placement for any reason, you need to go to Options, choose Placement Strategy. This will bring up a spreadsheet showing which passes have been completed. The DONE needs to be changed in order to replace the board. To do this, highlight the passes that you want to redo, right click and choose Properties. In the window that pops up, click off DONE, click OK. Next, under Auto, choose Unplace, Board. Now you are ready to re-place the board.
  • 17. Sometimes it is desirable to get a certain look to your board. You can create groups of components that will be placed next to each other. With your board Unplaced: Select the component tool from the toolbar. Highlight the components that you want to group. Go to Tool, choose Group, New. In the window that appears, enter a Group number. Then, re-place your board. These components will be placed next to each other.
  • 18. If at anytime, you want to only view certain layers of the board, you have to make the layers that you don’t want to see invisible. To do this, choose the layer that you don’t want to see in the toolbar: Then, under View, choose Visible<>Invisible. You will not be able to see this layer anymore. You can also to this by using the Color Settings button on the tool bar. Highlight the layers that you don’t want to see, right click, choose Properties, Visible<>Invisible.
  • 19. Once you have placed the board, you are ready to route the board. You can manually route the board by selecting the Add/Edit Route Mode button on the tool bar: Also, make sure that the Reconnect button is not selected (this allows you to see the routing.) Highlight the wire that you wish to route. The program will not let you route the through critical areas Once you have routed the wire in an ok place, it will turn to a wide, red wire. You can unroute the board or a component under Auto, by choosing Unroute, Board (or Component).
  • 20. Auto routing is usually much easier and faster. It can also be modified if you are not happy with the results. To auto route the board, under Auto, choose Autoroute, Board. To change how the program routes the board, under Options, choose Route Settings. Once your board is routed, make sure that you check the design rules.
  • 21. Once you have the board how you want it to be, you need to create drill files. For the first file that the drill machine will read is called THRUHOLE.tap. To create this file (along with a Gerber file) under Auto, choose Run Post Processor. The Gerber file will automatically pop-up and the THRUHOLE.tap file will be saved in the same location that your layout file is saved. PCB board manufacturers will use the Gerber file. This is not needed for boards made at Calvin. To change the Post Processor settings, under Options, Choose Post Processor Settings.
  • 22. Other reports that need to be generated include: a drill file that tells what size each hole needs to be and file that shows the coordinates of each component hole on the board. To create these reports, under Auto, choose Create Reports. The following window will pop-up. As you can see, there are many reports that Layout will produce. The two that are vital to making boards at Calvin include: Cross References and Drills. Select those and whether you want to save to a disk or if you want to view them (they will be saved where you saved your layout project). You are now ready to fabricate your PCB.