<<

電腦輔助電路設計實習先進 Schematic Design - Introduction PCB設計成長學習營 Schematic Design is the graphical representation of a circuit. It does give designer a relatively good idea on the design as a whole. Doing a schematic therefore required a good precision tool which will later link to a PCB layout/routing tool. The CADSTAR Schematic Design Editor keeps the design integrity and pass it on to the PCB, hence made it a very powerful circuit capture tool to prevent from unintentional 電機工程系 mistakes. The training will take designers to see how the design editor 陳正 義 教 授 benefits to overall design of the capture and the link with PCB design.

3

Content CADSTAR Design Editor – Schematic Agenda CADSTAR Structure The Design Editor Assignments and default Hierachy design Adding parts Connecting parts Using exisiting circuits Options: Controlling the PCB design Net and Spacing Classes User Attributes Printing & Report generation

4 CADSTAR Basic Structure Schematic design The Library Editor • Schematic Design Symbol Libraries PCB Component Libraries – Template Model Icon & View Kind Parts Libraries Documentation Libraries

The Design Editor Symbol Libraries PCB Component Libraries Documentation Libraries Schematic Design PCB Design Embedded Router

The PR Editor Routing PCB Designs Placement of components

5 7

Schematic Design Editor - View Schematic design - Environment • File Location – Templates

Workspace

Relative Current Shape Coordinates Properties Grid

Current Library Units Symbols Additional Cursor Information Position

Prompt Area

6 8 Ex.1 New Schematic Design Template Ex.1 New Schematic Design Template

New Schematic Template New Schematic Template Work in Thou Work in Thou Turn on Grid Turn on Grid Assignments Assignments Create Create Lines Codes Lines Codes Text Codes Text Codes Terminal Codes Terminal Codes Route Codes Route Codes Defaults Settings Defaults Settings Save as Template Save as Template

9 11

Ex.1 New Schematic Design Template Ex.1 New Schematic Design Template

New Schematic Template New Schematic Template Work in Thou Work in Thou Turn on Grid Assignments Assignments Create Lines Codes Create Text Codes Lines Codes Terminal Codes Text Codes Route Codes Terminal Codes Route Codes Defaults Settings Defaults Settings Save as Template Save as Template

Right click

10 12 Ex.1 New Schematic Design Template Ex.1 New Schematic Design Template

New Schematic Template New Schematic Template Work in Thou Work in Thou Assignments Assignments Create Create Lines Codes Lines Codes Text Codes Text Codes Terminal Codes Terminal Codes Route Codes Route Codes Defaults Settings Defaults Settings Save as Template Save as Template

13 15

Ex.1 New Schematic Design Template Ex.1 New Schematic Design Template

New Schematic Template New Schematic Template Work in Thou Work in Thou Assignments Assignments Create Create Lines Codes Lines Codes Text Codes Text Codes Terminal Codes Terminal Codes Route Codes Route Codes Defaults Settings Defaults Settings Save as Template Save as Template

14 16 Ex.1 New Schematic Design Template Ex.2 New Schematic Design

New Schematic Template Add a Drawing Border Work in Thou No Electrical Properties Assignments Can Reside on all Sheets Create Can Scale to any size Lines Codes Save the Design Text Codes “Train1.scm” Terminal Codes Route Codes Defaults Settings Save as Template

17 19

Ex.2 New Schematic Design Ex.2 New Schematic Design

New Schematic Design Add a Drawing Border Select “Default_Thou” No Electrical Properties Can Reside on all Sheets Can Scale to any size Save the Design “Train1.scm”

18 20 Ex.2 New Schematic Design Ex.2 New Schematic Design

Hierarchical Design Hierarchical Design Top Down Change Block name colour Name all 3 Blocks Shape Power Supply defaults: Processor what to draw Network

21 23

Ex.2 New Schematic Design Ex.2 New Schematic Design

Hierarchical Design Hierarchical Design Top Down Move Block names Name all 3 Blocks Select all the three names and move together POWER SUPPLY PROCESSOR NETWORK

22 24 Ex.2 New Schematic Design Ex.2 New Schematic Design

Hierarchical Design Hierarchical Design Link “POWER SUPPLY” Block with new sheet The same structure can be seen under Workspace Double click the Block (either the frame or the Block title).

25 27

Ex.2 New Schematic Design Ex.2 New Schematic Design

Hierarchical Design Draw the schematic as shown below: Rename the main sheet to Overview

26 28 Ex.2 New Schematic Design Ex.2 New Schematic Design

Drawing the Schematic Drawing the Schematic Adding Parts – 3 ways Adding Parts Use Library Searcher Use Library Searcher Use Add symbol by Part Use Add symbol by Part Use Workspace - Libraries Use workspace - Libraries

29 31

Ex.2 New Schematic Design Ex.2 New Schematic Design

Drawing the Schematic Drawing the Schematic Adding Parts Adding Parts Use Library Searcher Use Library Searcher Use Add symbol by Part Use Add symbol by Part Use workspace – Libraries Use workspace - Libraries

30 32 Ex.2 New Schematic Design Ex.2 New Schematic Design

Drawing the Schematic Drawing the Schematic Icons Add connections Select (Esc) Add Connection button Move (F2) Double click method Rotate (F3) Automatic method Mirror

Double Click at the first pin SELECT MIRROR ‘Esc’ MOVE ROTATE (more for ‘F2’ ‘F3’ PCB)

33 35

Ex.2 New Schematic Design Ex.2 New Schematic Design

Drawing the Schematic Drawing the Schematic Add connections Add connections Add Connection button Add Connection button Double click method Double click method Automatic method Automatic method

34 36 Ex.2 New Schematic Design Ex.2 New Schematic Design

Drawing the Schematic Drawing the Schematic Add Global Signal Add Signal Reference

37 39

Ex.2 New Schematic Design Ex.2 New Schematic Design

Draw the schematic as shown below: Drawing the Schematic Complete the Power Supply unit

38 40 Ex.3 Design Reuse Ex.3 Design Reuse

Drawing the Schematic Drawing the Schematic Create new sheet for Processor Design Reuse on an existing Schematic Design Tools Æ Options Æ Interaction tab Select “Copy to Design File” Paste Æ Course_Files Æ Blocks Æ Processor.scm Back to the Overview sheet

41 43

Ex.3 Design Reuse Ex.3 Design Reuse

