EXPEDITION DESIGN FLOW - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

EXPEDITION DESIGN FLOW

Description:

Create and run scripts on Expedition PCB layout files ... Verify the Layout with on-line and batch Design Rule Checking. Utilize the Constraint Editor System ... – PowerPoint PPT presentation

Number of Views:457
Avg rating:3.0/5.0
Slides: 21
Provided by: MGC4
Category:

less

Transcript and Presenter's Notes

Title: EXPEDITION DESIGN FLOW


1
EXPEDITION DESIGN FLOW Training Map
2
Expedition 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
3
Expedition 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
4
CES 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
5
DxDesigner 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
6
Expedition 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
7
Expedition 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
8
HyperLynx 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
9
HyperLynx 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
10
HyperLynx 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
11
HyperLynx 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
12
I/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
13
Library 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
14
Signal 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
15
On-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
16
On-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
17
Live 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
18
Live 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
19
Live 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
20
What I hear, I forget what I see, I
remember but what I do, I understand
Confucius 451 BC
Write a Comment
User Comments (0)
About PowerShow.com