Sei sulla pagina 1di 12

Capital®

Capital Logic™ Interactive

v2018.1

Student Workbook

 2018 Mentor Graphics Corporation


All rights reserved.

This document contains information that is trade secret and proprietary to Mentor Graphics Corporation or its licensors and
is subject to license terms. No part of this document may be photocopied, reproduced, translated, distributed, disclosed or
provided to third parties without the prior written consent of Mentor Graphics.
This document is for information and instruction purposes. Mentor Graphics reserves the right to make changes
in specifications and other information contained in this publication without prior notice, and the reader should, in
all cases, consult Mentor Graphics to determine whether any changes have been made.

The terms and conditions governing the sale and licensing of Mentor Graphics products are set forth in written
agreements between Mentor Graphics and its customers. No representation or other affirmation of fact
contained in this publication shall be deemed to be a warranty or give rise to any liability of Mentor Graphics
whatsoever.

MENTOR GRAPHICS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE.

MENTOR GRAPHICS SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR
CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS)
ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT, EVEN
IF MENTOR GRAPHICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

U.S. GOVERNMENT LICENSE RIGHTS: The software and documentation were developed entirely at private
expense and are commercial computer software and commercial computer software documentation within the
meaning of the applicable acquisition regulations. Accordingly, pursuant to FAR 48 CFR 12.212 and DFARS
48 CFR 227.7202, use, duplication and disclosure by or for the U.S. Government or a U.S. Government
subcontractor is subject solely to the terms and conditions set forth in the license agreement provided with the
software, except for provisions which are contrary to applicable mandatory federal laws.

TRADEMARKS: The trademarks, logos and service marks ("Marks") used herein are the property of Mentor
Graphics Corporation or other parties. No one is permitted to use these Marks without the prior written consent
of Mentor Graphics or the owner of the Mark, as applicable. The use herein of a third- party Mark is not an
attempt to indicate Mentor Graphics as a source of a product, but is intended to indicate a product from, or
associated with, a particular third party. A current list of Mentor Graphics’ trademarks may be viewed at:
www.mentor.com/trademarks.

End-User License Agreement: You can print a copy of the End-User License Agreement from:
www.mentor.com/eula.

Mentor Graphics Corporation


8005 S.W. Boeckman Road, Wilsonville, Oregon 97070-7777
Telephone: 503.685.7000
Toll-Free Telephone: 800.592.2210
Website: www.mentor.com
SupportNet: supportnet.mentor.com/

Send Feedback on Documentation: supportnet.mentor.com/doc_feedback_form

Part Number: 073764


Table of Contents
Module 1: Introduction and Course Overview .................................................. 11 
Abbreviations Used in This Course ................................................................................................... 12 

Overview of Capital Products ............................................................................................................ 13 

Overview of Capital Logic Course..................................................................................................... 15 

Introduction to Capital Logic ............................................................................................................. 15 

General Terminology ......................................................................................................................... 16 

Logical (or Functional) Design .......................................................................................................... 17 

Wiring Design .................................................................................................................................... 18 

Example Design Types....................................................................................................................... 18 

Getting Started.................................................................................................................................... 19 