Drawing the Schematic Drawing the Schematic Design Reuse on an existing Schematic Design Design Reuse on an existing Schematic Design Tools Æ Options Æ Interaction tab Tools Æ Options Æ Interaction tab Check “Copy to Design File” Check “Copy to Design File” Course_Files Æ Blocks Æ Processor.scm Paste Æ Course_Files Æ Blocks Æ Processor.scm

42 44 Ex.3 Design Reuse Ex.4 Bottom up Design

Drawing the Schematic Drawing the Schematic Network Sheet Add a lower level hierachy sheet Draw ? Add Bus, Buffer and Connector Paste ? Use it many times

45 47

Ex.3 Design Reuse Ex.4 Bottom up Design

Drawing the Schematic Drawing the Schematic Network Sheet Add a lower level hierachy sheet Draw ? Add Bus, Buffer and Connector Paste ? Use it many times

46 48 Ex.4 Bottom up Design New Function for Bus Drawing the Schematic • Intelligent Busses in Schematics Add a lower level hierachy sheet – Automated incrementing when naming busses in schematic Add Bus, Buffer and Connector Use it many times Automatic connected

49 51

Ex.4 Bottom up Design Ex Inteillgent Busses Naming Groups of Signals • Intelligent Busses Use Add Name with Incremental function – Add signal – Move component to bus

50 52 Ex Inteillgent Busses Ex.4 Bottom up Design • Intelligent Busses Add New Block Add details in the Block – Add signal – Move component to bus

53 55

Ex.4 Bottom up Design Ex.4 Bottom up Design

Adding Connectors Link it with the same sheet Special Connector (single pin) Using Copy

54 56 Printing a Schematic CADSTAR Colours Setting Design Editor – Variant File Æ Print Source Data Page Setup… Scale and Position

57

Schematic Design Editor Content

Agenda END OF MODULE Variant Introduction Creating Variants Other CADSTAR Training Modules 1. CADSTAR PACKAGES Identifying Variant Items By Colour 2. CADSTAR – LIBRARY EDITOR 3. CADSTAR – SCHEMATIC DESIGN EDITOR 4. CADSTAR – PCB DESIGN EDITOR 5. CADSTAR – DESIGN RULES 6. CADSTAR – PREDITOR 7. CADSTAR – PCB MANUFACTURING EXPORT 8. CADSTAR – EMC ADVISOR 9. CADSTAR – SIGNAL INTEGRITY 10. CADSTAR – 3D

58 60 Setting Up and Using Variants Introduction To Variants

• In this chapter, you will learn how to set up Variants in both Schematic and the • For example, if you change a component on a Variant, the PCB designs. During this course you will learn how: replacement must have the same 'footprint' (i.e. dimensions, – To set up a ‘hierarchical structure’ of Variants for a design at number of pads, shape of pads, pad stacks, etc.) as the the Schematic stage; component being replaced. – To specify ‘Not Fitted’ components on a Variant design (Schematic); • An acceptable modification to a Variant is to replace existing – To specify different Parts on a Variant design (Schematic); components with new Parts which have the same copper profile – To transfer Variant information from a Schematic to a PCB (i.e ‘footprint’). This is shown below: Design; – To set up Variants on the PCB Design; – To check the validity of Variants; – To generate a Parts list for a Variant.

61 63

Introduction To Variants Introduction To Variants • CADSTAR enables you to generate Variants of a 'master' • Although the Variant Component shown above uses an identical design without having to maintain separate files for each Variant. footprint (i.e. component shape) it is a different Part. For example, you would use it in situations where you need to • The Outline of the Variant component can be displayed in a different provide designs that are suitable for the different power supplies colour, thus enabling you to easily identify it (Colours option). In PCB around the world. Design you need to specify on which Non-Electrical layer the Variant colour for the Variant Symbol/Component is to be displayed (Layers • Copper Profiles … option). – A Variant is only valid if its copper profile is identical to the • Not Fitted Components copper profile ofthe Master. In other words, the shape, size – You can also create a Variant in which selected components are classed as and position of the component pads,route segments, and ‘not fitted’. The pads are still displayed - thus maintaining the same copper copper areas of the Variant must be identical to that on the profile - but the components are displayed as ‘not fitted’ with a distinctive outline (the dotted outlines shown next) Master.

62 64 Introduction To Variants Setting Up For Variant Management • When you generate a Parts List for a Variant, ‘not fitted’ • You will also set up the colour of the outlines for Variant symbols. components will not be included in the list. You can, however, • You should have the Schematic editor displayed with Chapter7.scm generate a Parts List in which the ‘not fitted’ components are as the current design. indicated: • New Line Code for Not Fitted symbols … 1. Select Assignments on the Settings menu When the tabbed dialogs are displayed: 2. Select the Lines tab 3. Click on the Add Assignment button A new blank row is added. 4. Click on the Line Code box and type in Not Fitted 5. Click on the Width box and type in 20 6. In the Style box select Dash from the scrollable list When you have set up the new Line Code 7. Click on OK to save the new assignment and exit from the dialog You will use be asked for this Line Code when you create a Variant later. Setting up the colour of Variant Symbol outlines … 8. Select Colours on the Settings menu On the Colours dialog: 9. Expand the Symbols category and select Outlines 65 67

Setting Up For Variant Management Setting Up For Variant Management

• Initially you are going to set up the Variant in the Schematic design. 10. Now click on the Change Colours button The next dialog is for setting You will transfer these variant to the PCB design later. up the colours of Symbol Outlines. To set up the colour of Variant Symbols: • First you are going to set up a line style for the symbols in Variant components that are ‘not fitted’. For example: 11. Click on the Variant Colours radio button to select it 12. Scroll the Line Codes until Not Fitted is displayed and select it 13. Select the Standard Colour shown above 14. OK both Colours dialogs to exit You are now ready to create Variants.

66 68 Creating The Variant Structure Creating The Variant Structure • Variant Manager • Variant Manager – Specify the different model – Specifying Not Fitted Components → Create Variant Symbol

69 71

Creating The Variant Structure Creating The Variant Structure • Variant Manager • Variant Manager – Set the Not Fitted Line Code – Check the Part-List in Variant Design

70 72 Specifying Different Parts for a Variant Specifying Different Parts for a Variant

• Variant Manager • Variant Manager – Specifying Different part for a variants → Create Variant – Accept the replace result Symbol

73 75

Specifying Different Parts for a Variant Creating The Variant Structure • Variant Manager • Variant Manager – Then Replace Parts and Enter a New Part name – Check the Part-List in Variant Design

74 76 Variant Text Setting Up For Variants In PCB Design • Variant Manager • Variant Manager –Add→ Text – Set the Not Fitted Line Code

77 79

