找回密码
 注册
搜索
查看: 658|回复: 1

[资料] Allegro的原版教材(对E文反感的就甭看了)!

[复制链接]
发表于 2006-11-9 10:50:11 | 显示全部楼层 |阅读模式
Cadence公司的原版教程,很全面的,对学习Allegro很有帮助!
目录:
Lesson 1: Allegro User Interface ...........................................................................................................1-1
Primary Allegro Programs.............................................................................................................1-2
Other Programs .......................................................................................................................1-3
Cadence PSD Tools .......................................................................................................................1-4
Course Directory Structure............................................................................................................1-5
Setting and Changing Your Working Directory............................................................................1-6
Allegro Editor and Workspace ......................................................................................................1-7
Toolbar ...................................................................................................................................1-8
Control Panel and World View Window ................................................................................1-9
Getting Help ...............................................................................................................................1-10
Lab 1-1: Allegro Tour................................................................................................................1-12
Mouse Buttons............................................................................................................................1-18
Controlling the Window Display.................................................................................................1-19
Navigating in the World View Window......................................................................................1-21
Zoom Control Using the Middle Mouse Button..........................................................................1-22
Default Aliases for Function and Control Keys ..........................................................................1-23
Running Commands with Strokes ...............................................................................................1-24
Controlling the Toolbars..............................................................................................................1-25
Drawing Parameters ....................................................................................................................1-26
Drawing Options: Display and Status...................................................................................1-27
Drawing Options: Line Lock and Symbol ............................................................................1-29
User Preferences ..........................................................................................................................1-31
Lab 1-2: Navigating the Allegro User Interface ........................................................................1-33
Lesson 2: Managing the Allegro Work Environment............................................................................2-1
Groups, Classes and Subclasses ....................................................................................................2-2
More Groups, Classes and Subclasses ....................................................................................2-3
Options Window of the Control Panel ..........................................................................................2-4
Controlling Color and Visibility....................................................................................................2-5
Controlling Etch Visibility......................................................................................................2-6
Graphics Dimming or Shadow Mode .....................................................................................2-7
Scripts ...........................................................................................................................................2-8
Lab 2-1: Script Files and Controlling Visibility and Color .......................................................2-10
The Selectable Objects List .........................................................................................................2-16
Using the Find by Name Section ..........................................................................................2-17
Using Find by Property .........................................................................................................2-18
Highlighting Elements.................................................................................................................2-19
Using the Show Element Command............................................................................................2-20
Using the Display Measure Command........................................................................................2-21
Lab 2-2: Highlighting and Using the Find Filter .......................................................................2-23
Lab 2-3: Using the Find Filter with the Show Element Command ...........................................2-29
Lesson 3: Padstacks ...............................................................................................................................3-1
Anatomy of a Padstack..................................................................................................................3-2
Padstack Details............................................................................................................................3-3
Course Title Table of Contents
iv Allegro PCB Layout System July 22, 2003
What is a Thermal Relief? .............................................................................................................3-4
Flash Symbols...............................................................................................................................3-5
Lab 3-1: Creating a Flash Symbol ...............................................................................................3-7
What Does the Padstack Designer Do? .......................................................................................3-10
Padstack Designer - Parameters ............................................................................................3-11
Padstack Designer - Layers...................................................................................................3-12
Defining Pad Shapes/Sizes....................................................................................................3-13
Adding/Deleting/Copying Layers .........................................................................................3-14
Saving the Padstack...............................................................................................................3-16
Lab 3-2: Creating Padstacks for a Through-Hole Pin Device ...................................................3-18
Lab 3-3: Creating a Padstack for a Surface- Mounted Device ..................................................3-27
Lesson 4: Component Symbols .............................................................................................................4-1
Package Symbol Wizard................................................................................................................4-1
Drawing Parameters Form.............................................................................................................4-2
Drawing Origin.............................................................................................................................4-3
Moving the Drawing Origin....................................................................................................4-3
Allegro Symbol Types...................................................................................................................4-4
Example: a 14-pin DIP Package....................................................................................................4-5
Adding Pins............................................................................................................................4-7
Drawing Component Outlines.................................................................................................4-8
Adding Labels .........................................................................................................................4-9
Defining Area Constraints.....................................................................................................4-10
Saving Symbol Files .............................................................................................................4-11
Lab 4-1: Creating a DIP16 Package Using the Package Symbol Wizard..................................4-13
Lab 4-2: Creating a DIP14 Package Symbol .............................................................................4-17
Lab 4-3: Creating an SOIC 16 with the Symbol Editor (optional lab)......................................4-28
Lesson 5: Board Design Files ................................................................................................................5-1
Creating a Board Symbol...............................................................................................................5-2
Typical Board Outline.............................................................................................................5-3
Drawing a Board Outline ........................................................................................................5-4
Tooling/Mounting Holes.........................................................................................................5-5
Chamfers ................................................................................................................................5-6
Linear Dimensioning...............................................................................................................5-7
Defining Constraint Areas (Keepins/Keepouts)......................................................................5-8
Saving Board Symbol Files (.bsm and .dra) ...........................................................................5-9
Board Wizard..............................................................................................................................5-10
Lab 5-1: Creating a Board Mechanical Symbol ........................................................................5-12
Lab 5-2: Creating a Board using the Board Wizard ..................................................................5-31
Allegro Editors - Overview...................................................................................................5-34
Creating a Master Design File .....................................................................................................5-35
Defining Layer Stackup ........................................................................................................5-36
Lab 5-3: Creating a Master Design File (.brd)...........................................................................5-38
Lesson 6: Importing Logic Information into Allegro ............................................................................6-1
Design Layout Process ..................................................................................................................6-2
Concept-Integrated Logic Design with Physical Layout...............................................................6-3
Transfer Files (pst*.dat) ..........................................................................................................6-4
Importing Logic into Allegro from Concept...........................................................................6-6
Importing Logic Data..............................................................................................................6-7
Table of Contents Course Title
July 22, 2003 Allegro PCB Layout System v
Engineering Changes—Placement ................................................................................................6-8
Importing Electrical Constraints....................................................................................................6-9
Engineering Changes—Routing ..................................................................................................6-10
Schematic-Driven Layout............................................................................................................6-11
Capture-Integrated Logic Design with Physical Layout .............................................................6-12
Capture Interface with Allegro .............................................................................................6-14
Capture-Allegro Logic Import ..............................................................................................6-15
Third-Party Logic Import ............................................................................................................6-16
Netlist Format .......................................................................................................................6-17
General Rules for Netlists .....................................................................................................6-18
Device Files..........................................................................................................................6-19
Package Properties in Device Files.......................................................................................6-20
Loading a Third-Party Netlist ...............................................................................................6-21
Netin Checking .....................................................................................................................6-22
Guidelines for Importing Logical Data.................................................................................6-23
Lab 6-1: Concept to Allegro ......................................................................................................6-25
Lab 6-2: Capture to Allegro.......................................................................................................6-30
Lab 6-3: Importing a Third-Party Netlist...................................................................................6-33
Lesson 7: Setting Design Constraints ....................................................................................................7-1
Design Layout Process ..................................................................................................................7-2
Introduction to Design Rules.........................................................................................................7-3
Setting Up Design Rules................................................................................................................7-4
Standard (default) Design Rules .............................................................................................7-4
Extended Design Rules..................................................................................................................7-5
Spacing Rule Set—Step 1..............................................................................................................7-6
Spacing Rule Set—Step 2 .......................................................................................................7-7
Spacing Rule Set—Setting Rules by Layer ............................................................................7-8
Spacing Rule Set—Step 3 .......................................................................................................7-9
Lab 7-1: Standard Design Rules ................................................................................................7-11
Lab 7-2: Extended Design Rules—Spacing ..............................................................................7-13
Physical Rule Set—Step 1...........................................................................................................7-18
Physical Rule Set—Step 2 ....................................................................................................7-19
Physical Rule Set—Etch by Layer........................................................................................7-20
Physical Rule Set—Step 3 ....................................................................................................7-21
Lab 7-3: Extended Design Rules—Physical..............................................................................7-23
Design Constraints......................................................................................................................7-28
Property Assignments and Changes ............................................................................................7-29
DRC Marker Display...................................................................................................................7-30
Lab 7-4: Working with Properties .............................................................................................7-32
Lesson 8: Component Placement...........................................................................................................8-1
Design Layout Process ..................................................................................................................8-2
Prerequisites..................................................................................................................................8-3
Interactive Placement ....................................................................................................................8-4
Placement Grid........................................................................................................................8-5
Strategy.........................................................................................................................................8-6
Floorplanning with Rooms ............................................................................................................8-7
Creating a Room .....................................................................................................................8-8
Attaching Room Name Text ...................................................................................................8-9
Assign RefDes Command ...........................................................................................................8-10
Course Title Table of Contents
vi Allegro PCB Layout System July 22, 2003
Lab 8-1: Floorplanning ..............................................................................................................8-12
Lab 8-2: Assigning Preplaced Packages ....................................................................................8-17
Placement-Related Properties......................................................................................................8-18
Tagging Parts for Placement........................................................................................................8-19
Placement Commands .................................................................................................................8-20
Manual Placement Commands ....................................................................................................8-21
Changing the Default Orientation................................................................................................8-22
Lab 8-3: Manual Placement .......................................................................................................8-24
Quickplace ..................................................................................................................................8-33
Deleting Components ..................................................................................................................8-34
Lab 8-4: Using Quickplace ........................................................................................................8-36
Lab 8-5: Removing Components from the Board......................................................................8-42
Lesson 9: Advanced Placement .............................................................................................................9-1
Ratsnest.........................................................................................................................................9-2
Automatic Swapping of Functions and Pins..................................................................................9-3
Automatic Swap......................................................................................................................9-4
Running Automatic Swap .......................................................................................................9-5
Interactive Swap......................................................................................................................9-6
Selecting Alternate Packages.........................................................................................................9-7
Updating Symbols in a Design ......................................................................................................9-9
Updating Padstacks......................................................................................................................9-10
Modifying Padstacks ...................................................................................................................9-12
Creating a Library from a Design................................................................................................9-13
Cross Placement with Concept ....................................................................................................9-14
Cross Selection with Capture.......................................................................................................9-15
Cross Highlighting between Allegro and Capture.......................................................................9-16
Lab 9-1: Displaying Ratsnests ...................................................................................................9-18
Lab 9-2: Swapping Components, Pins, and Functions ..............................................................9-20
Lab 9-3: Advanced Placement with ALT_SYMBOL ...............................................................9-23
Lab 9-4: Using the Concept Schematic for Manual Placement.................................................9-26
Lab 9-5: Using the Capture Schematic for Manual Placement..................................................9-29
Lesson 10: Routing and Glossing .........................................................................................................10-1
Design Layout Process ................................................................................................................10-2
Accessing Interactive Routing Modes .........................................................................................10-3
Routing Grids: Fixed.............................................................................................................10-4
Routing Grids: Variable ........................................................................................................10-5
Finding Nets or Reviewing Rats..................................................................................................10-6
Adding Signal Connections .........................................................................................................10-7
Inserting Vias..............................................................................................................................10-8
Selecting Via Types ..............................................................................................................10-9
Pop-Up Menu Options...............................................................................................................10-10
Options Form............................................................................................................................10-12
Options Form—Smooth......................................................................................................10-13
Options Form—Bubble/Gridless ........................................................................................10-14
Lab 10-1:Defining Etch Grids ..................................................................................................10-16
Lab 10-2:Adding and Deleting Connect Lines and Vias..........................................................10-18
Accessing the SPECCTRA Router ............................................................................................10-25
Autoroute Prerequisites .............................................................................................................10-25
Preparing for Automatic Routing ..............................................................................................10-26
Table of Contents Course Title
July 22, 2003 Allegro PCB Layout System vii
The Allegro-SPECCTRA Process .............................................................................................10-27
Lab 10-3:Preparing for Autorouting.........................................................................................10-29
Lab 10-4:Using the SPECCTRA Autorouter ...........................................................................10-33
Editing Existing Etch.................................................................................................................10-36
Moving Etch with the Slide Option...........................................................................................10-37
Editing Vertices .........................................................................................................................10-38
Changing the Layer or Width of a Connection..........................................................................10-39
Deleting Etch .............................................................................................................................10-40
Using the Cut Option.................................................................................................................10-41
Interactive Routing Properties ...................................................................................................10-42
Glossing the Design...................................................................................................................10-43
Lab 10-5:Checking for Unconnected Pins................................................................................10-46
Lab 10-6:Improving Routed Connections ................................................................................10-48
Lab 10-7:Replacing Etch and Using the Cut Option................................................................10-51
Lab 10-8:Running Gloss...........................................................................................................10-54
Lesson 11: Copper Areas and Positive or Negative Planes ..................................................................11-1
Design Layout Process ................................................................................................................11-2
Copper Area Images ....................................................................................................................11-3
Adding a Copper Area.................................................................................................................11-4
Global Dynamic Parameters - Shape Fill..............................................................................11-6
Global Dynamic Parameters - Void Controls .......................................................................11-7
Global Dynamic Parameters - Clearances ............................................................................11-8
Global Dynamic Parameters - Thermal Relief Connects......................................................11-9
Adding Copper Shapes........................................................................................................11-10
Editing Copper Shapes........................................................................................................11-11
Lab 11-1:Copper Areas.............................................................................................................11-13
Lesson 12: Preparing for Post Processing ............................................................................................12-1
Design Layout Process ................................................................................................................12-2
Renaming Reference Designators ...............................................................................................12-3
Rename Reference Designators (Main Form) ......................................................................12-4
Rename Reference Designators (Setup Form)......................................................................12-5
Rename Reference Designators—Key Points.......................................................................12-7
Backannotation ............................................................................................................................12-8
Backannotation Examples ...........................................................................................................12-9
Backannotation—Concept Export Netlist...........................................................................12-10
Backannotation to Concept .................................................................................................12-11
Property Backannotation.....................................................................................................12-12
Capture Integrated Logic Design/Physical Layout .............................................................12-13
Allegro-Capture Backannotation ........................................................................................12-14
Third-Party Backannotation Process...................................................................................12-15
Third-Party Backannotation................................................................................................12-16
Lab 12-1:Renaming Components .............................................................................................12-18
Lab 12-2:Allegro to Concept Backannotation..........................................................................12-22
Lab 12-3:Allegro to Capture Backannotation...........................................................................12-24
Lab 12-4:Allegro Backannotation to a Third-Party Schematic Capture Tool..........................12-25
Lesson 13: Preparing the Board Design for Manufacturing.................................................................13-1
Design Layout Process ................................................................................................................13-2
Creating Silkscreens ....................................................................................................................13-3
Course Title Table of Contents
viii Allegro PCB Layout System July 22, 2003
Creating Silkscreens—Menu ................................................................................................13-4
Incremental Update of Silkscreens........................................................................................13-5
Generating Reports ......................................................................................................................13-6
Lab 13-1:Creating Silkscreens....................................................................................................13-8
Lab 13-2:Creating Reports........................................................................................................13-11
Creating Checkplots...................................................................................................................13-12
Generating Artwork...................................................................................................................13-13
Artwork Parameters ............................................................................................................13-14
Artwork Parameters—Device Dependent...........................................................................13-15
The Aperture File ................................................................................................................13-16
Film Control..............................................................................................................................13-17
Film Options........................................................................................................................13-19
Adding a Photoplot Outline .......................................................................................................13-20
Generating Gerber Files.............................................................................................................13-21
Viewing Gerber Files.................................................................................................................13-22
Lab 13-3:Creating Artwork Files..............................................................................................13-24
Lab 13-4:Viewing Gerber Files ................................................................................................13-30
Creating Fabrication Drawings..................................................................................................13-32
Drill Symbols and Legend Table ........................................................................................13-33
Generating an NC Drill File ......................................................................................................13-34
Creating the Parameters File ...............................................................................................13-35
Creating Assembly Drawings ....................................................................................................13-37
Lab 13-5:Creating a Drill Legend.............................................................................................13-39
Lab 13-6:Creating Fab and Assembly Drawings......................................................................13-41
Lab 13-7:Creating an NCDRILL File.......................................................................................13-43
【文件名】:06119@52RD_cadence_allegro.pdf
【格 式】:pdf
【大 小】:3594K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-11-9 13:10:59 | 显示全部楼层
好东西,收下了,楼主的贴子也帮你顶起!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 10:29 , Processed in 0.065537 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表