Capital Logic`s User Interface ........................................................................................................... 21 

Module 1 Lab: Introduction to Capital Logic .................................................................................... 24 

Module 2: Creating Logical & Wiring Designs .................................................. 25 


Design Abstractions ........................................................................................................................... 26 

Design Flows ...................................................................................................................................... 27 

Example of Logical Diagram ............................................................................................................. 28 

Creating & Opening Projects ............................................................................................................. 28 

Creating Designs ................................................................................................................................ 29 

Managing Diagrams ........................................................................................................................... 32 

Grid Preferences ................................................................................................................................. 33 

Borders ............................................................................................................................................... 34 

Style Sets ............................................................................................................................................ 35 

Adding Devices .................................................................................................................................. 37 

Associating Graphical Objects with Devices ..................................................................................... 39 

Capital Logic™ Interactive I


Table of Contents
Replacing Symbols ............................................................................................................................. 40 

Adding Nets........................................................................................................................................ 41 

Converting Nets to Wires ................................................................................................................... 43 

Saving Your Work ............................................................................................................................. 45 

Common Actions................................................................................................................................ 45 

Module 2 Lab: Exercises #1 & #2 ...................................................................................................... 46 

Adding Connectors ............................................................................................................................. 46 

Pins on Parameterized Objects ........................................................................................................... 48 

Pin Properties and Graphics ............................................................................................................... 49 

Adding Part Numbers ......................................................................................................................... 50 

Placing Pins as Group ........................................................................................................................ 51 

Interactive Plug Maps......................................................................................................................... 51 

Manage Inline Connectors ................................................................................................................. 54 

Device/Connector Association ........................................................................................................... 55 

Object Names in Capital Logic .......................................................................................................... 55 

Ring Terminals ................................................................................................................................... 56 

Module 2 Lab: Exercise #3 ................................................................................................................ 56 

Moving Objects .................................................................................................................................. 57 

Wires .................................................................................................................................................. 59 

Wiring for Machinery Schematics ..................................................................................................... 60 

Conductor Routing ............................................................................................................................. 61 

Grip Points.......................................................................................................................................... 62 

Moving Conductors ............................................................................................................................ 63 

Design Rule Checks (DRCs) .............................................................................................................. 64 

Report Generation .............................................................................................................................. 65 

Capital Logic™ Interactive II


Table of Contents
Filtering the Project and Design Views.............................................................................................. 66 

Printing Designs ................................................................................................................................. 66 

Module 2 Lab: Exercise #4 ................................................................................................................ 67 

Module 3: Introduction to Capital Project ......................................................... 69 


Capital Project Concepts .................................................................................................................... 70 

Capital Project Process ....................................................................................................................... 71 

Getting Started with Capital Project................................................................................................... 72 

Project Templates ............................................................................................................................... 74 

System vs. Project Parameters ........................................................................................................... 76 

Release Levels .................................................................................................................................... 77 

Release Level Behaviors .................................................................................................................... 79 

Release Level Transitions .................................................................................................................. 80 

Design Abstractions ........................................................................................................................... 81 

Audit Trails ........................................................................................................................................ 83 

Exporting a Project ............................................................................................................................. 83 

Export / Import Project ....................................................................................................................... 84 

Close Project ...................................................................................................................................... 85 

Module 3 Lab: Exercise #1 ................................................................................................................ 85 

Naming Conventions .......................................................................................................................... 86 

Object Type Information .................................................................................................................... 87 

Default Names .................................................................................................................................... 89 

Duplicate Object Names..................................................................................................................... 92 

Module 3 Lab: Exercise #2 ................................................................................................................ 93 

Advanced Naming Overview ............................................................................................................. 93 

Advanced Naming Counters .............................................................................................................. 95 

Capital Logic™ Interactive III


Table of Contents
Creating an Advanced Naming Composition..................................................................................... 96 

Advanced Naming Condition ............................................................................................................. 98 

Applying the Advanced Naming Compositions................................................................................. 99 

Batch Generation of Object Names .................................................................................................. 100 

Language Translation ....................................................................................................................... 101 

Project Preferences ........................................................................................................................... 103 

Project Export Facility for Data Corruption ..................................................................................... 105 

Module 3 Lab: Exercise #3 .............................................................................................................. 105 

Module 4: Devices ................................................................................................ 107 


Devices ............................................................................................................................................. 108 

Associating a Library Part with a Device......................................................................................... 109 

Auto Generation of Connectors on Devices ..................................................................................... 111 

Associating a Connector with a Device ........................................................................................... 112 

Device Pin Generation ..................................................................................................................... 112 

Device Pin Mating ............................................................................................................................ 113 

Convert Device Symbol to Parameterized ....................................................................................... 113 

Inline Connectors ............................................................................................................................. 114 

Modular Connectors ......................................................................................................................... 115 

Module 4 Lab: Exercise #1 .............................................................................................................. 116 

Properties, Attributes and Graphics ................................................................................................. 117 

Methods of Rapid Property Modification ........................................................................................ 119 

Top-Down vs. Bottom-Up Design ................................................................................................... 120 

Placing Library Parts onto a Diagram .............................................................................................. 121 

Batch Update Library Parts .............................................................................................................. 123 

Module 4 Lab: Exercises #2 - #4 ..................................................................................................... 124 

Capital Logic™ Interactive IV


Table of Contents
Footprints ......................................................................................................................................... 125 

Device-Side Connector Footprints ................................................................................................... 127 

Generate Harness Connectors .......................................................................................................... 128 

Find and Replace Within a Project ................................................................................................... 129 

Search for Objects and Designs ....................................................................................................... 130 

Module 4 Lab: Exercise #5 .............................................................................................................. 130 

Module 5: Advanced Wiring .............................................................................. 131 


Highways .......................................................................................................................................... 132 

Conductor Manipulation .................................................................................................................. 134 

Conductor Module Codes................................................................................................................. 135 

Splices .............................................................................................................................................. 135 

Center Strip Splices .......................................................................................................................... 136 

Module 5 Lab: Exercise #1 .............................................................................................................. 136 

Adding Multicores............................................................................................................................ 137 

Adding Generic Multicores .............................................................................................................. 137 

Associate a Library Part with a Generic Multicore .......................................................................... 138 

Adding Multicores Directly from Library ........................................................................................ 139 

Multi-Level Multicores .................................................................................................................... 140 

Shield Terminations ......................................................................................................................... 140 

Customizing Multicore Indicators .................................................................................................... 142 

Daisy Chained Multicores ................................................................................................................ 143 

Module 5 Lab: Exercise #2 .............................................................................................................. 144 

Assemblies ....................................................................................................................................... 145 

Stacked Pins ..................................................................................................................................... 147 

IEC-81346 Naming Compliance ...................................................................................................... 148 

Capital Logic™ Interactive V


Table of Contents
Configurable Tree Structures ........................................................................................................... 148 

Adding Images to Diagrams ............................................................................................................. 149 

Block Diagrams vs. Block Views .................................................................................................... 149 

Module 5 Lab: Exercise #3 .............................................................................................................. 150 

Module 6: Shared Objects .................................................................................. 151 


Design Wide Objects ........................................................................................................................ 152 

Join Command.................................................................................................................................. 155 

Cross-Reference Text ....................................................................................................................... 156 

Changing the Home Instance ........................................................................................................... 157 

Module 6 Lab: Exercise #1 .............................................................................................................. 157 

Concurrency ..................................................................................................................................... 158 

Shared Nets/Wires ............................................................................................................................ 160 

Shared Objects.................................................................................................................................. 161 

Shared Objects in Capital Logic....................................................................................................... 164 

Locating Shared Objects in a Project ............................................................................................... 165 

Finding, Navigating & Unsharing Shared Objects........................................................................... 166 

Shared Objects – Pin Management .................................................................................................. 167 

Shared Pin Lists in Capital Project ................................................................................................... 168 

Creating an SPL with a Plug Map .................................................................................................... 169 

Shared Object Names ....................................................................................................................... 172 

Placing a Shared Device on a Design............................................................................................... 172 

Module 6 Lab: Exercise #2 .............................................................................................................. 174 

Shared Inline Connectors ................................................................................................................. 174 

Manage Shared Inline Connectors ................................................................................................... 176 

Shared Conductors ........................................................................................................................... 177 

Capital Logic™ Interactive VI


Table of Contents
Module 6 Lab: Exercise #3 .............................................................................................................. 179 

Shared Object Usages Report ........................................................................................................... 179 

Revisions of Shared Objects ............................................................................................................ 181 

Swapping Out Shared Object Revisions .......................................................................................... 182 

Module 6 Lab: Exercises #4 & #5 .................................................................................................... 184 

Freezing/Unfreezing Shared Objects ............................................................................................... 185 

Composite Symbols as Shared Objects ............................................................................................ 186 

Build Lists ........................................................................................................................................ 188 

Module 6 Lab: Exercise #6 .............................................................................................................. 193 

Module 7: Symbols and Borders ........................................................................ 195 


Symbol Overview............................................................................................................................. 196 

Creating a Symbol Library ............................................................................................................... 196 

Elements of a Symbol ...................................................................................................................... 197 

Symbol Creation Process ................................................................................................................. 198 

Changing a Pin`s Name, Attributes & Properties ............................................................................ 202 