Transferring To PCB Design Schematic Design Editor • Variant Manager

END OF MODULE Other CADSTAR Training Modules 1. CADSTAR PACKAGES 2. CADSTAR – LIBRARY EDITOR 3. CADSTAR – SCHEMATIC DESIGN EDITOR 4. CADSTAR – PCB DESIGN EDITOR 5. CADSTAR – DESIGN RULES 6. CADSTAR – PREDITOR 7. CADSTAR – PCB MANUFACTURING EXPORT 8. CADSTAR – EMC ADVISOR 9. CADSTAR – SIGNAL INTEGRITY 10. CADSTAR – 3D

78 80 Content CADSTAR Design Editor – PCB Agenda CADSTAR Structure Product Training Template, Assignments and Defaults Layers Schematic Design Rules Default Settings Transferring from Schematic Create Board Outline PCB Drawing DXF imports Exact Placement of Component Merging Designs Router ECO Update Component Placement Template Placement Manual Placement Manufacturing Replicate Placement Export Routing Add Copper Template & Copper Pouir Embedded Router PREditor Printing & Report Generation Manufacturing Export

83

PCB Design - Introduction CADSTAR Basic Structure

• PCB layout is the first place to go after schematic has been The Library Editor completed. It is also the beginning of the actual PCB. It can Symbol Libraries become very exciting because it is very closed to the actual PCB. PCB Component Libraries Parts Libraries • It is therefore very important to keep a good link between schematic and PCB. To keep this link, It is important to have a Documentation Libraries certain constraints that cannot be modify in PCB but only on Schematic. These are electrical changes that affect the integrity The Design Editor of the design. Symbol Libraries • The training attempts to guide and demonstrate jus how a PCB Component Libraries design should be linked at all times and how components can Documentation Libraries be placed within the board outline, Interfaces with dxf for board Schematic Design outline. PCB Design Embedded Router

The PR Editor Routing PCB Designs Placement of components

82 84 PCB Design Editor - View PCB Template

Settings Layers Units & Grids Library Assignments Colour Lines Code Assignments Text Code Workspace Relative Lines Code Via Code Design Rules Coordinates Text Code Shape Current Layer Pairs Properties Grid Vias Code Default Setting Net Classes Current Design Rules Layers Spacing Classes Units Layer Pairs Units & Grids Net Spacing Library Colour Components Cursor Defaults Additional Position Information General Shape Prompt Text Area Component Template

85 87

PCB Template CADSTAR PCB – Template • Schematic Design

– Template Model Icon & View Kind

88 PCB Template PCB Template

• File Location Setting – Layers – Templates

89 91

PCB Template PCB Template

Template File Setting – Layers Stack View New Select “Training”

90 92 PCB structure – Layer Stack PCB Template

PCB Layer Stack Electrical Layers vs Physical Layers Electrical Layers are part of Physical Layers Physical Layers The Setting of Electrical Layers Logical Layers Constuction Layers Documentation Layers

Non-Elect/Top Paste Non-Elect/Top Silk Non-Elect/Top Solder Resist Layer 1 Electrical/Top Elec Construction/Prepeg Layer 2 Powerplane/GND

Construction/FR4

Layer 3 Powerplane/VCC Construction/Prepeg Layer 4 Electrical/Bot Elec Non-Elect/Bot Solder Resist Non-Elect/Bot Silk Non-Elect/Bot Paste Documentation/Doc 93 95

PCB structure – Layer Stack PCB structure – Layer Stack

PCB Layer Stack PCB Layer Stack Physical Layers Physical Layers Logical Layers Logical Layers Constuction Layers Constuction Layers Documentation Layers Documentation Layers

Non-Elect/Top Paste Non-Elect/Top Paste Non-Elect/Top Silk Non-Elect/Top Silk Non-Elect/Top Solder Resist Non-Elect/Top Solder Resist Layer 1 Electrical/Top Elec Layer 1 Electrical/Top Elec Construction/Prepeg Construction/Prepeg Layer 2 Powerplane/GND Layer 2 Powerplane/GND

Construction/FR4 Construction/FR4

Layer 3 Powerplane/VCC Layer 3 Powerplane/VCC Construction/Prepeg Construction/Prepeg Layer 4 Electrical/Bot Elec Layer 4 Electrical/Bot Elec Non-Elect/Bot Solder Resist Non-Elect/Bot Solder Resist Non-Elect/Bot Silk Non-Elect/Bot Silk Non-Elect/Bot Paste Non-Elect/Bot Paste Documentation/Doc Documentation/Doc 94 96 PCB Template PCB Template

Non-Electrical Layers vs Physical Layers and Logical Layers Construction Layers Non-Electrical Layers are part of Physical Layers These Layers is used primarily for PCB simulation and sometimes All Non-Electrical Layers are Logical Layers can be used for Layer reports. It does not belong to Physical or Logical Layers. The Setting of Non-Electrical Layers The Setting of Construction Layers

97 99

PCB structure – Layer Stack PCB structure – Layer Stack

PCB Layer Stack PCB Layer Stack Physical Layers Physical Layers Logical Layers Logical Layers Constuction Layers Constuction Layers Documentation Layers Documentation Layers

Non-Elect/Top Paste Non-Elect/Top Paste Non-Elect/Top Silk Non-Elect/Top Silk Non-Elect/Top Solder Resist Non-Elect/Top Solder Resist Layer 1 Electrical/Top Elec Layer 1 Electrical/Top Elec Construction/Prepeg Construction/Prepeg Layer 2 Powerplane/GND Layer 2 Powerplane/GND

Construction/FR4 Construction/FR4

Layer 3 Powerplane/VCC Layer 3 Powerplane/VCC Construction/Prepeg Construction/Prepeg Layer 4 Electrical/Bot Elec Layer 4 Electrical/Bot Elec Non-Elect/Bot Solder Resist Non-Elect/Bot Solder Resist Non-Elect/Bot Silk Non-Elect/Bot Silk Non-Elect/Bot Paste Non-Elect/Bot Paste Documentation/Doc Documentation/Doc 98 100 PCB Template PCB Template

Documentation Layers Powerplane Layers These Layers does not belong to any Physical nor Logical Layer. Powerplane Layer is part of the main formation of Physical Layers. Primarily used for information purpose. Normally, it does not appear on top or bottom layer. The Setting of Documentation Layers. The Setting of Powerplane Layers. Just the Layer Name is needed!

101 103

