Title: EXPEDITION DESIGN FLOW
1EXPEDITION DESIGN FLOW Training Map
2Expedition 2007 PCB Training Map
Library Manager
Automation and Scripting
Library Infrastructure Track (Librarian)
DX Designer
Expedition PCB Introduction
REQUIRED
On-Site Mentoring
Logical Design Track (Engineer)
HyperLynx Analog
HyperLynx SI Analysis
I/O Designer
Constraint Editor System
HyperLynx PI Analysis Part 1
DX Designer
SI High Speed Methodology
HyperLynx Advanced High Speed PCB Analysis
On-Site Mentoring
Physical Design Track (PCB Layout)
DxDesigner
Expedition PCB Introduction
Constraint Editor System
Optional
REQUIRED
On-Site Mentoring
Expedition PCB Advanced
Click here for class dates registration
NEW Live Online Training Instructor led
training over the Internet
On-Site Mentoring
Suggested class flow based on installed software.
Courses may have prerequisites. Check course
information by clicking on any box or graphic.
Mentor Graphics/Customer Confidential/October 28,
2009
3Expedition PCB Flow Automation and Scripting
DELIVERY DURATION
Traditional 3
Live Online 5
- Course Overview
- The Expedition PCB Flow Automation and Scripting
course will help you understand how you can
customize the PCB flow tools, DxDesigner and
Expedition, to both integrate the tools into your
process flows as well as enhance their
capabilities. You will be introduced to the
Object model. Using a VBScripting environment,
you will be learn how the Object Model concept is
applied within scripts as well as how to use the
available methods to access, manipulate, and/or
report object properties, as well as some basic
scripting techniques. You will learn how to
create GUIs which encapsulate different aspects
of your flow, or extend the tools functionality.
You will also learn how to modify the user
interface by adding, or removing menus and
toolbars. - You will learn how to
- Create and run scripts on DxDesigner Schematics
- Create and run scripts on Expedition PCB layout
files - Access the DxDesigner and Expedition PCB object
models in order to modify the design - Access the DxDesigner and Expedition PCB object
models in order to generate reports - Manipulate the user interface as it pertains to
menus, toolbar buttons, and key bindings - Manipulate files by creating, writing to,
opening, closing, moving, deleting, etc. - Basic string manipulations
- Customize the DxDesigner and Expedition PCB
menu and toolbar objects - Run the Expedition PCB batch engines from a
script - Prerequisites
- Familiarity with DxDesigner and basic schematic
process - Familiarity with Expedition PCB Layout
- Familiarity with concepts of basic scripting
- Familiarity with basic programming concepts
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/236555
Mentor Graphics/Customer Confidential/October 28,
2009
4CES for Expedition PCB Flow
DELIVERY DURATION
Traditional 2
Live Online 4
- Course OverviewCES is a Constraint Editor
System, which gives you the ability to define and
refine design constraints in a common environment
that is accessible from many Mentor Graphics
front-end and back-end design systems. This
course is designed to cover all the necessary
skills required to use CES efficiently and
effectively in DxDesigner-Expedition and Design
Capture/Design View-Expedition flows. - You will learn how to
- Define the main concepts and constraints
hierarchy of CES - Enable CES as a constraint system in
DxDesigner-Expedition and Design Capture/Design
View-Expedition flows - Find and filter data in the design database
- Navigate and manipulate the constraints
hierarchy - Use the spreadsheets, toolbars, preferences,
and options efficiently - Reuse already defined constraints in other
designs using Constraint Templates - Partition the design data using Net Classes,
Constraint Classes, and Schemes - Set up mechanical constraints such as trace
widths, via assignments and clearances - Assign physical high-speed constraints
including minimum and maximum delays, matched
delays, delay formulas, custom and complex
topologies, differential pairs, and parallelism
rules to nets or group of nets - Auto-route the constrained nets and evaluate
the routing results - Prerequisites
- Familiarity with concepts of PCB design and
technology
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/236552
Mentor Graphics/Customer Confidential/October 28,
2009
5DxDesigner for Expedition PCB Flow
DELIVERY DURATION
Traditional 3
Live Online 5
- Course Overview
- The DxDesigner for the Expedition PCB Flow course
will help you to improve your knowledge and
skills with Design Definition solutions. Using
the DxDesigner tools suite, you will gain
proficiency in project management with Dashboard,
schematic capture with DxDesigner, part selection
using DxDatabook and much more. You will also
learn how to prepare your final schematic for
interfacing with the Mentor Graphics Expedition
PCB layout tool. - You will learn how to
- Use DxDesigner proficiently in the creation
of flat and hierarchical schematic designs - Use DxDatabook to search, select, and verify
parts used in your design - Create symbols for your schematics through a
variety of methods, including the Symbol Wizard - Effectively build intelligence into your
design using attributes - Annotate and Document the schematic design
using DxDesigner Utilities including DxPDF,
Partslister, the cross-reference utility, and
DxVariant Manager - Compile, package and export your schematic to
Expedition PCB for place and route - Use CES to create and assign constraints to
your design and pass that information to
Expedition - Prerequisites
- None
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/236553
6Expedition PCB Introduction
DELIVERY DURATION
Traditional 5
Live Online 7
- Course OverviewExpedition PCB Introduction
presents the workflow and methods of laying out a
printed circuit board using the latest version of
Mentor Graphics Expedition PCB. From fundamental
library concepts, to the PCB editor environment
and the PCB layout process, you will gain
hands-on experience in integrating a source
schematic, placing and routing the board and
outputting the fabrication data. - You will learn how to
- Create Padstacks, Cell (footprint) and Part
(PDB) definitions, and build intelligence into
components - Create a Layout Template
- Start a PCB Layout by integrating with a
schematic design - Define Board Geometry
- Place parts, swap pins gates and back
annotate - Verify the Layout with on-line and batch Design
Rule Checking - Utilize the Constraint Editor System (CES) to
define layout and routing constraints - Route, using both manual/interactive and
automatic routing tools - Add test points
- Generate Plane data
- Finalize the Silkscreen
- Generate Gerber Data
- Generate Drill Data
- Dimension and Document the Layout
- Prerequisites
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/236556
7Expedition PCB Advanced
DELIVERY DURATION
Traditional 4
Live Online 6
- Course OverviewExpedition PCB Advanced will help
you understand many of the advanced layout
options available for Expedition PCB including
many of the purchasable utilities. - You will learn how to
- Use graphics command to create complex elements
- Use schematic cross-probing to place and
examine within a PCB design - Use advanced placement commands to place, copy
and move circuits - Import and Export IDF files for 3-D modeling
- Use CES Net Class definitions to solve routing
problems - Efficiently work with via and pad definitions
and changes - Define and use Multi Via Objects (MVOs)
- More efficiently use inter-active routing
commands - Use CES to define electrical constraints and
classes - Route using electrical constraints
- Maintain multiple designer environments in Team
PCB - Define MicroVias and route using blind and
buried definitions - Use Fablink XE functionality in a PCB design or
the Panel Editor - Use the Report Writer to document your designs
- Prerequisites
- Successful completion of the Expedition PCB
Introduction course or adequate experience using
Expedition PCB. With the Expedition PCB
Introduction course, instructor permission is
required.
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/236554
8HyperLynx Advanced High Speed PCB Analysis
DELIVERY DURATION
Traditional 3
Live Online 5
- Course Overview
- This course will help you understand the
application of HyperLynx SI to solve real world
signal integrity problems. It covers two design
areas in both pre and post layout
source-synchronous design analysis and SERDES
design analysis. - You will learn how to
- Explore and differentiate DDRx and SERDES
designs - Apply signal integrity concepts to DDRx and
SERDES designs - Analyze DDRx memory interface for signal
integrity in pre-layout phase - Analyze crosstalk for single-ended and
differential nets in DDRx designs - Perform timing analysis for DDRx memory
interface - Set up and use DDRx wizard for post-layout
analysis of DDRx memory interface - Generate Eye Diagrams in HyperLynx
- Analyze loss for various configurations of
SERDES channels in pre-layout phase - Perform post-layout analysis of SERDES channels
- Use Fast Eye Diagram wizard for SERDES channels
- Prerequisites
- Familiarity with high-speed PCB concepts
- Familiarity with the use of HyperLynx software.
Taking basic HyperLynx Signal Integrity class is
preferred
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/241799
9HyperLynx Analog
DELIVERY DURATION
Traditional 2
Live Online 3
- Course Overview
- This course combines lectures and hands-on
exercises to introduce you to the basic and
advanced features/concepts of analog simulation
using HyperLynx Analog. You will use the powerful
waveform tool EZwave to view and analyze the
results of their simulation. Eldo Spice simulator
is used as the simulation engine in this class. - You will learn how to
- Navigate and use HLA environment for both
design and simulation of your analog circuits - Control and set up simulation for different
types of circuit analysis (e.g. frequency
domain, time domain, statistical analysis, etc.) - Use Eldo commands as well as HLA user interface
to set up and perform simulation - Use the waveform tool (EZwave) and its waveform
calculator for analysis of your simulation
results - Prerequisites
- Familiarity with DxDesigner schematic capture
tool (preferably 2007.x version)
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/241621
10HyperLynx Signal Integrity Analysis
DELIVERY DURATION
Traditional 2
Live Online 4
- Course OverviewThe HyperLynx Signal Integrity
Analysis course will help you understand basic
signal integrity, crosstalk, EMI concepts, and
pre and post-layout stages of the design process. - You will learn how to
- Create and simulate LineSim cell-based and
free-from schematics - Investigate termination strategies
- Investigate stackup strategies
- Translate design databases
- Identify debug SI and crosstalk issues
- Read eye diagrams and how to specify a mask
- Simulate EMC and evaluate the results
- Assign models and component values
- Evaluate SI and crosstalk issues
- Translate PCB layout databases
- Run BoardSim interactively and in batch mode
- Run BoardSim for both single and multi-board
projects - Evaluate batch mode simulation reports to
identify potential problems - Prerequisites
- Familiarity with high-speed PCB concepts
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/239704
11HyperLynx Power Integrity AnalysisPart 1
-
- Course OverviewThe HyperLynx Power Integrity
Analysis course will help you understand the
basic concepts of power distribution and delivery
on a PCB, power integrity simulation,
identification of power distribution problems on
your PCB, and fixing these problems early in the
design cycle. - You will learn how to
- Create and simulate a Power Distribution
Network (PDN) in LineSim - Set up and run DC Drop Power Analysis in
LineSim and BoardSim - Set up and run Decoupling Analysis in LineSim
- Set up and run Plane Noise Analysis in LineSim
- Set up and run Power Integrity/SI co-simulation
in LineSim - Extract Via and PDN models in LineSim for use
in various simulation environments - Evaluate the results of different types of
analysis and identify the potential hot spots
in PowerScope, TouchStone Viewer, and Digital
Oscilloscope graphical tools - Modify the PDN to fix the potential problems
- Prerequisites
- Familiarity with high-speed PCB design concepts
- Familiarity with HyperLynx user interface is
recommended
DELIVERY DURATION
Traditional 1
Live Online 2
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/240255
12I/O Designer
DELIVERY DURATION
Traditional 2
Live Online 4
- Course OverviewAs the FPGA devices grew larger,
it is harder to maintain consistency between the
FPGA and PCB design flows. I/O Designer bridges
the gap between the two design flows. This course
teaches you how to manage the data and monitor
the changes between the two design flows while
maintaining consistency. Both the lectures and
hands-on labs provide you with skills necessary
to use the tool efficiently in the design
process. - You will learn how to
- Use I/O Designer in different design scenarios
- Create an I/O Designer database
- Assign signals read in from a HDL file to the
FPGA device pins - Do automatic unraveling of signals and buses
based on the PCB floorplan - Create symbols using different fracturing
schemes - Export the created symbols to a schematic tool
- Update and synchronize the changes between the
two design flows - Manage the database in a team design using
version control mechanisms - Prerequisites
- A general understanding of PCB and FPGA design
flows - Knowledge of schematic capture and PCB layout.
Preferably DxDesigner and Expedition.
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/train
ing/courses/pcb_systems/221966
13Library Manager for DxDesigner to Expedition PCB
Flow
DELIVERY DURATION
Traditional 5
Live Online 7
- Course Overview
- Well-maintained and consistent libraries are the
keys to efficient design work in Expedition PCB.
The "Library Manager for DxDesigner to Expedition
PCB Flow" course will give you the skills
necessary to create, protect, add to, and change
the different data types in your Central Library.
The lecture modules discuss the Central Library
philosophy as well as how to use the Library
Manager tools, and how to best interface library
objects into your design process. Hands-on
exercises reinforce the lecture topics as you
create a small library of symbols, parts, and
cells from scratch. - You will learn how to
- Start a new Central Library and copy elements
between libraries - Create partitions and set up partition search
order schemes - Control default text properties and create
custom properties - Create symbols for use in DxDesigner schematics
- Create padstacks for use in Expedition PCB and
the Cell Editor - Create cells to represent the part footprint
and physical characteristics in Expedition PCB - Integrate symbols and cells together to define
parts (PDBs) for Expedition PCB - Maintain Expedition PCB layout templates
- Configure DxDatabook and use to support
DxDesigner and Expedition PCB - Import logical and physical reuse blocks into a
Central Library - Prerequisites
- DxDesigner Schematic Capture for Expedition PCB
course is recommended - Expedition PCB Introduction course is
recommended
- Delivery Methods
- Live Online Training
- public and private
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/239699
14Signal Integrity and High-Speed Methodology
DELIVERY DURATION
Traditional 3
Live Online N/A
- Course Overview
- Learn the methodology, techniques and processes
that have enabled the World's foremost electronic
design companies to pioneer leading edge designs.
Signal Integrity and High Speed Methodology will
teach you to make quality digital designs and
printed circuit boards through knowledge of
signal integrity. The lecture modules address
transmission lines and their effects on digital
circuitry and printed circuit boards. Industry
expert instructor, Rod Strange, will lead you
through detailed examples from real-world designs
to demonstrate the necessity of understanding
signal integrity issues and applying sound signal
integrity principles to your designs. - You will learn how to
- Understand transmission lines and their effect
on digital circuitry - Appreciate the importance of printed circuit
boards drivers, receivers, Zo, Zdiff, stackup - Understand Quality board designs
- Explain Termination, topology, timing,
parasitics, etc. - Understand Crosstalk understanding and
preventing - Work with Differential pair termination,
routing, timing, EMI - Understand Clock distribution, high speed
busses, ground bounce - Explain Reference planes ground, power, Return
to Roadmap currents, splits - Understand High speed layout vias, connectors,
capacitors, losses - Discuss Testing issues equipment, probes, test
points - Know Models SPICE, IBIS, drivers, receivers,
simulators and accuracy - Do PCB simulations that detect signal integrity
problems before fabrication - Prerequisites
- None
- Understand High speed layout vias,
connectors, capacitors, losses - Discuss testing issues equipment, probes,
test points - Know Models SPICE, IBIS, drivers, receivers,
simulators and accuracy - Do PCB simulations that detect signal
integrity problems before fabrication
- Delivery Methods
- Traditional Classroom
- public and private
Return to Training Map
http//www.mentor.com/training_and_services/traini
ng/courses/pcb_systems/207339
15On-Site Mentoring
- The optimal learning experience!
- Helping to
- Reduce ramp-up time
- Increase proficiency
- Incorporate best practices
- Students learn by doing
- In customers environment
- On customers data
- Within customers design flow
- Under the guidance of industry experts
Next
16On-Site Mentoring
- Customized to individual requirements
- Customer chosen learning objective(s)
- Process improvement
- Competitive edge
- Adapting to advanced technologies
- New tool adoption
- Accelerated one-on-one instruction
- From complete classes to specific modules
- Tool migration
- Team based facilitation
- Meet critical project milestones working
side-by-side with an experienced Mentor Graphics
coach - Environment deployment
- Product install setup
- Platform transition
- License environment planning
- System Administration training
- Customized projects
Return to Training Map
17Live Online Training
- Real time instructor led training via web and
conference line - Same material covered as in traditional classroom
- Lectures
- Labs
- 3- way participation
- Teacher Student Student
Teacher Student Student - Public and private classes available
- Benefits
- Cost effective delivery option
- Eliminate travel costs
- Allow students to attend the same class from
multiple time zones - Students learn at their desk
- Sensitive to students daily business and personal
responsibilities
Next
18Live Online Training Delivery Framework
- Class delivery over extended schedule
- Lectures limited to 2 hours per day
- Lectures approximately 45-60 minutes each
- Breaks provided between lectures
- Lab exercises 2 hours per day interspersed
between lectures - Instructor readily available for questions
- Pre-work and homework may be assigned
- One hour get to know you prior to beginning of
class - Student assessment at end of labs
Next
19Live Online Training Delivery Tools
- WebEx
- White board
- Sharing applications/desktops
- Use included tools to keep students engaged
- Global Crossing for voice
- ACE Virtual Machine for lab environment
- Use mgctraining.com to distribute student
materials - Flash Paper version of manual
- Lab data
- Lab environment with installation instructions
- Other support material
- Assessment server to administer quiz after lab
Return to Training Map
20What I hear, I forget what I see, I
remember but what I do, I understand
Confucius 451 BC