Concept HDL
1.0 Day 1
1.1.1 Introduction
1.1.2 Explain Course Objectives:
Hands on class
Learn How to Start a New Project
Learn to use the schematic editor
Learn to use other tools in the workflow
File structure
Create Netlist and BOM
Ask students for other objectives
1.2.1 Objectives:
Open an existing project and view file structure
Create a new project
Exercise project level Concept setup options
Discuss setup for user level and site level customization1.2.2 Project (directory) Structure (each project in a separate directory)
1.2.3 View an existing project
1.2.4 Examine directory structure and files
Objectives:
Create a two page schematic
Check for errors
Cross reference signal names
Assign refdes manually & automatically
Create netlist reports
Create BOM
1.4.1 Create a New Project
1.5.1 Add Component (component browser)
1.5.2 The Standard library
1.5.3 Copy
1.5.4 Attributes
1.5.5 Draw Wire
1.5.6 Signal Names
1.5.7 System-Assigned Signal Names
1.5.8 Synonym
1.5.9 Add pwr & gnd
1.5.10 Write page
1.5.11 Manipulating Pages
What Packaging Does
Assigning Reference Designators Manually
Automatic Packaging
Viewing and Fixing Errors
Viewing the Design Directory1.6.1 Packager Inputs
1.6.2 Explain Logical-to-Physical Assignment
1.6.3 Run the Packager
1.6.4 Packager Outputs
1.7.1 Objectives:
1.7.2 Electrical Rules Check
1.7.3 The Reports Utility
1.7.4 Bill of Materials
2.0 Day 2
2.3.1 Objectives:
Create a hierarchical design
ConceptHDL Class 16.01
Use top down methodology
Use bottom up methodology
Learn more Concept Commands
Cross reference and plot the design2.3.2 Discuss What is Hierarchical Design?
2.3.3 Discuss Naming Issues
2.3.4 Components of a Hierarchical Block
2.3.5 Review canned hierarchical design
2.3.6 Creating a Hierarchical Design
2.3.7 Preparing the top down Schematic
2.3.8 Exploring Other Commands
2.3.9 Working with Groups
2.3.10 Preparing the bottom up Schematic
2.5.1 Discuss Mainstream Board Design
2.5.2 Review Project Directory Structure
2.5.3 Netlist Files
2.5.4 Running Export Physical
3.0 Day 3
3.7.1 Objectives:
Add part properties to control placement
Add net properties to control traces
Introduce the Constraint Manager3.7.2 Attaching Allegro Properties
3.7.3 Floor planning
3.7.4 Controlling Part Placement
3.7.5 Net_Physical_Type property
3.7.6 The Constraint Manager
3.7.7 Creating Net Classes in Constraint Manager
4.0 Day 4
4.4.1 Objectives:
Start a new project from an existing project
Modify and repackage the schematic
Use design differences to compare the revised schematic to the board layout
(optional)4.4.2 Modify an Existing Project
4.4.3 Importing Designs from Other Projects
4.4.4 Using Export Physical to Implement Changes
4.4.5 Previewing the ECO
4.4.6 Using the Constraint Manager with Allegro
4.4.7 Design Synchronization
4.6.1 Objectives:
Look at real issues that engineers face4.6.2 Highlighting Critical Components
4.6.3 Highlighting Critical Routing
4.6.4 Cross Probing
4.6.5 Design Rules Summary
4.7.1 Design Reuse Flow
4.7.2 Schematic Properties
4.7.3 Packaging for Reuse
4.7.4 Backannotation