PCB structure – Powerplane PCB Template Wrong Layer Stack Powerplane ? Adjust “Top ” layer Negative Layer Select “Top Electric” Use “Up” button to move “Top Elec” layer to just above the first construction layer.

Adjust Layer

102 104 PCB Template PCB Template

Unit and Grid setting Assignments Unit = mm Route Code Grid = 10 Colour settings Colour settings can be customised in the dialogue box. True Size, Pickable, View You can save your own colours as a file

105 107

PCB Template PCB Template

Assignments Assignments Line Code Human GUI Text Codes

106 108 PCB Template PCB Template

Assignments Assignments Pad Shape Hatching Styles

Preview Window

Preview Window

109 111

PCB Template PCB Template

Assignments Assignments Via Codes Copper Widths

Preview Window

110 112 PCB Template PCB Template

Assignments Assignments Design Rules Net Classes

Link to Design Rules

113 115

PCB Template PCB Template

Assignments Assignments Design Rules (Rule by Area) Spacing Class

114 116 PCB Template PCB Template

Assignments Assignments Layer Pairs Net Classes Net Classes is used for HS Nets. The information will be used by either EMC Advisor or PREditor (Source Pin Order). For a net to be considered as a high-speed net for routing purpose, a net class must be assigned. A Net Class can be assigned to a net in Schematic and PCB.

Spacing Classes A net can be assigned with a Spacing Class. This information can further used by Net Spacing where a specific distance between the nets of a class. A Spacing Class can be assigned in eithe Schematic or PCB. Net Spacings This is where the distance (space) between two spacing classes. The space between the same Spacing Class can be customerised here as well.

Component Template

117 119

PCB Template PCB Template

Assignments Default Settings Via Codes General, Shape, Text, Routes, Copper Pour, Dimension, Dimension Line, Dimension Text.

Buried Via Normal Through-hole Via

Blind Via Component Template

118 120 PCB – from Schematic CADSTAR PCB – from Schematic Transfer to PCB File Æ Transfer to PCB

123

PCB – from Schematic PCB – from Schematic

Open the completed Schematic Report “ training complete.scm” Error and Warning Report Located in Course File C:\CADSTAR-Training\SCH-PCB A summary on the number of components, connections and nets in the design

122 124 PCB – Add Board Outline CADSTAR PCB – Add Board Outline Modify Board Outline Product Training Change Working Grid Action Æ Mitre Corner You can modify the Top Right and Bottom Right Corner

127

PCB – Add Board Outline PCB – Add Board Outline

Adding Board Outline Fix Board Outline Shape Defaults Select Board Outline Add Rectangle Fix the Board Outline Edit Æ Item Flags Æ Fix

126 128 CADSTAR CADSTAR PCB – Fixed Placement PCB – Design Reuse Product Training

PCB – Fixed Placement PCB – Design Reuse

Connector with a Fixed Placement Set up for Design Reuse Select Connector EC1 Tools Æ Options…. Select “Interaction” tab Item Property of EC1 Tick “Copy to Design File”, this allows designers to copy to X = 1400 mil , Y = 580 and paste from a design file. Rotation = 0 Change working Grid to 0.1mm Fixed

130 132 PCB – Design Reuse PCB – Design Reuse

Delete Paste and Fix Select All Components “Power.pcb” from Files\CADSTAR-Training\PCB Delect All Components Note: The Connector is not deleted

133 135

PCB – Design Reuse PCB – Design Reuse

Paste ECO Updates “Power.pcb” from Files\CADSTAR-Training\PCB Files Æ ECO update

134 136 PCB Manual Placement CADSTAR PCB – Placement Tools Manual Placement Product Training Turn off the Colour for Connections. Zoom in the top right hand corner.

139

PCB Placement Tools PCB Replicate Placement

Arrange Component tool Manual Placement Use the placement tool to place all components located outside the Zoom-in the bottom left-hand corner board outline to placement around the board outline. Place the components based on the components placement. Continue to place the rest of the components

138 140 PCB Placement PCB Optimize

All the component placement have been completed. To Optimize connection Manual Gate Swap Manual Pin Swap Automatic Gate & Pin Swap

141 143

PCB Optimize CADSTAR PCB – Optimize To Optimize connection Manual Gate Swap Manual Pin Swap Automatic Gate & Pin Swap

144 PCB Optimize CADSTAR • Rename PCB – Router – Positional Rename Product Training

145

PCB Optimize PCB Router

• Rename CADSTAR Routers – Multiple Rename Embedded Router comes in CADSTAR Plus packages. PREditor Interative PREditor 2000 PREditor 2000S PREditor 2000HS PREditor 5000HS

146 148 PCB Router PCB Router

• The Routing toolbar contains the tools you will use to design • The memory router your boards. To use the interactive routing tools you have to – Distinctive connection pattern select the tool first and then the action can be performed. These tools are:

• Manual routing:

• Semi-automatic routing:

• Move tool. Connections Memory routing

149 151

PCB Router PCB Router

• Some other routing tools • River routing – Single layer per net – Autoroute – Shortest distance routing – minimizes delays – set tool options to –Unroute free angle and smooth – can do several selected nets in same passes

–Fix

–Unfix

150 152 PCB Router PCB Router

• Copper pour • Optimize Spacing – Add Template –TheOptimum Spacing values are set up on the Design Rules table – Copper pour within the Assignments (in PCB Design):

Copper Clear Pour Template

153 155

PCB Router CADSTAR • Miter mode PCB – Reports –Miter – Unmiter

Miter Unmiter mode mode

154 PCB Reports PCB Manufacturing Export

Board Status Manufacturing Export It is a topic of its own right. Manufacturing Export module covers: Gerber, Extented Gerber, NCDrill, ODB++

157 159

Design Editor - PCB CADSTAR PCB – Manufacturing Export Product Training END OF MODULE Other CADSTAR Training Modules 1. CADSTAR PACKAGES 2. CADSTAR – LIBRARY EDITOR 3. CADSTAR – SCHEMATIC DESIGN EDITOR 4. CADSTAR – PCB DESIGN EDITOR 5. CADSTAR – DESIGN RULES 6. CADSTAR – PREDITOR 7. CADSTAR – PCB MANUFACTURING EXPORT 8. CADSTAR – EMC ADVISOR 9. CADSTAR – SIGNAL INTEGRITY 10. CADSTAR – 3D

160 CADSTAR CADSTAR 8 PCB – Manufacturing Export PCB – Gerber & NC Drill

Manufacturing Export Gerber & NC Drill