Adding a Property to a Pin ............................................................................................................... 204 

Symbol Properties ............................................................................................................................ 204 

Additional Symbol Tasks ................................................................................................................. 205 

Symbol Library Management........................................................................................................... 206 

Module 7 Lab: Exercise #1 .............................................................................................................. 207 

Composite Symbols.......................................................................................................................... 207 

Composite Symbols in Capital Logic............................................................................................... 208 

Connectivity in Symbols .................................................................................................................. 211 

Module 7 Lab: Exercise #2 .............................................................................................................. 213 

Borders ............................................................................................................................................. 214 

Capital Logic™ Interactive VII


Table of Contents
Border Preferences ........................................................................................................................... 215 

Creating a Border ............................................................................................................................. 216 

Adding Zones to a Border Symbol ................................................................................................... 217 

Inserting Images ............................................................................................................................... 218 

Properties .......................................................................................................................................... 219 

Intelligent Text ................................................................................................................................. 220 

Module 7 Lab: Exercise #3 .............................................................................................................. 225 

Module 8: Options ............................................................................................... 227 


Options Overview ............................................................................................................................ 228 

Defining Options .............................................................................................................................. 229 

Assigning Options to Designs .......................................................................................................... 231 

Mandating Applicable Options ........................................................................................................ 231 

