23
23
Evalua on Guide
Included in this guide:
Contents i
PC Board Placement and Rou ng with PADS Layout .................................. 109
Lesson 13: PADS Layout Environment ...................................................................... 110
Lesson 14: Se ng Up a New Design......................................................................... 116
Lesson 15: Crea ng Component Informa on........................................................... 118
Lesson 16: Placement ............................................................................................... 122
Lesson 17: Rules and Constraints ............................................................................. 128
Lesson 18: Interac ve Rou ng ................................................................................. 133
Lesson 19: Crea ng Plane Layers .............................................................................. 139
Lesson 20: RF Op ons .............................................................................................. 147
Lesson 21: Verifica on (in Layout) ............................................................................ 150
ii Contents
Simula on with HyperLynx BoardSim & HyperLynx Thermal 201
Lesson 29: Simula on with HyperLynx BoardSim ..................................................... 202
Lesson 30: Thermal Analysis with HyperLynx Thermal ............................................. 206
Contents iii
List of Figures
Figure 1: Design Process Steps ..................................................................................... 4
Figure 2: PADS ES Suite Flow Diagram .......................................................................... 5
Figure 3: PADS Suites Configura ons ............................................................................ 6
Figure 4: DxDesigner Main Window ........................................................................... 11
Figure 5: DxDesigner Toolbars ...............................................................................12-13
Figure 6: PADS Layout Main Window ....................................................................... 111
Figure 7: PADS Layout Toolbars .........................................................................112-113
Figure 8: PADS Router Main Window ....................................................................... 155
Figure 9: PADS Router Toolbars .........................................................................156-157
iv Contents
Introduc on to
the PADS ES Suite
In this sec on:
Introduc on
Design Process Overview
The PADS Design Flow
W elcome to the PADS ES Suite Evalua on Guide. Our goal
is to introduce you to the broad spectrum of highly-inte-
grated PADS design tools and assist you in understanding how to
ES Suite Feature Highlights apply them to your most complex design situa ons.
The PADS ES Suite is specifically configured to address the mul-
tude of design challenges faced by engineers trying to meet
the ever-increasing demands of the rapidly-expanding global
demand for electronic products. As component speeds increase
and product designs con nue to evolve into more complex
and higher-density packages, the design tools used by these
engineers must keep pace with these developments. The PADS
ES Suite has been specifically matched to these demanding
requirements and offers an outstanding breadth and depth of
features to meet these design challenges.
We invite you to use this guide to fully explore both the power
and ease of use of the PADS ES Suite.
1
Introduc on
Uncommon is the design project that requires you to work in Seamless integra on between the applica ons allows the
only one applica on from start to finish. To get the job done in design to be returned to PADS Layout for verifica on checks and
today’s market, design engineers move back and forth between manufacturing output genera on. Addi onal simula ons can
numerous design, simula on and layout applica ons. Even the be performed in HyperLynx BoardSim and HyperLynx Thermal
simplest design, which you might capture in DxDesigner, o en to verify proper signal integrity and thermal performance of the
includes library content accessed through DxDataBook, as well completed design. Lastly, intelligent PDF files can be generated
as simula ons from HyperLynx Analog and HyperLynx LineSim. and the design can also be passed to the PADS 3D Viewer for
As the design develops, mul ple versions of the design are o en realis c visualiza on of the finished board.
created for produc on, each of which can be tracked with Vari- The PADS ES Suite fits perfectly into this world by providing a
ant Manager. Then, the design needs to be reviewed, verified, complete design solu on from design concept through manu-
and passed to PADS Layout for physical placement and rou ng. facture and test. This Evalua on Guide guide shows you how
Using the interac ve placement and rou ng tools in PADS Lay- the PADS ES Suite can be used effec vely to accomplish the full
out, the data develops into the physical representa on of the spectrum of design tasks.
design. Addi onal power and flexibility found in PADS Router
allows high-speed design rules and constraints to be enforced.
Once cri cal signals have been routed, the power of PADS Auto-
router can be used to quickly complete the rou ng tasks.
2 Introduc on
Introduc on to the PADS ES Suite
Introduc on 3
Design Process Overview Steps In the Design Process
Taking a new design from concept to comple on requires a Though there are hundreds of opera ons you must perform to
designer to pay a en on to many details. We all know that de- produce a final design, we can dis ll the process down to a few
signing a printed circuit board is a con nuous process of making basic steps:
design decisions and tradeoffs. Throughout the design process, 1. Crea ng a Design Project
you must weigh a number of conflic ng factors and make calcu-
2. Performing Design Capture
lated design choices in order to obtain the best possible design
outputs. Crea ng the Top Level Schema c
Adding Components to the Schema c
Knowing that your design tools have the ability to provide and
Connec ng the Components
manage the required content gives you a strong founda on
Verifying the Design
on which to build your design. The PADS ES Suite offers a fully
Defining Constraints
featured front-to-back design flow that allows you to balance
Performing Design Analysis (pre-layout)
rules and constraints in an intelligent and predictable manner to
Packaging and Forward Annota ng the Logical Design for
produce quality designs that can be easily produced.
Physical Design
3. Performing Layout Design
The Design Process Impor ng Schema c Design Data to Layout
Configuring for Physical Design
Crea ng a Design Project Placing Parts
Adding Physical Constraints
Crea ng Fanouts
Rou ng Cri cal Nets
Auto Rou ng Nets
Performing Design Capture Genera ng Plane Structures
Checking Design Rules (DRC)
Post Layout Verifica on
4. Crea ng Documenta on and Manufacturing Outputs
Performing Layout Design Crea ng Schema c Release Documenta on
Crea ng Manufacturing Outputs
Performing Engineering Change Orders (ECO)
Par oning your workflow to align with these steps will help
Crea ng Documenta on and you establish a structured approach to organizing your design
Manufacturing Outputs tasks. It will also provide you with a number of checkpoints for
reviewing your design data.
4 Introduc on
Introduc on to the PADS ES Suite
PADS
PADS ES
ES Suite
Suite
Design Flow
Design Flow
Symbol BOM
Editor DxDataBook BOM BOM
BOM
Decal
Editor
Variant Manager
DxDesigner Link
HyperLynx
Analog DxDesigner PADS PADS
Layout Router
Schematic
Schematic
Schematic
HyperLynx
Thermal
Layout PDF
Introduc on 5
PADS ES Suite Highlights
Mentor Graphics, the world’s number one provider of PCB
design solu ons, has combined the expansive capabili es of
the PADS® product line into a series of affordable PADS Suites.
These suites have just the right mix of technology necessary
for complex PCB design, yet they can be supplemented with a
variety of add-on capabili es should your needs change.
PADS Suites are a complete family of integrated solu ons that
improve personal produc vity and speed me to market. Avail-
able in three configura ons of increasing func onality, the PADS
Suites provide low-risk entry points to the PADS flow.
A PADS Suite for Everyone
Each PADS suite is designed to meet the specialized needs and Design Without Compromise
job requirements of individual engineers and PCB designers: With PADS, your tools won’t limit your ability to design. Unlike
PADS Design Sta on (the PADS DS Suite) is ideal for the other systems that adver se “price conscious” tools, the PADS
Electrical Design Engineer looking for rapid product defini- flow is infused with vibrant, dynamic technology for a complete
on. and comprehensive solu on. Because PADS is based on industry
PADS Layout Sta on Suite (the PADS LS Suite) is designed standards such as Windows automa on, Visual Basic scrip ng,
for the Layout Designer who wants to quickly define and and an ASCII database, you can work the way you want and
complete PCB designs. customize the capabili es you need – such as crea ng special
PADS Engineering Sta on (the PADS ES Suite) is created for func on keys or outputs forma ed to your standards.
Engineers who want complete product defini on within a
single solu on and Layout Designers who need high-speed Design Defini on
rou ng capabili es. The PADS flow delivers the most robust system design capture
This PADS ES Suite Evalua on Guide will let you explore the en- and defini on func onality available, including intui ve project
re depth and breadth of the PADS design flow and experience and design naviga on, unlimited hierarchical support, design
the incredible power and integra on available to accelerate reuse, advanced design a ribute and rules management, full
your product development cycle. forward/back annota on including design rules, cross-probing
with layout and rou ng, and a direct schema c-to-signal-integri-
ty analysis link. Component management is also available.
6 Introduc on
Introduc on to the PADS ES Suite
Introduc on 7
8 Introduc on
Design Capture
with DxDesigner
In this sec on:
9
About This Evalua on Lesson 1: DxDesigner Workspace
This Evalua on Guide and the accompanying lesson files will DxDesigner follows Windows naviga on standards. It supports
allow someone with limited experience with DxDesigner the op- pulldown menus, hot keys, tool bars, toolboxes and tool ps.
portunity to review several of its new features and capabili es. The so ware is object aware so the Right Mouse Bu on (RMB)
Keep in mind this presenta on is a snapshot of the full abili es menu selec ons will change automa cally based on the object
DxDesigner provides. selected when the RMB is used.
The Evalua on files should be unzipped and installed in to the It is these standard Windows features which make DxDesigner
C:\PADS_ES_Evalua on directory. This is necessary since the an easy and produc ve environment for schema c genera on.
so ware has specific parameters that are set up within the les-
son files enclosed.
The content of the evalua on material should include this PDF
file of the Evalua on Guide (located in the C:\PADS_ES_Evalu-
a on\Document directory), Schema c Lesson files (located in
the C:\PADS_ES_Evalua on directory), Datasheets (located in
the C:\PADS_ES_Evalua on\Datasheet directory), and PADS
PCB Board files (C:\PADS_ES_Evalua on\PADS_PCB_Files).
This Evalua on Guide is intended to be used with the PADS PCB
so ware. This par cular evalua on has Lessons dedicated to
interfacing with PADS Layout PCB so ware. Customers wishing
to run through DxDesigner in an Expedi on flow should request
a different DxDesigner evalua on from their local Mentor Sales
and Technical representa ves.
PADS Decal
Preview
Symbol
Viewer
DxDataBook
Status Bar Search Window
Toolbars (ConƟnued)
The TransformToolbar
❼
❽
Help System
❶ No ce that there is a Help menu at the top of the tool.
From here you can access documenta on, support,
SupportNet and ps. Take a moment to view the
resources available from this menu.
❷ View all available shortcuts and system strokes by se-
lec ng Help > Show Bindings and Help > Show Strokes.
Note: Naviga onal controls can also be configured in Setup >
Se ngs > Schema c Editor > Strokes, Pan and Zoom
❻ ❼
Se ng Up a New Project 21
Crea ng a Project
If it is not already running, start DxDesigner.
Crea ng a Project
❶ Select the Windows Start > Program > Mentor Graph-
ics SDD > Design Entry > DxDesigner ❸ ❹
❷ Click File > New > Project
❸ Another op on is to select the New bu on and then
select Project.
❹ Enter the name of your project in the Name prompt of
the Project dialog.
Note: For this exercise enter your (first name) and (last
name) for your project name (IE: JohnSmith).
❺ Confirm the project Loca on is poin ng to C:\PADS_
ES_Evalua on\Yourname (IE: JohnSmith).
❻ Select the appropriate Layout Tool from the list. In this
case select PADS9.XX.
❼ Select the OK bu on to create the project.
❽ No ce your project name now appears in the Project
Navigator Tree.
❻ ❺ ❼
22 Se ng Up a New Project
Design Capture with DxDesigner
Opening a Project
There are many ways to open a project. We will learn two ways
here:
Se ng Up a New Project 23
Adding Libraries
A er you create a project, you need to add the libraries for your tools if you are new to DxDesigner. Refer to www.suppportnet.
design. If you have libraries from previous versions of DxDesign- mentor.com for schema c and library translators if you are com-
er you can easily add them for use in this newer version. You ing from a different schema c tool.
can also use libraries which were created for other schema c
Using the .prj File Method
❶ To open the se ngs dialog pick Setup > Se ngs. ❶
❷ Using the cursor, select the Symbol Libraries selec on
located within the Project/Designs sec on of the se ngs ❷ ❸
hierarchy.
❸ In the Library dialog box, you can add a new library,
remove an exis ng library or modify the order of the
libraries. To add a library, click the New bu on and then
browse to the correct Path. In this case just note the op-
ons available but don’t add a library.
The available library types can be Megafile, Read Only, or
Writable. ❸
• A Megafile is a library that contains all symbols but in
a condensed format.
• A Read Only library is a library that has not been ❹
condensed and lists each symbol uniquely within the
library directory. The content of this type of library
cannot be edited or changed.
• A Writable library is a library that lists each symbol
uniquely in a directory with the ability to read and
write to it.
❹ Click Cancel to leave the New Library window and return
to the Se ngs dialog.
❺ When adding a part to the schema c, the libraries are
Note: The only real advantage to a Megafile
searched in the order they are defined within the project. ❺
library is that it contains a reduced set of files
The library structure is maintained from within the Set- associated with the library so archiving is
ngs Dialog. Use the arrows to control the order of the much easier with fewer data files being saved.
library list.
24 Se ng Up a New Project
Design Capture with DxDesigner
Se ng Up a New Project 25
Crea ng New Libraries (conƟnued)
26 Se ng Up a New Project
Design Capture with DxDesigner
❹
Enabling the PADS Decal Preview Pane
❶ Select PADS Decal Preview bu on or hit the CTRL-ALT-J
hotkey.
Note: If you don’t see this bu on then you may need to
enable the toolbar in View > Toolbars > Addins should be
checked.
❷ Double click the LMB over the name Corporate to open
the first sheet of the schema c.
❸ Next select the [+] located to the le of the Corporate
schema c name and double click Sheet 3 to display it
in the workspace.
❹ Select one of the symbols on schema c Sheet 3. The
PCB decal appears in the PADS Decal Previewer.
Note: If you are not able see the decal preview then you will
need to add the PADS library paths.
❺ Open PADS Layout and pick File > Library > Manage Lib
List… Then click Add and browse to add the following
two libraries:
C:\PADS_ES_Evalua on\Libs\Corporate.pt09
C:\PADS_ES_Evalua on\Libs\fpga.pt09
Se ng Up a New Project 27
Lesson 3: Crea ng a Symbol with the Symbol Editor
The symbol editor allows you to generate new symbols very editor will provide a basic symbol automa cally and allow you
quickly. You can use a spreadsheet to copy and paste pin infor- to modify the symbol in any way you desire.
ma on into the symbol or you can enter the data manually. The
❺
28 Symbol Crea on
Design Capture with DxDesigner
Symbol Crea on 29
Adding Pin Numbers
❶ The next step is to select the IN pins (other than CLK)
from the Pins window.
Note: The pins highlight in all windows even the working
area. ❶
❷ To update the Pin Numbers select the Add Proper es
bu on.
❸ Set the values as shown below. Make sure Type =
Property, Name = #, Prefix is Empty, Value = 2, Suffix is
Empty and Posi on and Visibility are set to Under Pin
and Value.
❹ This will automa cally add and increment the Pin
Numbers.
❺ Repeat this step for the OUT pins. Use a start Value =
18 and Delta = -1 to decrement the Pin Numbers down
to 11.
❸ ❹ ❺
30 Symbol Crea on
Design Capture with DxDesigner
❺
Moving the Symbol Origin
❶ To complete the graphical modifica ons we should
move the origin to the appropriate loca on. ❷
❷ This can be done by selec ng the origin marker with ❶
the LMB. Then while holding the LMB down, drag to
marker to the lowest le pin on the new symbol. Re-
lease the LMB once you have it placed as desired.
Symbol Crea on 31
Associa ng a Part Decal
❶ Now we will associate a physical part decal with our
new symbol. Select Tools > PADS Decal Browser. ❶
Note: If this dialog does not appear for you then you will
need to setup your PADS libraries. In PADS use File > Library
> Manage Lib List > Add and browse to add C:\PADS_ES_Eval-
ua on\Libs\Corporate.pt09 and C:\PADS_ES_Evalua on\
Libs\fpga.pt09.
❷ The PADS Decal Browser reads all of your PADS libraries
pointed to in your PADS list. You can search for the ap-
propriate decal By Name or By Pin Count. In this case
filter on Pin Count = 20 and click Apply Filter.
❸ Select a DIP20 and click the Assign bu on to move it to
❷
Assigned Decals.
❹ Click Apply to Symbol and then Close. No ce in the
proper es window the symbol now has a new Property
PKG_TYPE = DIP20.
Note: If PKG_TYPE is not added automa cally, you can add it
manually by selec ng PKG_TYPE from the drop down menu.
You can then select the appropriate decal value (DIP20 in this
case).
32 Symbol Crea on
Design Capture with DxDesigner
Symbol Crea on 33
Crea ng a Symbol from a Spreadsheet
Entering all of the pins manually can be tedious and error prone.
If you have all of your pins entered into a spreadsheet then you
can quickly and easily import them into the Symbol Editor for
placement on a symbol.
34 Symbol Crea on
Design Capture with DxDesigner
Symbol Crea on 35
Adding Mul ple Pins to the Symbol
❶
❶ You can also add mul ple pins at once from the pins
list. Click on the DIR column in the pins list to sort the
pins by IN versus OUT.
❷ Now le click on the first OUT pin. Hold the shi key
and select using the LMB on the last OUT pin further
down the list. Now you should have all the OUT pins
selected.
❸ Using the LMB, selected and hold anywhere within the
highlight pins (blue area) dragging the list of pins to
a desired des na on on the right side of the symbol
body.
❹ Experiment with adding other pins and modifying the
symbol graphics. No ce that as you place pins the * is ❷
removed so that it’s easy to sort for unplaced pins.
❺ When you are done, exit Symbol Editor without saving.
❸
❹
36 Symbol Crea on
Design Capture with DxDesigner
Configuring DxDataBook
❶ Select File > Open > Project and select C:\PADS_ES_ ❹
Evalua on\Lesson4\Lesson4.prj.
❷ In the Navigator Pane, double click the LMB on 1 to
enable Sheet 1.
❸ Select the Navigator bu on, DxDataBook bu on and
the PADS Decal Preview bu on to open the window
panes. The PADS Decal previewer pane can also be
enable through the View>Other Window> PADS Decal
Previewer pull down menu. You can also use Ctrl+Alt+J
to open the PADS Decal previewer.
❹ If the Output pane is open select the Output pane but-
ton to close it.
❺ Using the RMB, Place the cursor any where within the
❸
DxDataBook pane, select Configure > Open pop-up
menu.
❻ Using the Browse bu on, navigate to the C:\PADS_ES_
❺
Evalua on\Libs directory.
❼ Once there, select the Corporate.DBC file to ac vate
the DxDataBook configura on se ngs.
❷ ❷
❸ ❺
Selec ng and Verifying Parts in DxDataBook 43
Verifica on in DxDataBook
DxDataBook has the ability to run verifica on on a group of se- is similar but for this exercise you will do a verifica on of the
lected items, a single page, or an en re design. The func onality parts we just placed.
Verifica on ❶
Note: The schema c shown will be constructed during the following exercises.
Adding a Border
❶ A border may be added automa cally based on Setup
> Se ngs > Project > Borders. The border mapping
should be in your company’s template project so that
you don’t have to change this.
❷ You can also add a border manually by placing the cur-
sor in the working area, select the RMB the selec ng
the Insert Border menu selec on.
Note: When adding a border using this method it is taking the
symbol defined in Setup > Se ngs > Project > Borders ❸
❸ Change the sheet size of this new sheet to a C size
sheet. This is done using the Drawing Size drop-down ❺
in the Proper es window.
❹ RMB and pick Change Border from the pop-up menu.
Select mentorpageother.1 from the CorporateDemo
library.
❺ Press F8 a few mes to Zoom Out or hit the Home but-
ton to change the view so it centers on the format.
Placing Parts
Placing Parts into the Schema c (Manually)
❶ Within the Symbol View dialog, enter a symbols filter ❶
RES. Only symbols star ng with RES are shown. Select
resistor from the library CorporateDemo.
❷ Place the cursor over the resistor.1 shape, hold the
LMB down and drag the symbol into the schema c
working area. Release the LMB to drop the part.
❸ Let’s add a second symbol. First select Clear Filter.
Then enter capn in the Symbol filter entry. The pro-
gram will automa cally select capnonpol.
❹ Place the cursor over the symbol displayed, hold the
LMB and drag the shape into the working area. Release
the LMB to drop the part.
50 Placing Parts
Design Capture with DxDesigner
❼
❻ ❾
Placing Parts 51
Copying Symbols
❶ You are going to need two resistors in this schema c
example. Hold the CTRL key. With the key pressed use
the LMB to select and drag away from the 1st resistor.
As you drag your mouse, a copy of the resistor will be
on your cursor and ready for placement.
❷ Make sure there is plenty of room next to the capacitor ❻ ❼ ❹❺
for 2 copies. If not, move it by selec ng the part and
holding down the LMB to drag it to a new loca on.
❸ Using the previous method (CNTRL + LMB drag) add ❿❾ ❽
two more caps. ⓫
❹ Using the LMB, hold and drag a select box around the
Power pin completely enclosing it so the en re sec on
is selected. ❶
❺ With the items s ll selected, hold down the LMB and
the CTRL key to create another copy. Place the new
power pin next to the original.
❻ Using the same process as the power pin, create a
second GND symbol.
❼ Place it next to the original GND symbol.
❽ Using the LMB, draw a box around the second GND
symbol.
❾ Select the CTRL + C keys to create a new copy and place
it into the Paste Buffer. ❷ ❸
❿ Select the CTRL + V keyboard keys to paste the symbol.
⓫ Select the LMB to place the new GND pin under the
other two.
52 Placing Parts
Design Capture with DxDesigner
Arrays
The Array feature can be used to add components and to add
net labels. It can also be used to add mul ple objects.
Using Arrays ❷
Placing Parts 53
Rota ng Symbols
There are three ways within DxDesigner to rotate objects. The
first is to use the Rotate bu on. The second way uses the F9
bu on during a move. The third way is through the RMB pull-
down menu. Let’s review a few examples.
Rotate a Symbol
❶ Using the LMB, select one of the resistors. Select the
Rotate bu on and no ce the part rotates 90 degrees.
Note: The Rotate bu on is located on the Transform toolbox. ❶
If the toolbar is not ac ve, go to View > Toolbars and
select the Transform toolbar.
❷ Using the LMB, select one of the resistors. Hold the
LMB down and move the cursor.
Note: No ce the symbol moves with the cursor.
❸ While the part is moving, hit the F9 key and no ce the
part rotates.
❹ Release the LMB to place the rotated resistor.
❺ Using the RMB, select one of the capacitors.
❻ From the RMB pulldown menu, select Rotate
Note: No ce the part rotates at the cursor.
❼ Use the Ctrl + Z key combina on to undo this rota on.
54 Placing Parts
Design Capture with DxDesigner
Moving Components
❶ Arrange the components as seen in the figure below.
❷ To move components, select and hold the LMB down
while the cursor is over the part you wish to move.
Drag the cursor to the desired loca on.
❸ Release the LMB to drop the part.
NOTE: The two capacitors located in the lower right can be
deleted by selec ng them and hi ng the Delete key located
on the keyboard.
❹ You can select and move mul ple components simul-
taneously using the CTRL key + LMB (to execute a mul-
ple select). Hold down the CTRL key while selec ng
all desired parts with the LMB.
❺ Release the CTRL key and con nue to hold the LMB to
drag the cursor and any selected parts to a new loca-
on.
❻ Release the LMB to place the parts.
Placing Parts 55
Lesson 6: Wiring the Schema c
❶
Connec ng the Components with Nets
There are a few ways to add nets to components. This sec on
will experiment with a few different op ons.
Connec ng by Abutment
❷❸
❶ Let’s zoom in closer to the ICs. To do this select the
Zoom bu on and create a frame around those two
symbols.
❷ Select one of the two IC’s located in the schema c. Se-
lect and hold the LMB, to drag the first IC over toward
the second IC placing the pin edges directly over each
other. ❹
❸ Release the part by releasing the LMB.
❹ Reselect the part again and drag it away from the first
IC. The pins are automa cally connected as we drag
the second IC away from the first.
❸
❷
❹ ❺
❸ With the nets s ll selected open the resize box (Edit >
Resize Box).
❹ Use your mouse to drag the green box around the nets
wider and longer un l all nets connect with the ends of
the pins. When you release your mouse the nets will
be connected.
NOTE: The yellow proper es are the “ripped bit indicator.”
These indicate which bit of the bus is a ached to a par cular
net.
❹
Entering Constraints
Switching Projects
❶ Open the Navigator window by selec ng the Navigator
bu on or by using the CTRL-ALT-T hotkey. ❷ ❸
❷ Using the RMB click on Lesson7 (or the ac ve project) ❶
to ac vate the pop-up menu.
❸ Select Open Project.
❹ Browse back to C:\PADS_ES_Evalua on\Lesson7
❺ Select the Lesson7.prj file.
❻ Select the Open bu on to complete the process.
❼ If any files were open, a dialog like the one below will ❼
pop up. Select Yes.
❽ Hit the [+] next to the Boards to expand it.
❾ Double Click LMB on Corporate to open the first sheet
of the schema c. ❾
❿ Select the [+] next to Corporate and then expand Sche-
ma c1 to see all the schema c sheets. ❽
❿
❺ ❻
Changing Constraints
❶ With the CLK_IN net s ll selected, we will edit the
constraints.
❷ Using the LMB, double click on the constraint value
for Length Min and change it to 1000. Then change
Length Max to 2000.
❸ On the bo om of the Constraints dialog, no ce the Route
tab.
❹ Select the Route tab and change the Autoroute se ng
to False.
❷
❺ On the bo om of the Constraints window, select the Clear-
ance tab and change the Trace-to-Trace Clearance from 4
to 6.
❹
❺
❸
❹
❺
❺
❸
Launching Variant Manager
❶ Start DxDesigner, select File > Open> Project and select
C:\PADS_ES_Evalua on\Lesson8\Lesson8.prj.
❷ Launch Variant Manager using View > Other Windows
> Variants ❷
❸ A new window will open for Variant Manager. If it shows “No
Project Loaded” then you simply need to Click on Corporate
in the Navigator to open a schema c sheet.
74 Variant Manager
Design Capture with DxDesigner
Variant Manager 75
The Library Query Setup Tab
❶ The Library Query Setup tab will allow you to define
and edit how the project will interact with the Library
database. In the first sec on you will point to the cor-
rect .dbc file using the browse bu on.
❶ ❶
The Define Libraries bu on will allow you to edit your
DxDataBook configura on. For this lesson the setup is
done for you but you can refer to the Appendix at the
end of thislLesson if you are using your own database.
❷
❷ The Query se ngs sec on allows you to control the
database search when using the Replace func on.
You want to allow enough results to be returned from
each library by se ng the Results/library value large
enough. You can use replacement parts from many
libraries but to do so you need to make the Results to-
tal number larger than the number of results returned ❸
from each individual library. The Part number a ribute
should be set to DEVICE.
❸ The Output format will also control your database
query results. The Part number feedback line will al-
low you to display more informa on about a par cular
part. This will be shown later.
❹ The Query results format will control the results shown
for the Replace func on. This will control the columns ❹
displayed and filter op ons to help you choose a re-
placement part.
Note: Because we have Part Number A ribute ed to DEVICE
we also want to be sure DEVICE is included in the Query
results format.
76 Variant Manager
Design Capture with DxDesigner
Crea ng Variants
❶ As you can see nothing has been defined yet. Start by
selec ng the Variant Defini on bu on.
❷ From the Variant Defini on dialog create two Variants ❷
by clicking on the Create New Variant bu on twice.
❸ Rename the two variants Variant1 and Variant2 respec-
vely. ❺
Note: Using the LMB, double click the cell to edit.
❹ Fill in the Number and Descrip ons as shown.
❺ The Variant Groups Tab in the dialog above is helpful
for sor ng or filtering specific variants when there are
many in a single project. The groups you setup here
❸ ❹
will be available from the drop-down shown below in
the main window. ❻
❻ Click OK to exit this dialog.
Variant Manager 77
Defining Variants
Now that you have configured Variant Manager and created two
variants you will define the specific variant parameters.
Unplacing Parts
❶ Using the LMB, select in the cell under the Variant1
column, next to C35. Variant Manager allows the
cross-probing from the schema c into a variant and
❶
vise-versa.
❷ Be sure the Transmit and Receive mode bu ons are
both depressed to enable cross-probing.
❸ Select the [-] next to the schema c sheet Analog_
switch to compress the view. ❷
78 Variant Manager
Design Capture with DxDesigner
Variant Manager 79
Sor ng Parts
❶ The columns in this window not only provide addi onal ❶
informa on but they also act as filters. Select one of
the column headers and no ce you can either sort
(Ascending or Descending) or filter (on available values)
based upon the part you are looking for.
❷ Replace C16 with the smallest value available for a
capacitor. This can be done by selec ng the VALUE
column and then sort Ascending and double click the
first part available.
80 Variant Manager
Design Capture with DxDesigner
Variant Manager 81
❷
Genera ng Variant Outputs
Now that you have created two variants we will need to gener-
ate schema cs, pass the informa on to PADS for Layout and
create BOMs.
Note: W
We also
l h had
d the
h op on to Markup
M k rather h than
h colorl Or, we could
O have confi
ld h figured
d the
h VVariant
i Man-
M
unplaced parts which would have resulted in the following: ager to delete unplaced parts as shown:
82 Variant Manager
Design Capture with DxDesigner
Variant Manager 83
Appendix: Configuring Variant Manager
This appendix contains some of the errors you might see if your
session of Variant Manager is not configured properly.
Configura on
❶ Before crea ng a variant you will need to set the Vari-
ant Match condi on in your Databook .dbc file.
❶
Note: This VM Match condi on column is only visible from
the configura on within Variant Manager. If you try to edit
the configura on from DxDataBook then you will not see this
column.
Be sure you have the VM Match column in each library
set so PKG_TYPE is =.
❷ If you fail to configure the VM Match condi on correct- ❷
ly then you will see mul ple package types available for
replacement as shown.
❸ Be sure DEVICE is added to the Query results.
❹ If you fail to do this then you may see an error message
when choosing a replacement part.
❺ Be sure the PADS tab links Part Number to DEVICE. If
you haven’t done this then the replace menu will be ❸
grayed out and you will not have parts listed in the Part
Number column.
❻ The proper es are case sensi ve. Check your data-
base configura on for property cases. For example, a
configura on might show the value Device rather than
DEVICE.
❼ If you have a case sensi vity problem then you may see ❺
an error message when replacing a part.
84 Variant Manager
Design Capture with DxDesigner
Adding An A ribute
❶ To add or remove a ributes, place the cursor over one
of the a ributes in the list and select the RMB. This
will enable a popup menu that will allow you to select
an ac on.
❸
❷ Selec ng the “Add at End” op on adds a new a ribute
to the end of the list of a ributes to be extracted. The ❷
“Add Here” op on adds an a ribute at the posi on ❶
currently selected
❸ Select the Add at End selec on.
❹ Enter the Property Name DESCRIPTION.
Note: This dialog is Context sensi ve. Be sure to use upper
case for Property Names.
❺ Enter the Column Label name Descrip on.
❹
❻ Enter a Column width of 50.
❺
❼ Click OK to keep the selec ons. ❻
Edi ng An A ribute
❶ Place the cursor over the property name COST.
❷ Select the RMB followed by selec ng Edit.
❸ Change the Property Name from C0ST to COST. ❸
Note: COST is spelled with a Zero and it should be an O.
❶
❷
❶ ❹
⓫
⓫ In HyperLynx, select the Run Interac ve Simula on
bu on and select the Rising Edge radio bu on. Make
sure different colors are assigned to the probes, and
select Start Simula on.
⓬ Using the LMB, click two points in the Oscilloscope
window as shown at the top and bo om of the
overshoot of the waveform to review the span of the
voltage overshoot. Receivers have a lot of voltage over-
shoot (about 2.9V).
⓭ We want to save results of simula on for future use
with the routed board. In the Digital Oscilloscope win-
dow, select the Save/Load bu on, select the HyperL-
ynx .LIS radio bu on and then click the Save As bu on.
Save the file with name DATA_BUS0_no_termina on.
lis.
❷ ❸
So ware Integra on
DxDesigner has the ability to netlist to many different layout sys-
tems. This lesson will walk you through Forward and Backward
Annota on with PADS Layout.
Cross Probing
Experiment selec ng components and nets in either the sche-
ma c or the PCB layout and watch the other program automa -
cally highlight the corresponding item.
Note: The cross probing func onality is supported in the DxDesigner
pane windows as well as the PADS Layout window.
❺ ❻
Move Sequen al
❶ Select the RMB and select Move Sequen al from the pop-
up menu.
❶
❷ At the prompt to Proceed with next object, select Yes
to All.
Note: One of the components selected in the schema c
will now warp to your cursor, ready to be placed. No ce the
equivalent part is also selected in DxDesigner. ❷
❸ With the part located at the cursor, and the cursor over
PADS Layout, select the RMB followed by Rotate 90 ❸
from the pop-up menu.
❹ Using the mouse, place the component somewhere on
the board. The part can be release from the cursor by
clicking the LMB in the desired placement loca on.
❽
❿
Environment
Se ng Up a New Design
Crea ng a New Component
Placement
Rules and Constraints
Interac ve Rou ng
Crea ng Plane Layers
RF Related Op ons
Verifica on
109
Lesson 13: The PADS Layout Environment
This sec on will walk you through the PADS Layout user inter- Welcome screen, the use of toolbars, mouse func ons, mode-
face. You will become familiar with PADS Layout’s legendary less commands and hot-keys. There are many ways to accom-
“Ease of Use” design environment. Topics covered include: the plish your design tasks with minimal effort.
Welcome Screen
The PADS Welcome screen is a collec on of helpful links that
will help you to become a PADS expert very quickly. This
screen contains tutorial informa on, videos, help features
and a concept guide to help minimize the learning curve. This
content will help you to become produc ve in a very short
me.
❶ Open PADS Layout so ware by either clicking on the
PADS Layout icon located on the desktop or by select-
ing it from the Start > Programs > Mentor Graphics
SDD > PADS9.XX > PCB Layout > PADS Layout pull-
down.
❷ Now that PADS Layout is open we can make ourselves
familiar with the working environment. Let’s take a
look at the Welcome screen.
NOTE: Do not select “Start a New Design” or “Open a Explore the Welcome Screen
Design” item at this me. Just review the content. If you • You can start a new design by selec ng the “Start a New
select either of these items you will need to close and restart
Design” folder shown at the top of the window.
PADS Layout to gain access to this welcome screen again.
• There is a lis ng of recently opened designs located in the
❸ Select Help and take note of all of the resources avail-
“Open a Design” sec on of the Welcome screen. This will
able. From the Help menu select Documenta on and
provide quick access to designs you have worked on.
open the InfoHub to see addi onal documents for all
products in the flow and links to customer support on • You have access to Quick Start Guides and Tutorials from
SupportNet. within this main screen.
❹ Select Help > Modeless Command to gain access to all • PADS Layout and Router help documents will help answer
the modeless keyboard commands available to PADS any ques ons you may have on the PADS products.
Layout. These are quick access tool func ons available • There is a Concept Guide to help with advanced ques ons
from your keyboard.
Project
Design ECO BGA Explorer
Open Layer Cycle Toolbar Toolbar Toolbar Zoom Redraw Window
Save Proper es Dra ing Dimensioning Undo Redo Board Output Route
Toolbar Toolbar Window
2D Line Copper Copper Keepout Flood Plane Auto Add Dra ing
Cut Out Pour Area Plane New Op ons
Cut Out Separate Label
Toolbars (conƟnued)
Move
Select Radial Reference Add Add Sketch Bus Add Test Design
Mode Move Spin Designators Corner Route Route Route Point Op ons
Move Rotate Swap View Split Dynamic Auto Add Make Like
Part Clusters Route Route Jumper Reuse
Select Aligned
Mode Horizontal Angular Leader
Keyboard Keys
There are several keyboard keys that act as short-cuts. Let’s
review just a few. ❶
❶ Select and hold down the Arrow Keys to move the cur-
sor at grid increments.
❷ Click the Page Up and Page Down keys to change the
zoom level.
❸ Click the Home key to zoom around the en re board.
Modeless Commands
Modeless commands are a more efficient alterna ve to ❷
menus. Modeless commands are ac vated by selec ng a key
on the keyboard prior to or during an ac vity. The Modeless
command dialog can be deac vated by selec ng the ESC key.
❶ Select the W key and no ce the Width modeless com-
mand dialog appears.
❷ Select the L key and no ce the Layer modeless com-
mand dialog appears.
❸ Full lists of Modeless commands are available. Experi-
ment with the modeless commands available in the
Help > Modeless Commands pull-down.
Mouse Usage
This topic will explain the various ways the mouse can be used
to manipulate PADS. The mouse bu ons will ac vate different
menus depending upon the selec on.
❶ The LMB (Le Mouse Bu on) can be used to select
things by clicking on them. Select the BGA as show ❶
below using the LMB.
❷ The RMB (Right Mouse Bu on) is used to ac vate ❸
pop-up menus containing lists of func ons available for
the selected object. The content of these menus will
change based on the selected object.
❸ With the BGA selected click the RMB to view the op-
ons in the pop-up menu.
Note: When the RMB is ac vated (without anything selected)
it brings up a selec on filter that can be used to filter your
selec on criteria.
❹ The MMB (Middle Mouse Bu on) is used to either
zoom in or zoom out. Click and hold the MMB while
dragging toward the upper le . This creates zoom-in ❹
box around the area which will now be visible.
❺ Click the MMB and hold it to drag the cursor toward
the lower right. This will ini ate a zoom out box. The
amount you zoom out is based on the rela onal size
of the outer box to the inner box that is created during
the zoom out process.
❻ Select the Alt key + Scroll wheel forward/backward to
move the display window in the ver cal plane.
❼ Select the Shi key + Scroll wheel forward/ backward
to move the display along the horizontal plane. ❺
❽ When you have finished experimen ng with the naviga-
on features and commands, close the design file.
❻ ❼
122 Placement
Placement and Rou ng with PADS Layout
Placement 123
Disperse the Components
❶ Select Tools > Disperse Components from the menu.
❷ At the prompt “OK to start dispersion?” click the Yes
bu on.
❸ At the prompt “Do you want to be able to undo this
ac on” click the Yes bu on. ❷
Note: This will automa cally move all components outside
the board outline.
❶
124 Placement
Placement and Rou ng with PADS Layout
❸
❹
Placement 125
Group Selec on and Placement
❶ Click the Select bu on.
❷ Group-select the components in the upper le by drag-
ging a selec on box around them. To do so click and
hold the LMB and drag.
❸ Use Ctrl + E and no ce they all move with the cursor.
❹ Use the ESC key to abort the move command.
❺ Click the RMB and select Flip Side from the pop-up
menu. ❶
Note: All the parts flip to the bo om side.
❸❹
❷
126 Placement
Placement and Rou ng with PADS Layout
Radial Placement
PADS Layout has the ability to place parts in a radial array.
The array can be defined and refined as needed for op mal
placement and rou ng. The radial array rou ne has auto
calculators available for Angle Ranges, Delta Angles, required
Start Angles as well as a Maximum number of sites. Any of ❸
these categories can be locked to allow for auto-calcula on of
the remaining parameters.
❶ Select File > Open. Open C:\PADS_ES_Evalua on\Les-
❷
son16\Lesson16B.pcb.
❷ RMB and set the filter Select Components. ❹
❸ Area select the components to the right of the board
outline.
❹ RMB > Radial Move.
No ce a radial grid appears and the components snap to it.
❺ RMB > Radial Move Setup…
❺
❻ Configure the Radial Move Setup to match the se ngs
below.
❼ Stretch the components so they form 3 rows toward
the board outline. ❻
❽ Using the MMB, zoom into a sec on of the pads while
you are placing. You will no ce a finer grid appears ❼
when you zoom in.
❾ Click the LMB when you are ready to set the compo-
nents down.
❾
❽
Placement 127
Lesson 17: Rules and Constraints
Design Rules are the heart of a design. Without design rules rules and Item-to-Item or Condi onal Rules. Rules can include
Designers might waste me on component placement and trace clearance rules, special layer rules, trace length and more. De-
rou ng which will not func on properly. Design rules can be sign rules can be unique for each applica on. In this lesson we
net rules, pin-pair rules, class rules, group rules, differen al pair will inves gate how to assign design rules.
128 Placement
Placement and Rou ng with PADS Layout
❻
❺
⓫ Move the cursor around the SMD pads just above the
new lead trace.
⓬ Click the LMB to add a corner so the following traces ⓫
can go around the corner and catch up.
⓭ Con nue rou ng the traces ver cally, adding corners
with the LMB, as you go.
⓮ Move the lead trace toward the right as shown.
⓯ Click the LMB + Shi key to add vias to the buss route.
⓰ Use the Ctrl+Tab key to toggle between different via
⓬ ⓭
pa erns.
⓱ Press the Backspace key to remove any previously
routed undesired traces.
⓲ Use the Ctrl key + LMB combina on to end the buss
route.
⓯ ⓰
⓱⓲
❾ ⓬ ⓭
RF Op ons 147
❷
Adding S tching Vias
❶ Using the MMB, zoom into the lower le sec on of the
board.
❷ Enable the Dra ing toolbar if it is not already open.
❸ Select the Copper bu on.
❹ Draw a copper polygon as shown in white. ❶ ❸
❺ In the Add Dra ing dialog use the following se ngs:
• Width = 10
• Layer = Component Side Layer 1 ❹
• Net = GND
❻ Click the OK bu on to complete the shape.
❼ Select the Select Arrow bu on (If not already enabled).
❽ Use ESC to exit the Create Copper mode. ❺
❾ RMB, and enable the Select Shapes filter mode.
❿ Select the Copper shape you just created in the lower
le part of the board.
⓫ RMB and select the Via S tch op on from the pop-up
menu. ❻
⓬ Vias are placed within the copper polygon maintaining ❼
the 25 mil center to center se ng from the Via Pat-
terns tab.
148 RF Op ons
Placement and Rou ng with PADS Layout
RF Op ons 149
Lesson 21: Verifica on
This sec on will show how to verify clearance requirements,
connec vity requirements and Cam Plane requirements. The
❶
verifica on rou ne will allow you to search for any viola ons
and iden fy their loca ons for resolu on
Clearance Verifica on
This topic will show you how to validate your design rule
constraints. The verify rou ne will review class rules, default
rules, condi onal rules, Pin-Pair rules and Group Rules to
ensure compliance within the design.
❷
❶ Select File > Open. Browse to and open C:\PADS_ES_
Evalua on\Lesson21\Lesson21.pcb.
❷ Select Tools > Verify Design…
❸ In the dialog select the Clearance radio bu on. ❻
❹ Click the Setup bu on and review the verifica on op-
❸ ❼
ons available.
❺ In this example you will only enable the Net to All
check. Then select the OK bu on to close the dialog.
❹
❻ Uncheck the Disable Panning check box.
❼ Click the Start bu on to begin the verifica on.
❺
150 Verifica on
Placement and Rou ng with PADS Layout
⓫
⓭
Verifica on 151
Con nuity Checks
This exercise will show you how to ensure all design connec-
ons are routed or interconnected with some type of copper
data. The Verify > Connec vity op on will ensure you have ❶
either trace data, copper data or copper pour data connec ng ❷
all pads that have a net assigned to it. If there are any con-
nec ons missing they will be reported so you can make the
appropriate modifica ons.
❶ Make sure that the planes nets are connected by select- ❸
ing Tools > Pour Manager > Plane Connect > Start.
❹
❷ Keep the Verify Design dialog open.
❸ Select the Connec vity radio bu on.
❺
❹ Click the Start bu on to begin the verifica on.
❺ At the prompt Number of Errors Found click the OK
bu on.
❻ The con nuity errors found in the design are listed.
❼
❼ If the Disable Panning checkbox is checked uncheck it.
❽ Using the MMB, zoom in several mes so when you ❻
select an error it will be easy to see.
Note: If the planes are solid filled, use the SPO modeless
command to turn them so that the errors are more visible.
❾ Select one of the errors from the Verify Design dialog.
❽
❿ The view changes and centers the error in the working
area.
Note: If you do not see any errors you may need to move the
verify design dialog to the far right, far le , top or bo om ❾
since the error will move to the center of the screen.
152 Verifica on
High Speed Rou ng
& Autorou ng with
PADS Router
In this sec on:
Environment
Component Placement
Rules and Constraints
Interac ve Rou ng
High Speed Interac ve Rou ng
Se ng up a Design for Autorou ng
Verifica on (in Router)
153
Lesson 22: The PADS Router
This sec on will walk you through the PADS Router user inter- Welcome screen, the use of toolbars, mouse func ons, mode-
face. You will become familiar with PADS Router’s excep onal less commands and hot-keys. There are many ways to accom-
“Ease of Use” design environment. Topics covered include: the plish your design tasks with minimal effort.
Welcome Screen
The PADS Welcome screen is a collec on of helpful links that
will help you to become a PADS expert very quickly. This
screen contains tutorial informa on, videos, help features
and a concept guide to help minimize the learning curve. This
content will help you to become produc ve in a very short
me.
❶ Open PADS Router so ware by either clicking on the
PADS Router icon located on the desktop or by select-
ing it from the Start > Programs > Mentor Graphics
SDD > PADS9.XX > PCB Layout > PADS Router pull-
down.
❷ Now that PADS Router is open we can make ourselves
familiar with the working environment. Let’s take a
look at the Welcome screen.
NOTE: Do not select “Start a New Design” or “Open a EExplore
Ex plore
l the
th
h Welcome
Wellcome SScreen
creen
Design” item at this me. Just review the content. If you • You can start a new design by selec ng the “Start a New
select either of these items you will need to close and restart
Design” folder shown at the top of the window.
PADS Router to gain access to this welcome screen again.
• There is a lis ng of recently opened designs located in the
❸ Select Help and take note of all of the resources avail-
“Open a Design” sec on of the Welcome screen. This will
able. From the Help menu select Documenta on and
provide quick access to designs you have worked on.
open the InfoHub to see addi onal documents for all
products in the flow and links to customer support on • You have access to Quick Start Guides and Tutorials from
SupportNet. within this main screen.
❹ Select Help > Modeless Command to gain access to all • PADS Layout and Router help documents will help answer
the modeless keyboard commands available to PADS any ques ons you may have on the PADS products.
Router. These are quick access tool func ons available • There is a Concept Guide to help with advanced ques ons
from your keyboard.
Save Proper es In-Place Selec on Suspend Design Route Redo Zoom Output Naviga on Shortcut
Query Filter Verifica on Edi ng Window Window Dialog
Nothing Components Nets Traces Vias Pours Text Segments Cycle Move Spin
and Corners Component
Toolbars (conƟnued)
Interac ve Move Add Smooth Unprotect Unroute Resume Stop Route Op mize Center
Route Corner Autorou ng Autorou ng
The DRC Filter Toolbar The Design Verifica on Toolbar The Suspend Toolbar
Project Explorer
The Project Explorer Pane allows you to leverage typical Micro-
so Explorer style technology for an added increase in ease of
use. Since most Windows users work with Windows Explorer
❸ ❸
everyday, it becomes very natural to use the similar feature inte-
Output Naviga on
gral to the PADS Router environment.
Window Window
Opening the Project Explorer
This dialog allows you real- me access to database informa-
on found inside the design with a single mouse click. You
can quickly realize the power that the PADS Router environ-
ment brings just by u lizing this single feature.
Project Spread-
❶ Select File > Open. Browse to the C:\PADS_ES_Evalua- Explorer sheet
on\Lesson22 directory and select Lesson22A.pcb.
❷ ❸
❷ Click on the Project Explorer bu on located on the
main toolbar.
❸ The Naviga on Window, Spreadsheet and Output
Window can also be ac vated and deac vated by tog-
gling the corresponding bu ons.
❹ You can select any of these windows to view their con-
tents. Feel free to inves gate.
Keyboard Commands
PADS Router has keyboard commands similar to PADS Layout. Command Descrip on
Some of the most commonly used commands are shown in G <x> {<y>} All grids set, except the display grid.
the table.
GD <x> {<y>} Display grid se ng.
We will try a few of the Modeless commands to get familiar H {<net>} Net highligh ng on or off.
with how some of these commands func on.
I Dis nguish protected objects on and off.
❶ Type SS <space> U1. This will search and select U1. L <n> Layer, set current layer to the number or name
❷ Hold down CTRL + E at the same me. This will put U1 S <x> <y> Search absolute. Moves pointer to the specified X and Y
in move mode. coordinates.
❸ Type S <space> 400 <space> 3350. This will move U1 to S <s> Search string. Moves pointer to the named object
the coordinate 400, 3350. SR <x> <y> Search rela ve. Moves pointer by the specified X and Y offset
❹ Select the Space Bar key located at the bo om of the SS <s> Search and select. Moves the pointer to the named object
keyboard to release the part at the designated x/y loca- W<n> Trace width
on. Backspace Unroute or backup.
❺ Feel free to try some of the other commands listed in Delete Unroute selected object.
the table. Home Zooms to board.
PageDown Zooms out at pointer.
PageUp Zooms in at pointer.
Ctrl+B Zoom to board. Fits the board outline into the workspace.
Ctrl+E Move component
❶ Ctrl+I Spins component
❷ Ctrl+N New file.
Ctrl+O Open file.
❸ Ctrl+P Print file.
Ctrl+R Rotates component 90 degrees.
Ctrl+S Save file
Shi +A Accordion beginning, interac ve rou ng mode.
Shi +F Flips component.
Shi +click Adds via, interac ve rou ng.
❺ ❹
⓫ Move the cursor below the pad to remove the sec on of trace
that separated due to the obstacles. Select the LMB to add a ⓭
corner and route up toward the termina ng pad.
⓬ The user also has the ability to route part of the differen al
⓫ ⓬
pair separately. While s ll rou ng the diff pair, select the RMB
and select Route Separately.
⓭ Route the first trace around one of the pads as shown.
⓮ Select the RMB again and select Switch Trace (or Tab Key) to
toggle to the second of the two diff pair traces. Route this
one around an obstacle as well. ⓯
⓯ Once completed, select the LMB again followed by the Route
Separately command (or Shi + Z) to rejoin the pair together. ⓮
Note: This will only work if the vias and traces are unprotected. Go to
Tools>Op ons>Rou ng Tab and under the Interac ve Rou ng sec-
on, uncheck Protect Traces and Vias when crea ng segments.
⓰ Now hold down SHIFT and LMB. This will place vias on the
differen al pair.
Make sure that the Layer Pair is chosen correctly (choose one of
the Rou ng Layers as the Second Layer) or else rou ng might not
con nue from the vias dropping to the VDD or GND planes due to ⓯
restric ons on the par cular differen al pairs.
⓱ Select the Cntrl + Tab key to toggle between the different
available via pa ern that can be added to the selected dif-
feren al pair. ⓳
⓰
⓲ Select the Backspace key to remove the other corners just in
case you need to change direc on.
⓳ You can add accordions to the differen al pair as well. While
rou ng the diff pair select the RMB followed by selec ng the
Add Accordion entry from the pulldown menu (or select the
Shi + A key).
⓴ Con nue experimen ng with rou ng differen al pairs.
Verifica on Setup
❶ Select File > Open. Select the Lesson28.pcb located at C:\ ❷
PADS_ES_Evalua on\Lesson28 directory. ❸ ❹
❷ Select the Op ons bu on.
❸ Select the Fabrica on Tab to view the Fabrica on Op ons
that can be set. ❺
❹ Select the Design Verifica on Tab.
❻
❺ The Design Verifica on Scheme Area allows you to select
pre-created verifica on checks. ❿
❻ Select the Clearances entry from the pulldown arrow.
❼ Review the list of op ons that can be enabled that correlate
to items that can be clearance checked.
❽ You can select different categories of items to check. For
example, select Fabrica on in an entry available from the
Check Design For sec on of the dialog. ❼ ❽
❾ Design verifica on schemes can be saved by selec ng the
items you wish to enable, followed by selec ng the Save
As op on. You can enter the name of the Manufacturer
that has special clearance requirements to ensure you meet
their manufacturing requirements.
❿ The Conduct checks area of the dialog allows a user to
describe what data will be considered during the checking
analysis. These se ngs can effec vely disable or enable
informa on from being checked when is not displayed.
Select On visible objects and layers only as the mode for
checking.
❾
201
Lesson 29: HyperLynx BoardSim Simula on
This exercise will walk you through the process of sending
finished design from PADS Layout to HyperLynx BoardSim and
selec ng a net for simula on. We will also compare simula on
results with pre-layout stage we have done earlier in LineSim.
HyperLynx BoardSim ❷
❶ In PADS Layout, select File > Open > Project and open
C:\PADS_ES_Evalua on\Lesson29\Lesson29.pcb. ❸
❷ Select Tools > Analysis > Signal/Power Integrity …
❸ In the BoardSim dialog, select the check box next to the
.REF IC Automapping file, then select the radio bu on
next to Export pour and plane outlines and finally se-
lect the OK bu on. This will extract all of the data and
load design into HyperLynx
❹ In HyperLynx BoardSim select NET bu on.
❺ In the Select Net by Name dialog, scroll down and se-
lect DATA_BUS0 net and then click the OK bu on. This ❹
will only show that specific net routed on the board.
211
Lesson 31: Genera ng Manufacturing Outputs
This sec on will step you through the process of crea ng Gerber ❶
outputs. Gerber outputs are usually required to fabricate a PCB.
Gerber files contain design informa on for each layer. There are
also other cri cal outputs such as Drill Files and Drill Drawings.
In this exercise, you will learn how to generate several types of
design output files using the powerful manufacturing documen-
ta on features in PADS Layout .
❹ You will create the outputs for the Top Rou ng layer,
The GND Plane Layer 3 and the Silkscreen layer.
❸❹
❺ Select the Add bu on located on the main CAM dialog.
❻ This will bring up a second dialog where you can
iden fy the new plot name, plot type, and set the Size/
Scale and Offsets. ❻
❼ To complete the output for Route Layer 1 use the fol- ❼
lowing se ngs:
• Document Name = Route Layer 1
• Document Type = Rou ng/Split Plane
• Layer Associa on = Component Side Layer 1
❸
❹
3D Layout View
This exercise will demonstrate the 3D viewer available within
PADS Layout. The 3 dimensional view will provide a realis c
representa on of what the board will look like a er fabrica-
on. This is an easy way to visually analyze the extents of the
board and its components to determine if you will need to
worry about collision.
❸
❶ Close all windows and open Lesson32.pcb in the C:\
PADS_ES_Evalua on\Lesson32 directory.
❷ Select View > 3D View > Dynamic View. ❷
❸ Select File > Batch Import 3D Cells. Browse to the C:\
PADS_ES_Evalua on\Lesson32 directory and select the ❹
3D Cells folder.
❹ The 3D viewer will appear. Take me to review the vis-
ibility op ons.
❺ If the board appears too small to view simply click the
“fit all” bu on to bring it into be er view.
Note: Review the Toolbar bu ons to get an overview of the
available func onality.
❻
❻ LMB and hold the mouse on any part of the board and
then drag and release in any direc on to rotate the im-
age. Using the mouse scroll wheel will allow for zoom
in/out of the display.
Note: The display will stop moving if the mouse is removed
from the display window, and it will con nue once again
❺
when the mouse is placed back in the view.