Manufacturine Export is the last part of the PCB What is Gerber? design process. The exported information will be The Gerber data format is an industry standard used for printed used for the manufacturing of prototype or mass- circuit board layouts. This type of data is used by photoplotter equipment which uses a light to "draw" a line using an aperture, production PCBs. It is hence very important to or shape. The Gerber data file is an ASCII format that instructs generate correct information and preferably enough the photoplotter with four basic pieces of information: information for PCB manufacturer to produce PCB in X/Y Coordinate Information the shortest possible time, most improtantly error- Aperture Selection - tool shape to chose free. Shutter Commands - one of open, close, or flash End of Line Character - typically an asterisk (*)

This part of the course will attempt to explain how to What is RS274 use Cadstar to export Gerber and NCDrill files. RS274 is a programming language for numerically controlled There will also be some discussion on the items to be machine tools. generated for the manufacturing.

162 164 Gerber & NC Drill Gerber & NC Drill

There are two types of Gerber file formats. NC Drill – Numeric Control Drill file. RS-274D Excellon is the most popular NCDrill format. RS-274X Excellon is a manufacturer of CNC control systems for both RS-274D data files do not define apertures. Therefore, an drillers and routers. This company has been in the business of application that lays out printed circuit boards and a photoplotter CNC control for many years. The Excellon Company can be can interpret the aperture differently. To overcome this problem, best described as one of the pioneers in producing Printed an aperature file must be included with the RS-274D file to Circuit board drillers and routers. ensure compatability There are many manufactures of drilling and routing RS-274X Gerber format can solve the above limitation of equipment today. Most are fully compatible with Excellon's RS274D. The RS-274X format has an aperture definition control codes. embedded in the file so that the separate aperture file is not required.

165 167

Gerber & NC Drill CADSTAR 8 Example of a RS-274X Gerber file. PCB – Export Preparations Product Training

166 Design Typical Files to prepare

For Stencil Manufacturer Gerber Top Paste Bottom Paste Document Top Paste Bottom Paste

Optional Gerber Top Glue Spot Bottom Glue Spot Document Top Glue Spot Bottom Glue Spot

169 171

Typical Files to prepare Typical Files to prepare For PCB Manufacturer It is extremely important to know what Gerber Document Top Silk Top Silk are files(layers) you need to generate Top Solder Resist Top Solder Resist Top Electric Top Electric for your design. Ground Ground Power Power What are the documents required by the Bottom Electric Bottom Electric PCB manufacturers. Bottom Solder Resist Bottom Solder Resist Bottom Silk Bottom Silk What is the assembly process. Board Board NCDrill Drill Drawing Plated Through-hole Post Process reports for Non Plated Through-hole (if any) NCDrill file Blind holes (if any) Buried holes (if any)

170 172 Manufacturing Export – Colour File Setting – Colour Files

“Colour” determines the information to be exported for Top Electric (1) Manufacturing purposes. Layers – Only Top Elec is WYSIWYG – “Colour” can be set up and be shown on the ON design window. Whatever appears on the Window is what Area, Template, Figure, the system exports for Gerber file export. It follows strictly Connections, Error, User to WYSIWYG – What You See Is What You Get basis. Attributes – OFF Colour settings can be saved as Colour files. These files can be reused for all designs with the same or similar layer Preview and check visually settings. is the colour is correct. Batch Process uses Colour files. WYSIWYG does not Save as Top_Elec directly apply in Batch Process as it is link with Colour files rather than the screen. Bottom Electric (2) Direct Manufacturing Output depends on the Screen setting at that point of time. A lengthy process as the export Layers – Only Bot Elec is process has to be done individually for each layer. ON Save as Bot_Elec

173 175

Setting – Colour Files Setting – Colour Files

Setting Colour files is the Top Solder Resist (3) same as changing the colour Layers – Only Top Solder Resist is from Yes to a No and vice- ON versa. Via can be ON or OFF depending There are nine Gerber files on the requirements we need to generate. Component – Copper is normally Hence, nine colour files to OFF set up. Trunk – OFF Once the colour file has Save as Top_Resist been set. Save them. Please note that there is a Bottom Solder Resist (4) default colour which is Layers – Only Bot Solder Resist is embedded in a saved design ON file. Save as Bot_Resist

174 176 Setting – Colour Files CADSTAR 8 Top Silk (5) PCB – Export Check Plot Layers – Only Top Solder Resist is Product Training ON Via is OFF Component – Copper, Pads are OFF Save as Top_Silk

Bottom Silk (6) Layers – Only Bot Solder Resist is ON Save as Bot_Silk

177

Setting – Colour Files Manufacturing Export – Check Plot…

0V (7) Check Plot… option produce a “quick” plot/print our of the Layers – Only 0V is ON current design. Via is ON Pads and Vias are plotted as true size outlines. Component – Copper, Pads are ON Routes are plotted as centre lines Save as 0V Other items are plotted using the centre line of the line or route which form the perimeter of the item +5V (8) Layers – Only +5V is ON Save as +5V

Board Outline (9) Layers all OFF Please note that it is a good practice to generate the Board Outline Gerber.

178 180 Manufacturing Export – Check Plot… Manufacturing Export – Check Plot…

The Check Plot… dialogue box. Selections:

– Option: This displays the name of the manufacturing device currently selected for this type of plot/output. The name displayed is derived from the Plotter Definition File you select. – Scale and Position: This is the name of the computer port to which the manufacturing device must be connected. The port is selected on the Setup dialog (obtained by clicking on the Setup button on the Setup Device dialog). – Spool File: This is the name of the Spool file which will store the data created by this run of the manufacturing export option. A standard file browser is displayed after you select Start Processing in the top level Post Process dialog to allow you to choose a different spool file.

Pads and Vias are plotted as true size outlines. Routes are plotted as centre lines Other items are plotted using the centre line of the line or route which form the perimeter of the item

181 183

Manufacturing Export – Check Plot… Manufacturing Export – Check Plot…

Output To: Selections:

– Device: This displays the name of the manufacturing device currently – Option: This displays the name of the manufacturing device currently selected for this type of plot/output. The name displayed is selected for this type of plot/output. The name displayed is derived from the Plotter Definition File you select. derived from the Plotter Definition File you select. – Port: This is the name of the computer port to which the – Scale and Position: This is the name of the computer port to which the manufacturing device must be connected. The port is manufacturing device must be connected. The port selected on the Setup dialog (obtained by clicking on the is selected on the Setup dialog (obtained by clicking Setup button on the Setup Device dialog). on the Setup button on the Setup Device dialog). – Spool File: This is the name of the Spool file which will store the data – Spool File: This is the name of the Spool file which will store the data created by this run of the manufacturing export option. A created by this run of the manufacturing export option. A standard file browser is displayed after you select Start standard file browser is displayed after you select Start Processing in the top level Post Process dialog to allow you Processing in the top level Post Process dialog to allow you to choose a different spool file. to choose a different spool file.