Deleting Options .............................................................................................................................. 232 

Assigning Options to Objects ........................................................................................................... 232 

Configurations .................................................................................................................................. 233 

Filtered Configuration Views ........................................................................................................... 234 

Option Combinations ....................................................................................................................... 235 

Module Code Definition................................................................................................................... 235 

Module 8 Lab: Exercise #1 .............................................................................................................. 236 

Module 9: Design Validation .............................................................................. 237 


Design Rule Checks ......................................................................................................................... 238 

Design Rule Checks: Manually Run ................................................................................................ 240 

Design Rule Checks: Background Run ............................................................................................ 241 

Design Rule Checks: Release Design .............................................................................................. 242 

Types of DRCs ................................................................................................................................. 243 

Capital Logic™ Interactive VIII


Table of Contents
Defining and Applying Design Rules .............................................................................................. 248 

Module 9 Lab: Exercise #1 .............................................................................................................. 248 

Design Revisions .............................................................................................................................. 249 

Engineering Change Orders ............................................................................................................. 251 

Setting & Tracking ECO Progress ................................................................................................... 252 

Compare Designs ............................................................................................................................. 253 

To Do Lists ....................................................................................................................................... 255 

Module 9 Lab: Exercise #2 .............................................................................................................. 255 

Signal Tracing .................................................................................................................................. 256 

Simulation of Electrical Schematics ................................................................................................ 257 

Harness Attributes on Designs ......................................................................................................... 258 

Module 9 Lab: Exercises #3 – #5 ..................................................................................................... 259 

Module 10: Design Management ....................................................................... 261 


Design Folder Editing ...................................................................................................................... 262 

Design Abstractions ......................................................................................................................... 264 

Auto-Generating a Schematic from a Block Design ........................................................................ 266 

Module 10 Lab: Exercises #1 & #2 .................................................................................................. 266 

Storing Circuit Information as a Composite Symbol ....................................................................... 267 

Copying Designs Within a Project ................................................................................................... 268 

Copying Designs to Another Project ................................................................................................ 269 

Moving Diagram Content................................................................................................................. 272 

Style Sets .......................................................................................................................................... 272 

Releasing Designs ............................................................................................................................ 275 

Module 10 Lab: Exercises #3 & #4 .................................................................................................. 276 

Capital Logic and Rules ................................................................................................................... 277 

Capital Logic™ Interactive IX


Table of Contents
Printing Logic Diagrams .................................................................................................................. 278 

Domains ........................................................................................................................................... 280 

Design Scope .................................................................................................................................... 283 

Design & Project Exports/Imports ................................................................................................... 284 

Capital Logic Bridges....................................................................................................................... 285 

Module 10 Lab: Exercises #5 & #6 .................................................................................................. 286 

Module 11: Wiring Challenge ............................................................................ 287 


Module 11 Lab: Wiring Challenge................................................................................................... 288 

Module 12: Capital AutoView Assist for Logic (CAVAL) .............................. 289 
Logic Assist ...................................................................................................................................... 290 

Generating Diagrams using Logic Assist ......................................................................................... 291 

Generated Diagrams Dialog – Diagrams Tab .................................................................................. 291 

Component Styling ........................................................................................................................... 294 

Layout Styling .................................................................................................................................. 295 

Autoview Query and Generate ......................................................................................................... 296 

Bulk CAVAL Processing ................................................................................................................. 298 

Module 12 Lab: Exercises #1, #2 & #3 ............................................................................................ 300 

Appendix 1: Capital Logic's User Interface................................................................................... A-1


Appendix 2: Object Naming......................................................................................................... A-12
Appendix 3: Preferences............................................................................................................... A-25
Appendix 4: Shared Objects......................................................................................................... A-29
Appendix 5: Capital Bridges......................................................................................................... A-38
Appendix 6: Capital Enterprise Reporter...................................................................................... A-40
Appendix 7: Block Diagrams....................................................................................................... A-46
Appendix 8: Report Builder.......................................................................................................... A-48

List of Capital Shortcuts/Hot Keys ................................................................................................ 351

Capital Logic™ Interactive X

Potrebbero piacerti anche