182 184 Manufacturing Export – Check Plot… CADSTAR 8 Start Processing - PCB – Export Artwork Close - kkfd Report… -

185

Manufacturing Export – Check Plot… Artwork – Top Elec Layer

The Printed Check Plot Artwork is how the actual Gerber for Electrical (Positive) Layers can be generated. Setup Device Device Type – Photo Plotter Device – RS-274X Selections Scale and Postion Rotation: 0 X=1000, Y=1000 Save Selection File As Training_Artwork

186 188 Artwork – Top Elec Layer Drill Drawing

Drill Drawing is similar to Check Plot. This however can be used to generate for documentation purpose. Use the Colour file – Board so we Board outline is printed as well. Device Type: Windows Printer Selections File: Use Defaults

Options: Fill the Drill Drawing table. The Drill Letter Association follows the report generated.

189 191

Drill Drawing CADSTAR PCB – Export Drill Drawing Product Training

192 Powerplane – 0V CADSTAR PCB – Export Powerplane

Friday, 15 April 2011

195

Powerplane – 0V CADSTAR Powerplane essentially is to PCB – Export NCDrill process the Negative layers Product Training in Cadstar into Gerber files. To view the negative pads, “Show Powe Plane Pads” must be ticked. Located at Tools Æ Options Æ Display Device: RS-274X Selection File: Use the saved selection file “Training_Artwork.sel”

194 NC Drill CADSTAR The NC Drill process can PCB – Batch Process generate all holes. This Product Training include the Plated and Non Plated through holes or Blind and Buried Via holes. However, each has to be generated seperately. Device: Excellon Selection: Always create both PTH and NPTH selection files. Option: tick PTH Selection Rotation: 0 X=1000, Y=1000

197

Drill Holes Batch Process

Batch Process basically puts all the process together and export at once. The Batch file can be saved. Coupled with the saved colour files and selection files. The generation of Gerber can be cut into a MUST PROVIDE THE DRILL single step. TABLE GENERATED Exporting 9 Gerber + 2 NCDrill files

198 200 Batch Process ODB++

Add 9 rows This format is a manufacturing output used for the fabrication of Printed Circuit Boards. The output produced by this option can be Descriptions viewed graphically on the free viewer provided by Valor. It can be Type downloaded from www.valor.com. Process Type Unlike Gerber generation, the output of ODB++ does not depend on Colour Files colour setting. As it is a more intelligent format. It exports electrical layers and non-electrical layers. It is hence, very important to set up Device Type the layer sub-type for Solder Resist, Silkscreen and Paste Layers, if Device these layers are to be exported. Selections The export of ODB++ is simplier than Gerber. It does requires any setting as it is intelligent enough to generate the necessary Output information for the manufacturing of PCB. Type However, it is not popular as compare to Gerber/NCDrill Save As… Training.ppf

201 203

ODB++ CADSTAR PCB – Manufacturing Export ODB++ Files Æ Manufacturing Export Æ ODB++ Product Training ODB++, using this option, several files will be generated. Normally use along with Compress Job. ODB++(X), XML format, this provides standard and application- independent format. ODB++(X) Partial, only generates Component and Pad on top and bottom side. No iternal and nets are being generated. Remove EDA Data, exclude all information except routes and pads. Neutralise Nets, replaces existing net names randomly.

204 Why CADSTAR SI Verify ? ODB++ Technology Forces/Market Forces/Resource Forces

VUV – Valor Universal Viewer • Lower operating voltages This free ware from Valor enables engineers to check the exported ODB++ – Complex power supply systems file. – Tighter signal integrity (SI) requirements • Higher clock rates – Increased SI and EMI problems – Tighter timing budgets • Post design fixes are expensive and consume PCB space – Correct by Design – Time to Market, Time to Mass-Production, Design to Yield • Unified architecture within world (Hot- Stage/SI-Verify), internal reason – Boost functionality and overcome ongoing enhancement requests (even CADSTAR-SI simulates very accurate, but state of the art features like diff-pairs and losses missing)

205 207

CADSTAR SI Verify Key Words CADSTAR SI Verify Training • Integrated Environment for Signal Integrity Verification • Completely integrated with CADSTAR 10 • Known Constraint Manager as “design navigation cockpit” for simulation • Single simulation library between high speed routing and SI simulation to ensure consistency • CADSTAR-SI Verify can be used with designs where components are placed or placed and routed; where nets are not routed, estimates are used automatically • The Scenario Editor allows to perform sophisticated what-if analysis

208 CADSTAR SI Verify At a Glance Design Scenarios for Terminations

• CADSTAR-SI Verify uses proven technology to help • What-if Capabilities for customers solving their signal integrity and timing issues experimental changes of – Proven simulation and field solving technology from CADSTAR-SI and Hot-Stage (re-implemented simulator in C++ electrical nets with lossy transmission line support) – Transmission-Lines – Single & Coupled SI simulation – Part-Selection/Models – Single ended transmission lines & differential pairs – Terminations – Lossy & lossless SI simulation – Topologies – Powerful Library Management – State of the art IBIS support (including packages and EBDs • Transmission-line and IBIS 3.x/IBIS 4), graphical IBIS model configurations verification/correction • Electrical view on selected – Utilize known spreadsheet (PReditor HS) as tool cockpit and result display -> short leaning curve nets – Graphical scratchpad for termination studies • Interactive Simulation – High level stimuli assignment (digital and analog) Which Termination fits?

211

Design Navigation Cockpit Topology Viewing

• Tree View – Hierarchical design… • Graphical Topology Viewing • View / navigation / selection / • Show topology constraints modification of device assignments for what ifs defined in the place and – Scenario’s / Waveforms / route process Stimuli • Spreadsheet View – Configurable Tabs –Constraints – Results – Modelling – Stimulus setup • Online and Batch Simulation Which Topology • Crossprobing into is the Best? CADSTAR

210 212 Transmission Line Configuration Editing Simulate from CM-Spreadsheet

• To perform a simulation without a graphical representation you can use the Update function of the Constraint Manager • Cross-sectional view of transmission lines •AnUpdate is performed on all • Cross-section definition selected Enets – Pre-defined templates • A single net, – User-defined templates several nets, a Net Class or even • Conductor specification all nets of your • Dielectric specification design can be selected • Material specification • All calculated •RLGC Matrix results values become visible in the • Online field solution Spreadsheet view

213 215

Signal Integrity Simulation Speaker needs a Break: Exercise

• Interactive Simulation Please perform: – View results – Measurements – FFT transformation – Lossy/lossless Exercise 3 – Coupled/uncoupled – Model view & – Parameter Sweep – Stimulus definition Exercise 4 • Batch Simulation – Results displayed by Constraint Manager Spreadsheet • Digital and analogue stimuli

214 216 Fast Fourier Transformation of Results Measurement Tools/Diagram Options • The Measure menu provides access to flexible • FFT Tab allows to view different frequency domain measurement functionality calculations: • Display can be customized to engineers needs Ö Voltage Ö Current Ö Impedance (drivers only)

217 219

Differential Pairs Result Export

• Differential pairs are taken from Design Editor and • In Constraint Manager export to CSV and HTML is treated as one entity for simulation (coupled with possible inverted stimulus), differential waveforms are Ö CSV generates a comma shown as well separated list, that could be imported e.g. in MS-EXCEL Ö HTM generates a header and a table in HTML format, directly viewable in your browser

218 220 Simulation Library Management Powerful Import of IBIS-Files

• CADSTAR SI Verify has an “easy to use” Simulation • Import launched from Library Manager launched from within Constraint Manager simulation library handling: manager – Devices – Models – Packages – Technology Settings

• One single simulation library – Fast model creation – Well-qualified simulation models – IBIS 3.2 import /editing with automatic verification – Zuken modeling service available through Z-Consultancy

221 223

Speaker needs a Break: Exercise IBIS EBD Support

Please perform: • IBIS Electrical Board Description allowing to model the behavior of connections between multiple boards Exercise 5 • Connectors can be modeled in the Simulation Library • CADSTAR-SI Verify supports EBD usage in simulations

Typically used for: • Memory Modules • MCMs • Processor Modules, and also Packages

222 224 CADSTAR SI Verify – General Benefits Thank you, • Detect SI problems within the design before the Thank you, physical prototyping stage • Cost & Time to fix problems in the early design stage is a factor of 10..100 times lower compared to post-prototype stages • Reduce the number of design cycles. • Dissemination of design/SI knowledge, preparing designers for the future • Providing short learning curve

ÎQuick Return On Investment

225

CADSTAR SI Verify – Conclusion CADSTAR 3D • The simulation of Signal Integrity for High-Speed Digital Signals is absolute necessary/mandatory (sometimes demanded by the silicon vendors).

• Avoid using the autorouter without Controlling (and Constraining) the Signal Integrity aspects upfront.

• Diffpairs and multi-gigabit data links are becoming mainstream.

• A High-speed implementation process is needed for first pass success, for future projects customers should have a Constraint Management System.

226 Overview Design Flow

• Aimed at PCB and mechanical design engineers who need to validate the interaction between electrical/electronic components and • CADSTAR 3D reads in: mechanical components/enclosures, CADSTAR 3D enables designers to view the heights of all components and see potential overlap – Board outline and component positions, and problems that could occur in manufacture. optionally net list, tracks, vias, and copper from • Mechanical enclosure data can be imported directly for easy identification of potential placement errors and placement of CADSTAR (via a CADIF interface). mechanical components mounted on the enclosure, such as switches, connectors, and fans. CADSTAR 3D is compatible with most – Enclosure and other mechanical data (such as mechanical design file types including ACIS, STL, and STEP (AP203 and AP214). detailed component geometries) from 3D • Interactivity means that component placement errors can be quickly mechanical systems (in SAT, STL, or STEP and easily cleared, modifications then being transferred back to the PCB design system for final processing. Adherence to design rules can format). be checked without the user having to access the mechanical design system. • The need to create 'right-first-time' placement to avoid unnecessary design iterations is driving demand for solutions that include 3D checking. Eliminating mechanical clashes early in the design process means that design changes can be tested before financial commitments to enclosures are made. As the use of custom enclosures often involves high tooling costs, early 3D checking can help avoid expensive errors.

229 231

Overview Agenda • CADSTAR 3D is suitable for checking normal flat Printed Circuit Boards (PCBs) in a 3D environment. Using this package you • Design Flow can check that the components on the board do not 'collide' with its enclosure, or with any other 'Keepout' volumes. – Import CADIF

• A complete design is imported in the CADIF format. The casing – Import the Enclosure *** or enclosure, which is to contain the design, is imported as a geometry from an external Mechanical CAD (MCAD) system. – Collision checks • • This procedure assumes that you have already generated a CADIF file (*.paf or *.cdf) from CADSTAR.

• Note: If you have installed CADSTAR 3D into the same tree as CADSTAR, CADSTAR is automatically set up to allow you to access CADSTAR 3D from the Tools menu. The CADIF file will automatically be generated and read into CADSTAR 3D and any design changes will be back annotated automatically.

230 232 Agenda Import CADIF • How To Do It • Design Flow 1. Select the Import command on the File menu. – Import CADIF 2. Select CADIF from the Format drop-down control. • Electrical information is read in from the CADIF. If a component's 3D 3. Click the Browse button. symbol exists in the 3D symbol library (see Zuken 3D Library Editor) it is 4. The standard Windows Open dialog is displayed. used to represent those components. If not, a simple 3D shape is 5. Browse to the file or enter the filename. constructed, using the PCB symbol on the selected geometry layer and the 6. Click Open to return to the Import dialog. component height. 7. Using the radio buttons select whether the file should be – Import the Enclosure *** imported into the current design or a new design. When a CADIF design file is merged into the current design, all electrical and technology information is loaded from the new – Collision checks file. The only data items that remain from the original current design are top-level bodies, keepout volumes (enclosures), and the board outline.

8. Click OK. The Import CADIF dialog will be displayed. This dialog enables the setting of various CADIF import options.

233 235

Import CADIF Import CADIF • Use It For • How To Do It – Importing a complete design from a traditional PCB design 1. Select the Import command on the File menu. tool. 2. Select CADIF from the Format drop-down control. 3. Click the Browse button. – A CADIF file contains all design technology (i.e. layers, parts, symbols, etc.) and PCB layout (i.e. components, nets, 4. The standard Windows Open dialog is displayed. copper, etc.) information. A CADIF file does not contain any 5. Browse to the target file or enter the filename. 3D geometry information (i.e. top-level bodies, keepout 6. Click Open to return to the Import dialog. volumes). 7. Using the radio buttons select whether the file should be imported into the current design or a new design. When a – As well as the ability to open a CADIF file into a new design, CADIF design file is merged into the current design, all there is also the option to merge a CADIF file into the electrical and technology information is loaded from the new current design or to merge a CADIF file with a matching SFT file. The only data items that remain from the original or SFB file. When a merge takes place, all electrical design current design are top-level bodies, keepout volumes information is taken from the CADIF file. This includes (enclosures), and the board outline. layers, symbols, components, nets, etc. All top-level 3D geometries and keepout volumes are taken from the current 8. Click OK. The Import CADIF dialog will be displayed. This design or SFT/SFB file. In addition, the board outline is dialog enables the setting of various CADIF import options. taken from the current design or 3D design file.

234 236 Import CADIF Import CADIF

•TheFile field displays the location of the selected CADIF file. – It can be seen that the copper of the pads and •TheDetails button displays more detailed information about the tracks lies 'under' the Powerplane VCC, Inner 2, CADIF file. •TheGeometry Layer control is for selecting the layer from which Inner 4, and Solder electrical layers, embedded the component shapes will be extruded if they have no entry in the into the laminate layers. 3D Symbol Library. •TheHeight Attribute field is for optionally entering the name of a – If the design technology's layer stack does not part or component attribute to use for the component's height if it include Laminate layers then 'Autogenerated has no entry in the 3D Symbol Library and no height defined on the component. To disable this feature, simply leave this dialog field Laminate' layers will be inserted between each blank. electrical layer. The edit field at the bottom of • The other options are used for controlling the design elements that are read from the CADIF file. Note that the design technology, the the dialog becomes enabled so that the components, and keepout, placement or routing areas will always thickness of these layers can be set. be imported. 12. When this is acceptable click on the OK button – Import Text is for controlling whether component text (assembly and silkscreen names) are imported. – After the import has completed, a results dialog – Import Inner Layers is for controlling whether inner layers are will be displayed. This will show any warnings or imported. If this option is turned off, then only items placed on the top and bottom electrical layers will be imported. errors encountered in the import process.

– Import Pads is for controlling whether components' padstacks are imported. – Import Netlist is for controlling whether the netlist is imported. – Track Shape is for controlling how tracks are to be imported. If the 'No Tracks' option is selected, no vias will be imported either. – Generate Mincons is for controlling whether connection lines are generated during the import. – Import Copper Areas is for controlling whether copper areas are to be imported. Note that keepout, placement and routing areas are always imported.

237 239

Import CADIF Agenda

9. When the settings are set to the required state, click the OK button. • Design Flow 10. The application will proceed to import the design technology from the CADIF file. – Import CADIF

11. After the CADIF library information has been loaded you – Import the Enclosure *** will be presented with the Carrier Layer Settings dialog. • Enclosure/Keepout information can be imported from geometry data This dialog shows the proposed layer structure of the files. Geometries can be moved or rotated in 3D space to the correct carrier. location relative to the carrier. Alternatively a WCS can be created that – Next to every electrical layer there is a tick box. This setting corresponds to the mechanical system's origin (as opposed to CADSTAR's allows the control of which side of the layer the copper is design origin). Subsequent geometry imports can be done relative to this applied. If the tick box is checked, then the copper will be origin. applied to the bottom side of the layer. The top electrical layer is always not reversed and the bottom electrical layer is always reversed. Powerplane layers cannot have their – Collision checks setting changed.

– The following diagram is a vertical cross-section of a through-hole via in a board created using the layer settings above. The light blue lines show the electrical layers. The grey areas show the individual pads of the via. The purple areas are the routing to and from the via on the top and bottom layers.

238 240 Import the Enclosure Collision Checks •How To Do It – Firstly import the geometry from the MCAD system in one • A set of collision check functions are available of the supported file formats. See the Import topic for for verifying that elements of the design do not more information. break defined 3D placement rules. – Once the geometry has been loaded into the design it needs to be marked as being a Keepout Volume. • This procedure assumes that the electrical 1. Use Geometry/Move, Geometry/Rotate and design has been imported and the keepout Geometry/Align to move the geometry to the position required. For a standard PCB 'box', typically this will be volumes have been set up as required: surrounding the carrier. • How To Do It 2. Select the enclosure geometry. 3. Select Create Keepout on the Design menu. 1. Select the keepout(s) to check against. 4. The following dialog is displayed:The tick boxes enable • Tip: Select all keepouts by selecting Select by the keepout to exclude only certain entity types. Type from the Edit menu. Tick Keepout in the 5. When the keepout flags are set correctly click the OK list, and close the dialog. button. 2. The Collision menu on the main Tools menu 6. The enclosure will change color to the default Keepout Volume color and will become transparent: contains functions for checking 3D object 7. The keepout volume can be modified by selecting Entity placement rules. Properties from the Edit menu with the keepout selected. • The first four commands enable the checking of the selected keepouts against that entity type. • The types excluded from a keepout volume can be changed. If all keepout flags are turned off, then the keepout • The other two commands enable the checking of volume reverts back to a standard geometry entity. either component to component collision or • A clearance value can be set for each keepout volume. This component to carrier collision. will check if any of the excluded entity types are within the set distance of the keepout. For example, this could be used to • Select one of the commands to run the collision set the minimum air gap size between the design and its check. enclosure.

241 243

Agenda Collision Checks • Design Flow 3. A report will be displayed identifying the components that touch or violate the selected – Import CADIF Keepout volume(s). Clicking an item in this report – Import the Enclosure *** highlights the collision, double-click zooms to the – Collision checks violating objects. • Collision checks can be run that check the clearances between components, 4. Using Component Move, move the components the carrier, and any defined geometrical keepout volumes. DRC checks can so that they no longer collide with the Keepout be run to test that electrical separation rules are still being followed in 3D. In order to clear any DRC failures, components can be placed or moved (in a volume similar way to 2D PCB Design) about the surface of the carrier. 5. Repeat the check

242 244 Schematic Design Editor

END OF MODULE Other CADSTAR Training Modules 1. CADSTAR PACKAGES 2. CADSTAR – LIBRARY EDITOR 3. CADSTAR – SCHEMATIC DESIGN EDITOR 4. CADSTAR – PCB DESIGN EDITOR 5. CADSTAR – DESIGN RULES 6. CADSTAR – PREDITOR 7. CADSTAR – PCB MANUFACTURING EXPORT 8. CADSTAR – EMC ADVISOR 9. CADSTAR – SIGNAL INTEGRITY 10. CADSTAR – 3D

245