Orcad Component Information System: User's Guide
Orcad Component Information System: User's Guide
User’s Guide
Copyright © 1985-2000 Cadence Design Systems, Inc. All rights reserved.
Trademarks
Allegro, Ambit, BuildGates, Cadence, Cadence logo, Concept, Diva, Dracula, Gate
Ensemble, NC Verilog, OpenBook online documentation library, Orcad, Orcad
Capture, PSpice, SourceLink online customer support, SPECCTRA, Spectre, Vampire,
Verifault-XL, Verilog, Verilog-XL, and Virtuoso are registered trademarks of Cadence
Design Systems, Inc.
Affirma, Assura, Cierto, Envisia, Mercury Plus, Quickturn, Radium, Silicon Ensemble,
and SPECCTRAQuest are trademarks of Cadence Design Systems, Inc.
Alanza is a service mark of Cadence Design Systems, Inc.
All other brand and product names mentioned herein are used for identification
purposes only and are registered trademarks, trademarks, or service marks of their
respective holders.
60-30-616
Second edition 31 May 2000
iv
Contents
Glossary 115
Index 125
v
Contents
vi
Tables
viii
Before you begin
Welcome
Orcad family products offer a total solution for your core
design tasks: schematic- and VHDL-based design entry;
FPGA and CPLD design synthesis; digital, analog, and
mixed-signal simulation; and printed circuit board layout.
What's more, Orcad family products are a suite of
applications built around an engineer's design flow—not
just a collection of independently developed point tools.
Orcad Component Information System (CIS) is just one
element in our total solution design flow.
Orcad CIS is a part management system that is available
as an option for use with Orcad Capture. Orcad CIS helps
you manage part properties (including part information
required at each step in the printed circuit board design
process, from implementation through manufacturing)
within your schematic designs.
Before you begin
x
How to use this guide
Related documentation
In addition to this guide, you can find technical product
information in the online help, the online interactive
tutorial, online books, and our technical web site, as well
as in other books. The table below describes the types of
technical documentation provided with Orcad
Component Information System (CIS).
xi
Before you begin
xii
What is the Orcad Component
Information System?
Overview
Orcad Component Information System (CIS) is a part
management system that is available as an option for use
with Orcad Capture. Orcad CIS helps you manage part
properties (including part information required at each
step in the printed circuit board design process, from
implementation through manufacturing) within your
schematic designs.
CIS provides access to local (preferred parts database) and
remote part databases that contain all relevant
information for the parts used in your designs. This
information may include company part numbers, part
descriptions, PCB layout footprints, technical parameters
(such as speeds, tolerances, and ratings), and purchasing
information.
With CIS, you can select a part from your preferred parts
database or a remote database and place it directly in your
schematic design. You can configure CIS to transfer any or
all properties associated with that part to the schematic
Chapter 1 What is the Orcad Component Information System?
Local
Preferred Orcad Capture
Part ODBC
Preferred Parts Reports
Data Database Tab delimited ASCII
Comma delimited ASCII
Orcad CIS MS Access database format
2
CIS product history
3
Chapter 1 What is the Orcad Component Information System?
4
CIS in the PCB design process
Setup
Create the Set the ODBC Configure
part database data source CIS
Design
5
Chapter 1 What is the Orcad Component Information System?
6
The CIS work environment
Footprint Both
Part Both
Visibility Both
7
Chapter 1 What is the Orcad Component Information System?
9
Chapter 1 What is the Orcad Component Information System?
10
Setting up Orcad CIS
Overview
This chapter describes the four tasks necessary to set up
Orcad Component Information System (CIS), including:
1 Create a part database. See Creating a part database on
page 12.
2 Set up the Open Database Connectivity (ODBC) data
source name. See Setting up the ODBC data source on
page 23.
3 Create a configuration file to enable CIS to access and
use the part database. See Creating a configuration file on
page 26.
4 Edit your configuration file to customize how CIS
interacts with your part database and your work
environment. See Editing a configuration file on page 36.
Also included are procedures for setting the up the CIS
work environment, including Setting up the ICA to access
external part data on page 53 and Creating Crystal Reports
templates on page 54.
Chapter 2 Setting up Orcad CIS
12
Creating a part database
13
Chapter 2 Setting up Orcad CIS
You may want to look at the sample part Determining part properties
databases provided with CIS. Two samples
are provided in the SAMPLES folder. The The first step in creating a part database is to determine
first part database, BENCH.MDB, is an the properties to include for each part. Typical properties
Access 97 database. The second, in a part database include part number, part description,
BENCH.XLS, is an Excel spreadsheet. As you tolerance, rating, speed, timing parameters, PCB
read this section, refer to these samples to footprint, manufacturer, and cost. CIS supports an
get a better understanding of how to set up unlimited number of properties, so you can include as
your part database. much information in your part database as you want.
There are no restrictions on database table property
Example: You can name the Part Number names. Also, the names you use in the database can be
property My Company Part Number. different than the property names you assign to the placed
parts. Database property types and placed-part property
names are defined during database configuration. For
Example: you may call a property more information, see Creating a configuration file on
Tolerance in the database and Tol on the page 2-26.
placed part.
Note Do not use the same property name more than once. For example,
if you have two manufacturer columns in your database, call them
Manufacturer 1 and Manufacturer 2.
When you transfer a property, that property is included in
the schematic as an attribute of the placed part. Normally,
you transfer properties that are required by CIS (such as
Part Number and Schematic Part), used in the design
process (such as Value, Tolerance, and Rating), or needed
for use by other software products (such as PCB
Footprint). Properties that aren’t transferred can still be
included in a bill of materials report.
Note Your database can also contain Parts in your database must include all of the properties in
mechanical (non-electrical) parts. Table 1. Any of the optional properties in Table 2 may also
However, you must not allow users to add be added. Recommendations on whether to transfer
mechanical parts to the database whose properties to your design are included in both tables.
schematic representations (symbols) have Properties recommended for transfer to the design are
pins. If mechanical parts with pins are either likely to be required for netlisting or are generally
placed in a design, they will invalidate needed on printouts of the design.
netlists generated from that design.
14
Creating a part database
Transfer to
Property Description
design?
Part Number Required to identify the part in association with the CIS Required
Part_Number property type. This property is required by the
part manager and the bill of materials report. CIS lets you
enter more than one database part with the same number in
the database. However, you should use a unique part number
for each part and have no duplicate part entries in your
database.
Part Type Identifies the part type. The Part Database Explorer uses this No
property to define the part database folder hierarchy. Use this
property to facilitate part searches. Typical contents are
resistor, resistor\fixed, capacitor, capacitor\electrolytic, IC,
IC\Memory\SRAM, connector, and so on. The levels of the
hierarchy are defined using the backslash (\) character (or any
character you define in the configuration). You can define any
number of levels in the hierarchy.
This property is also used by the Part Reference Associations
option. (See Defining part reference associations on page 43.)
This property is case-sensitive. Make sure you use
uppercase-lowercase conventions consistently when entering
values for this property.
15
Chapter 2 Setting up Orcad CIS
Transfer to
Property Description
design?
Schematic Part The part name. This property is required to use the Place Automatic
(Symbol) Database Part command. Only the part name is necessary if
the part is stored in the same directory as the custom
schematic part libraries (.OLB files) that you configure in
Capture. (See the Orcad Capture User’s Guide for more
information about configuring part libraries.)
However, to make sure that you don’t accidentally place an
identically named part, you should include the library name, a
backslash (\), and then the part name. Examples include:
DISCRETE\CAP
DISCRETE\DIODE
OPAMP\CMP01
In addition, you can use the explicit path so CIS can locate an
unconfigured library. For example:
C:\MYLIB\DISCRETE\CAP
Caution Do not directly reference the schematic part libraries that are
supplied with Capture CIS (resource libraries). Because the resource libraries in
your installations of Capture CIS are often changed during upgrades to new
software versions, the library names and paths in your database can be made
invalid. Instead, create your own custom libraries by renaming the resource library
files or copying individual parts from the resource libraries to your custom libraries.
You can also assign multiple schematic part names to a single
part. Use the same format as above for each name and
separate each one with the multi-value delimiter (by default, a
comma). For example:
DISCRETE\CAPACITOR NON-POL, DISCRETE\CAP NP,
DISCRETE\SMALL CAP
Tip The default value of the multi-value delimiter is a comma. However, when
setting administrative preferences during database configuration, you can change
the character CIS recognizes as the delimiter to a colon, semi-colon, question mark,
or vertical bar. For information, see Setting administrative preferences
on page 2-47.
Then, when you update your design’s part status, CIS can
approve and make current a schematic part which has several
acceptable names. Also, if a database part has several different
valid schematic parts, you will be able to choose
16
Creating a part database
Transfer to
Property Description
design?
any one of them when you are placing parts from the database
parts window. All the configured schematic parts for the
database part will be available from a drop-down list under
the Schematic Part property name.
CIS locates the Capture library using the following set of
prioritized rules:
1 Search the library at the explicit path, if provided.
2 Search the first library listed in CAPTURE.INI that has a
matching library filename.
3 Search all directories that contain configured libraries.
4 If no libraries are included specifically in your Capture
design, CIS searches the LIBRARY directory in your
Capture installation directory.
Value The part value. Examples are 1.2K, 10.0uF, and 74ALS374. CIS Required
supports the use of common magnitude identifiers (such as K
and uF).
The database query uses intelligent unit conversion to
interpret common magnitude identifiers in part definitions,
since entries in part databases are often inconsistent (for
example, the Value for a 2.7K resistor can be 2.7K, 2,700, 2.70K,
2.700K, 2700.0, 0.0027M, etc.). Unit suffixes (such as F for
farads or H for henries) are ignored in translation.
The magnitude identifiers supported in CIS include:
17
Chapter 2 Setting up Orcad CIS
Transfer to
Property Description
design?
Data Sheet The name of the detailed datasheet for this part. Select the Not
Browsable check box in the configuration for CIS to recommended
automatically launch the appropriate browser for this
property.
Examples include: 74ALS374.PDF,
http://www.chipmaker.com/specs/74ALS374, and
RES1K1/4W.DOC.
You can browse any format you want. CIS uses the
application assigned to that file extension in your Windows
registry. (Extension assignments are managed in the
Windows Explorer. See your MS Windows documentation
for more information.) For example, a .DOC entry might
cause CIS to launch Microsoft Word, and a URL entry might
cause it to launch your default web browser.
Note CIS uses the PATH environment variable and the current working directory
to find the specified document.
Description A brief description of the part. Not
recommended
Distributor Part Part number used to order from the distributor. Not
Number recommended
18
Creating a part database
Transfer to
Property Description
design?
PCB Footprint The PCB footprint name (from the footprint library) Recommended
assigned to a part.
Note Unlike Schematic Part property names, you cannot use directory paths for
libraries with PCB footprint names. If you use a path with a PCB footprint name,
the footprint will not display in the CIS explorer’s footprint window.
You can assign multiple PCB footprints to a single part by
entering them in the part’s footprint field in your part
database and separating each footprint name with the
multi-value delimiter.
Tip The default value of the multi-value delimiter is a comma. However, when
setting administrative preferences during database configuration, you can
change the character CIS recognizes as the delimiter to a colon, semi-colon,
question mark, or vertical bar. For information, see Setting
administrative preferences on page 2-47.
Then, when you update your design’s part status, CIS can
approve and make current a schematic part which has
several acceptable footprint names. Also, if a database part
has several different valid PCB footprints, you will be able to
choose any one of them when you are placing parts from the
database parts window. All the configured PCB footprints
for the database part will be available from a drop-down list
under the PCB Footprint property name.
Price Part price. Use this information when selecting parts to Not
design for cost. Include this property in reports to get a cost recommended
roll-up of your design.
Rating The maximum rating for the part (for example, maximum Optional
voltage or power dissipation).
19
Chapter 2 Setting up Orcad CIS
You can obtain a wizard from the Orcad Creating a part database from an existing design
web site that automates this process. The
You can also create a part database by extracting part
wizard also automatically derives
properties from an existing Capture design using the CIS
schematic part and source library
Bill of Materials command.
information for the placed parts in your
Capture schematic. If you use the manual Tip If your designs are created in another schematic capture program
procedure detailed here, you will have to that creates bills of materials for part properties, you can still create
manually reference your placed parts to a part database from an existing design. Follow the instructions
your libraries. supplied with the program to create the appropriate bill of
To download the CIS wizard, visit the Orcad materials file from your design. Then, use the bill of materials file
web site at www.orcad.com. to create a part database based on that design.
20
Creating a part database
In the Output Format list, CIS lists a number of properties Note Your database should have a unique
that will be extracted to the bill of materials. You can add part number for each part and no duplicate
to this list by selecting properties from the Select part entries. Although some database
Properties list and clicking the Add button. You can applications will not import more than one
remove properties from the Output Format list by occurrence of a keyed property, you may
selecting them and clicking the Remove button. need to eliminate duplicate part entries
manually. To do this, sort the database by
When you click OK in the Standard Bill of Materials dialog
part number, then delete duplicate entries
box, CIS creates a file with the property information for all
using your database or spreadsheet
the parts in the design. You can directly import this file
program.
into your database.
21
Chapter 2 Setting up Orcad CIS
22
Setting up the ODBC data source
23
Chapter 2 Setting up Orcad CIS
If the driver for your application is not 3 Click the ODBC Drivers tab and make sure the driver
present, you must install it. Check the CIS appropriate to your database or spreadsheet is
installation disk or contact the database or installed on your system.
spreadsheet program supplier.
If you are using Windows NT, you should 4 Click the User DSN tab then choose the Add button.
click the System DSN tab to create new data Windows displays the Create New Data Source dialog
sources. If you do not use the System DSN box.
tab, users with different logins will not be
able to use the ODBC source.
24
Setting up the ODBC data source
25
Chapter 2 Setting up Orcad CIS
26
Creating a configuration file
27
Chapter 2 Setting up Orcad CIS
28
Creating a configuration file
29
Chapter 2 Setting up Orcad CIS
30
Creating a configuration file
31
Chapter 2 Setting up Orcad CIS
32
Creating a configuration file
33
Chapter 2 Setting up Orcad CIS
34
Creating a configuration file
35
Chapter 2 Setting up Orcad CIS
36
Editing a configuration file
37
Chapter 2 Setting up Orcad CIS
38
Editing a configuration file
39
Chapter 2 Setting up Orcad CIS
40
Editing a configuration file
41
Chapter 2 Setting up Orcad CIS
43
Chapter 2 Setting up Orcad CIS
44
Editing a configuration file
45
Chapter 2 Setting up Orcad CIS
46
Editing a configuration file
47
Chapter 2 Setting up Orcad CIS
If you want a database part to work with 3 Select the Allow Duplicate Part Numbers check box to
two or more different layout footprints, you allow the same part number to appear more than once
can enter multiple PCB footprint names in in the database.
your part database. For more information,
4 In the Part Type Delimiter text box, type the character
see the PCB Footprint property entry in
that indicates a hierarchical level within a path in the
Table 2 on page 19.
database. Normally, the delimiter is a backslash (\)
Example: The database could have part character.
types Capacitor\Electrolytic and 5 Select the Transfer Blank Properties check box to
Capacitor\Ceramic. create a property on the placed part even if the
database part property does not have a specific value.
This is useful if all your database parts are in a single
table since, in that case, you will have properties in the
Example: Speed Grade does not apply to table which are not relevant to certain types of parts.
resistors.
6 If you want to use a character other than a comma to
separate multiple field values in your database,
48
Editing a configuration file
49
Chapter 2 Setting up Orcad CIS
50
Editing a configuration file
3 In the list on the left, select the name of a supplier to be You should select as many part distributors
added to the list on the right, and click the Add button. as possible in case your preferred
or
distributor does not carry a part you need.
51
Chapter 2 Setting up Orcad CIS
52
Setting up the ICA to access external part data
53
Chapter 2 Setting up Orcad CIS
54
Creating Crystal Reports templates
55
Chapter 2 Setting up Orcad CIS
To avoid having to browse for your To store a template file for use by CIS
template, store the file in the same
1 Store your Crystal Reports template (.RPT) file where
directory as your database configuration
all users in your workgroup have access to it.
(.DBC) file. The template will automatically
appear in the Crystal Reports Bill of
Materials dialog box.
You only need Crystal Reports software to
create templates, not to use them. For this
reason, you only need to buy one copy of
the software for your entire workgroup.
56
Working with database parts
Overview
This chapter describes the various procedures you use
when working with database parts, including the
following:
Using the CIS interface on page 58
Placing a database part on a schematic page on page 66
Browsing part properties on page 71
Creating a new database part on page 72
Linking a placed part to a database part on page 88
Viewing a placed part’s database properties on page 92
Copying part properties using the part manager on page 94
Chapter 3 Working with database parts
To open the part manager window, do the You can adjust the work environment for the part
following: manager in the following ways:
1 From the project manager’s Tools • Sort the part manager data by any one of the data
menu, point to Part Manager and columns.
choose Open.
• Adjust the part manager display by changing data
For information about how to use the part column width and splitting the window into panes.
database management features of the part
• Display the toolbar.
manager, see Viewing and updating
part status on page 4-98.
58
Using the CIS interface
59
Chapter 3 Working with database parts
CIS displays the CIS explorer when you The CIS explorer contains two tabbed windows—the
choose Place Database Part or Link Local Part Database and the Internet Component
Database Part from a schematic page in Assistant (ICA). You can navigate between these
Capture’s schematic page editor. windows by clicking either one of the tabs at the bottom of
Information about how to use the database the CIS explorer. Each window consists of a set of docking
part features of the CIS explorer is covered windows that can be redisplayed as floating windows or
in the following sections of this chapter. hidden. The Local Part Database window also contains a
non-docking part selection window that cannot be
redisplayed as floating or hidden (the database parts
window).
60
Using the CIS interface
hide button
expand/contract
arrow
double bar
61
Chapter 3 Working with database parts
window border
62
Using the CIS interface
You can use the spreadsheet format of the database parts The database parts window is part of the
window to do the following: main CIS explorer window—you cannot
hide or dock it. This is so that the window
• Sort rows using column values
will be present at all times to place and link
• Adjust column widths database parts.
• Change the order of the columns
• Hide or unhide columns Once you set up the columns, CIS saves the
Note For a description of the database parts window, see The database new settings for your next session.
parts window on page 1-9.
63
Chapter 3 Working with database parts
64
Using the CIS interface
To unhide columns
1 Click the right mouse button on any column heading,
and choose Unhide Columns. CIS displays the Unhide
Columns dialog box.
65
Chapter 3 Working with database parts
66
Placing a database part on a schematic page
Note CIS uses the part type property contents from your part
database to determine the folder hierarchy. For a description
of how to define your part database hierarchy, see Creating
a part database on page 12.
67
Chapter 3 Working with database parts
= Equal to
!= Not equal to
Contains Contains
68
Placing a database part on a schematic page
69
Chapter 3 Working with database parts
For information about associating multiple 3 If the database part has multiple PCB footprints
PCB footprints with a part in your database, associated with it and you want to select a different
see the PCB Footprint property entry in PCB footprint name, select one from the drop-down
Table 2 on page 19. list for the PCB Footprint property name.
4 If you want to override the default visibility settings of
There are four possible visibility settings: one or more transferable part properties, change the
settings in the visibility window.
CIS displays the property with
the part on the schematic page. 5 Start placing the part by doing one of the following:
CIS does not display the property • In the database parts window, double-click your
with the part on the schematic selected part.
page. • From the Update menu, choose Place Database
CIS does not modify the property Part.
visibility. If the property does 6 Click to place the part. Press E when you’re finished
not exist, it is set to invisible. placing instances of this part.
CIS does not allow this property
to be set as visible on schematic
pages.
70
Browsing part properties
CIS launches the appropriate browser based on the Example: If the part property value is a URL
value of the part property. such as:
http://www.chipmfgr.com/
datasheets/74ALS138.html
71
Chapter 3 Working with database parts
72
Creating a new database part
3 Use the explore and query features to locate the part For more information about locating parts
you want to use as the basis for creating your new in your local part database, see Placing
database part. a database part on a schematic
page on page 3-66.
4 Select the desired part in the database parts window.
73
Chapter 3 Working with database parts
You cannot change the selected table in the 6 Enter the appropriate values for the new part’s
Save Part To area. This is because you are database properties in the Contents column.
deriving the new part from a placed part
that is already in your part database, so the
Note If you have selected Assign Temporary Part Numbers
new part is automatically placed in the Automatically in the configuration, a temporary part number
same table as the existing database part. is already assigned which you cannot modify.
7 Modify the visibility settings for each property as
desired.
8 If you want to choose alternate schematic parts or
footprints for the new database part, do the following:
a Click the Browse button in the Schematic Part area
to choose alternate schematic parts or in the
Footprint area to choose alternate footprints. CIS
displays the Select Schematic Part or Select
Footprint dialog box (see graphic below).
74
Creating a new database part
75
Chapter 3 Working with database parts
Order in the Selected Schematic Parts list Order in scroll-down list of Schematic Part
property value cell in CIS explorer’s database
parts window
76
Creating a new database part
77
Chapter 3 Working with database parts
78
Creating a new database part
79
Chapter 3 Working with database parts
Order in the Selected Schematic Parts list Order in scroll-down list of Schematic Part
property value cell in CIS explorer’s database
parts window
80
Creating a new database part
81
Chapter 3 Working with database parts
82
Creating a new database part
Save the part in your part Select the Save This Component In My Part
database* Database option, and choose the database
table in which you want the new database
part to be stored.
Save the schematic part Select the Save the Schematic Part option.
in a local library**
Save the Layout footprint Select the Save the Layout Footprint option.
in a local library**
* If you choose not to add the part to your part database, CIS will assign a temporary part
number to the placed part, but will not add the temporary part number to your database.
** These options will not be available if you already have the correct schematic part and Layout
footprint names for the new part stored in your local libraries.
83
Chapter 3 Working with database parts
84
Creating a new database part
85
Chapter 3 Working with database parts
Tip If you know what library your c In the Schematic Part or the Footprint list, select a
footprints or schematic parts are stored in, part or a footprint. The part or footprint displays in
highlight only that library in the Configured the preview window.
Libraries list. This will greatly reduce the Caution Only select a schematic part from your own custom
number of schematic parts you have to
libraries; do not select a part from the libraries that are
scroll through to find part or footprint
names.
supplied with Capture (resource libraries). Resource
libraries are often changed by upgrades to new versions
of Capture. If the name or path of the schematic part you
select is changed during an upgrade, it will become
invalid for all your database parts.
Caution If you are creating a new mechanical (non-electrical)
part, the associated schematic part must not have pins. If
mechanical parts with pins are placed in a design, they
will invalidate netlists generated from that design.
d Click the Add button to move the schematic part
or footprint to the Selected Schematic Parts or
Selected Footprints list. You can remove it from
the list by selecting it and clicking the Remove
button.
e Repeat steps c and d until you have selected all the
schematic parts or footprints that you want to be
available for use with the database part.
f If you selected more than one schematic part or
footprint, use the up and down arrows to arrange
the order of the parts or footprints. The top one
will be the default value for the database part. The
order of the whole set determines the order in
which they will display in the scroll-down list of
the Schematic Part or PCB Footprint property
value cells of the CIS explorer’s database parts
window (see graphic below).
86
Creating a new database part
Order in the Selected Schematic Parts list Order in scroll-down list of Schematic Part
property value cell in CIS explorer’s database
parts window
Note Make sure that you have a schematic part selected before selected schematic part
continuing. If you do not, CIS will return an error when you
attempt to place the part and you will have to repeat this
procedure to begin placing the part.
g Click OK. CIS returns you to the New Database
Part dialog box.
8 Click the Place Part button. The dialog box closes and Note If you chose to add the new part to
you are returned to the schematic page with the the database in step 3, a new record is
pointer in place part mode. added for the part at this point. Once this
new part is added to the database, you
9 Click to place the part. Press E when you’re finished
must have administrative privileges for the
placing instances of this part.
database to modify the properties that you
set above.
87
Chapter 3 Working with database parts
89
Chapter 3 Working with database parts
90
Linking a placed part to a database part
91
Chapter 3 Working with database parts
92
Viewing a placed part’s database properties
93
Chapter 3 Working with database parts
You can use the Split command (from the 3 Select the part with the properties to be copied.
part manager’s Window menu) to display
4 Drag the selected part onto the part on the schematic
two areas of the part manager. This can
page that is to receive the copied properties.
make copying properties from one part to
another much easier (by dragging the part
across split panes) if the two parts are
widely separated in the part manager.
94
Copying part properties using the part manager
95
Chapter 3 Working with database parts
96
Finalizing and documenting
designs
Overview
This chapter describes the various procedures you use
when working with the Orcad Component Information
System (CIS), including the followinpg:
Viewing and updating part status on page 98
Creating design variants on page 103
Creating reports on page 104
Chapter 4 Finalizing and documenting designs
98
Viewing and updating part status
99
Chapter 4 Finalizing and documenting designs
The first row lists the database part and its properties,
and the second row lists the placed part and its
properties. The differences between the database part
and placed part are highlighted in red.
2 Click one of the following buttons:
100
Viewing and updating part status
Not found Has a part number that does not exist in the
part database
101
Chapter 4 Finalizing and documenting designs
Example: If your design’s filename is Save the report file using the name From the File menu,
MYDESIGN.DSN, CIS automatically names of your design file select Save.
your report MYDESIGN.PRP when you
Save the report file using the name From the File menu,
choose the Save command. of your choice select Save As.
102
Creating design variants
103
Chapter 4 Finalizing and documenting designs
Creating reports
A report contains relevant information about the parts in
your design. You can customize the report to include both
database and placed part properties. CIS supports the
following two types of reports:
Note If you want mechanical (non-electrical) parts to be included in CIS
reports, you must place these parts on the root schematic of the
design or on a schematic that is referenced by a hierarchical block
on the root schematic. For information about root schematics and
hierarchical blocks, see the Capture User’s Guide or Capture online
help.
• Standard bills of materials that you create completely
within CIS. See Creating a standard CIS bill of materials
below.
Crystal Reports is a widely-used report • Advanced reports that you generate from within CIS
design software produced by Seagate using templates created in Crystal Reports. See
Technology, Inc. Creating a report using a Crystal Reports template on
You can use Crystal Reports in conjunction page 4-109.
with CIS to make customized report
templates with more advanced features
than the standard CIS bill of materials,
including precision formatting and Creating a standard CIS bill of materials
formulas that total, filter, and analyze data
for highly specific results. A bill of materials lists all the parts in your design. You
You must have Crystal Reports installed on can use the standard CIS bill of materials feature to create
your system with CIS to create Crystal multiple, named report templates so that you can generate
Reports templates. If you do not own a copy separate bills of materials for the different requirements of
of Crystal Reports software, visit Orcad’s engineering, purchasing, and manufacturing.
web site at www.orcad.com for reseller
information.
If you want to make a Crystal Reports
template, see Creating Crystal
Reports templates on page 2-54.
104
Creating reports
2 In the Template Name text box, type in a name for the You can create multiple, named templates
template, or select one from the drop-down list. and define a different format for each.
However, since a bill of materials file is, by
3 Select a part property you want in the bill of materials
default, saved using the design name and a
and click the Add button. The part property moves to
.BOM extension, you’ll have to save each
the Output Format list. You can also double-click a
report under a unique filename using the
property to move it from one side to the other.
part manager’s Save As command (from
the File menu).
105
Chapter 4 Finalizing and documenting designs
The order of the items in the Output Format 4 Repeat step 3 until all the properties you want in the
list box determines the order in which they bill of materials appear in the Output Format list box.
appear in the report. To change the order
5 Select at least one property in the Output Format list
of an item, select it and move it using the
box then select the Keyed option. You must do this to
up or down arrow buttons to the right of the
specify how CIS matches and groups records in the
Output Format list box.
report. Normally, you should set Part Number to
Keyed, so that parts with the same part number will be
grouped in the report.
Note Keyed properties that are missing from the placed part or have
blank contents are not grouped, but remain as distinct items in
the report. This is so that undefined parts display as separate
line items.
106
Creating reports
107
Chapter 4 Finalizing and documenting designs
Save the report into the design folder From the File menu,
using the default file name*. Note choose Save.
that you will overwrite any report
previously saved using this default
file name.
Save the report using a new file name From the File menu,
into the directory of your choice. choose Save As.
* CIS creates the default file name by concatenating the design name and the
name of the bill of materials template used to generate the report. For example,
if the design is named BENCH.DSN and the template is named ENG BILL OF
MATERIALS, the bill of materials file will be named BENCH_ENG BILL OF
MATERIALS.BOM by default.
108
Creating reports
109
Chapter 4 Finalizing and documenting designs
Preview your report before printing or Print Preview To preview a Crystal Reports
exporting report below
Export your report to a file, an MS Export To export a Crystal Reports report
Exchange folder, a Lotus Notes on page 4-113
database, or MS Mail.
111
Chapter 4 Finalizing and documenting designs
Note After you select one of the above options, CIS generates the
report. This can take several minutes, depending on the
number of parts in your design and the complexity of the
CIS creates a report of the entire physical Crystal Reports template. CIS checks for parts that are grouped
design regardless of the schematics and (by having the same part number, for example), but that have
pages selected in the project manager. different properties or packaging or have duplicate part
references between instances of the parts.
112
Creating reports
113
Chapter 4 Finalizing and documenting designs
When you export a report to a disk file, CIS Save the report to a disk file Disk file
displays the Choose Export File dialog box.
Do the following: Attach the report to a MS Mail Microsoft Mail
e-mail document (MAPI)
1 Select a path and file name for your
file. Store the report in an MS Exchange Exchange
folder Folder
2 Click OK. The program exports the
report to a disk file in the format you Attach the report to a Lotus cc:Mail Lotus cc:Mail
specify. e-mail document (VIM)
Send the report to a Lotus Notes Lotus Notes
database Database
114
Glossary
116
***Draft*** Glossary
design variant A variation of the core design of a project that you can use
to create a bill of materials for a different version of the
project. All variations are kept within a single design. For
more information about design variants, see the CIS
online help.
EE Enterprise Edition. A previous release of the Orcad
Enterprise CIS product offering. Enterprise Edition
evolved from the DDL product originally developed by
an Orcad Industry Partner called Q-Point. The software
was packaged and shipped under the product names
Orcad Capture EE and Orcad Express EE. The current
release is Orcad Capture CIS with the option to include
Express and PSpice.
Enterprise Edition See EE.
ERP Enterprise resource planning. See MRP.
footprint See PCB footprint.
ICA Internet component assistant. A tabbed window of the CIS
Explorer that makes new components accessible to you
over the Internet by providing access to the activeparts
web site. Using the ICA, you can download component
information to create temporary parts in your local
preferred part database for immediate use in your
schematic designs.
Activeparts web site A web site that allows access to a part database and is itself
accessible through the internet component assistant
(ICA). When you locate a part at activeparts through the
ICA, you can place the part directly onto a schematic page
and add the part to your local preferred parts database
(PPD).
ICA property name A property that you select during database configuration
that maps property names on new parts created with the
internet component assistant (ICA) to corresponding
database property names in your preferred part database.
ICA supplier preferences Preferences that you set when configuring your database
to specify the component suppliers you wish CIS to search
for part pricing and availability and the order in which
you want them searched.
instance A part or a symbol that you have placed on a schematic
page.
117
Glossary May 17, 2000
intelligent unit conversion The method that the database query feature uses to
interpret common magnitude identifiers in part
definitions. For example, intelligent unit conversion
recognizes 2.7K, 2,700, 2.700K, and 0.0027M to be equal.
internet component assistant See ICA.
Internet part A part stored in a web-based part database that is
searchable over the Internet. Parts stored at the activeparts
web site are Internet parts.
keyed property A part property that CIS searches your preferred part
database for when you are trying to link a placed part to a
database part. You set which properties are keyed when
you are configuring your database. Normally, you set
only the Value property as a key so that CIS searches the
database for parts with a specific value.
Link Database Part The command you use to link a part you’ve placed on a
schematic page with a part in your preferred parts
database. Once these parts are linked, you can
automatically update a placed part when the database
part changes.
manufacturing resource planning See MRP.
MIS Management information services. The department
responsible for creating and maintaining company-wide
information systems.
MRP Manufacturing resource planning. The computerized
method for planning the use of a company's resources,
including scheduling raw materials, vendors, and
production equipment processes.
not present See part not present.
occurrence An instance placed on a schematic page with one or more
property values that have been changed from the normal
instance values.
ODBC Open Database Connectivity. Microsoft technology that
provides a common interface for accessing heterogeneous
databases. Using ODBC, CIS interfaces directly with
whatever database or spreadsheet you want to use to
create and maintain your part database.
Open Database Connectivity See ODBC.
118
***Draft*** Glossary
package A physical part that contains one or more logical parts. For
example, a 2N3905 transistor, a fuse, and a 74LS00 are
packages. Each part in a package has a unique part
reference comprised of a prefix common to all the parts in
the package, and a letter unique to each part. For example,
a 74LS00 whose part reference prefix is U15 would have
four parts whose part references are U15A, U15B, U15C,
and U15D.
part A part is a basic building block of a design. A part may
represent a physical component, or it may represent a
function, a simulation model, or a text description for use
by an external application. A part's behavior is described
by a SPICE model, an attached schematic folder, HDL
statements, or other means. Parts usually correspond to
physical objects–gates, connectors, and so on–that come in
packages of one or more parts. Packages with more than
one part are sometimes referred to as multiple-part
packages. See also package.
part database A collection of part information. See also database.
part description A brief textual description of a part.
part instance A part placed on a schematic page.
part manager A CIS window that summarizes the status of all the parts
in a design. Using the part manager, you can update part
status, link database parts to placed parts, and create
design variants.
part not present A variant part setting indicating that a core schematic’s
part is not installed in the footprint for a design variant.
You can set parts as present or not present when you
create design variants.
part number The number that uniquely identifies a part within the
database.
part property A property of a part. See also property.
part reference association An association between a particular part type and the part
reference prefixes used in the part database for that part
type.
part reference prefix A single letter designator for a part type. For example, C
is the part reference prefix for the part type capacitor.
119
Glossary May 17, 2000
part status The status of a placed part relative to the part database.
Part status can be approved and current (green), in the
approval process (yellow), or incorrect in the bill of
materials (red). For a complete list of possible part statuses
and their definitions, see the table on page 101.
part type A group of parts that have similar electrical functionality,
such as capacitors or resistors.
part type delimiter The character that indicates a hierarchical level within a
path in the database. You can choose your part type
delimiter when you are configuring your database. By
default, the delimiter is a backslash (\) character.
part type property contents The part type as defined in your database's part type
property (such as resistor, capacitor, or IC). When you
configure your database, you can associate these part type
properties with part reference prefixes.
PATH environment variable The directory path that a Windows application uses to
search for a file if the file is not in the application’s
installation directory or the current working directory.
PCB footprint A description of the physical layout dimensions of pads
for a component on a printed circuit board.
PDM Product data management. See MRP.
Place Database Part The command you use to place a part on a schematic page
from your preferred parts database or the internet
component assistant (ICA). Once you have placed a part,
CIS can automatically update the placed part when the
database part changes.
PPD Preferred parts database. The database in which you store
and maintain all the parts and part properties you use in
your designs. The database parts you place on or link to
your designs from the PPD remain linked to your PPD.
This way, when you change a database part, CIS can
automatically update the placed parts on your designs.
preferred parts database See PPD.
present See present part.
present part A variant part with a core schematic’s part installed in the
footprint. You can set parts as present or not present when
you create design variants.
120
***Draft*** Glossary
121
Glossary May 17, 2000
122
***Draft*** Glossary
123
Glossary May 17, 2000
124
Index
A BOM
creating a part database from a design, 20
activeparts creating Crystal Reports templates, 54
using the ICA to locate, 81 creating standard CIS, 104
using the ICA to locate and place, 81 creating using Crystal Reports templates, 109
using the ICA to place, 82 definition of, 115
activeparts web site, definition of, 117 exporting Crystal Reports, 113
administrative preferences previewing Crystal Reports, 112
Administrative Preferences tab, 48 printing Crystal Reports, 112
definition of, 115 Standard CIS Bill of Materials dialog box, 21, 105
setting, 47 browsable properties
allowed part reference prefixes definition of, 115
definition of, 115 setting, 18, 42
setting, 30, 43 browsing part properties, 71
applicable part reference prefixes
definition of, 115
setting, 46
C
CIS
definition of, 115
B setting up, 11
bill of materials, See BOM CIS bill of materials, See BOM
blank properties CIS Configuration command, 27, 33, 37, 45, 47, 50
definition of, 115 CIS Configuration File dialog box, 27, 33, 37, 45, 47, 50
transferring, 48
Index
126
Index
F M
footprint window, 7 management information services, See MIS
manufacturing resource planning, See MRP
MIS, definition of, 118
MRP, definition of, 118
I
ICA
creating database parts, 82
definition of, 117
N
ICA property name, 41 New Database Part dialog box, 74
locating parts, 81 not present, See part not present
overview, 4
placing parts on a schematic, 82
setting supplier preferences, 50 O
setting up access to external part data, 53 occurrence, definition of, 118
using ICA windows, 60 ODBC
using the ICA, 81 definition of, 118
ICA home page, 9 setting up the data source, 23
ICA property names Open Database Connectivity, See ODBC
definition of, 117 Open Part Manager command, 88, 94–95, 98
mapping to database property names, 41
ICA supplier preferences
definition of, 117
setting, 50
P
ICA Supplier Preferences tab, 51 packages, definition of, 119
instances part databases
definition of, 117 choosing a format, 12
deriving new database parts, 72 creating, 12
updating part status, 99 creating a configuration file, 26
intelligent unit conversion creating from an existing design, 20
CIS database query feature, 17 defining part reference associations, 43
definition of, 118 definition of, 119
internet component assistant, See ICA determining the part properties, 14
Internet part, definition of, 118 extracting part information from MRP, 22
setting the field format, 20
setting up the ODBC data source, 23
using more than one table, 20
K part descriptions
keyed properties definition of, 119
defining part reference associations, 44 determining part properties, 14
definition of, 118 part instances, definition of, 119
127
Index
128
Index
129
Index
explorer
Explore tab, 8, 66
Query tab, 8, 67
footprint, 7
part, 8
visibility, 8
wizard, using the database configuration, 26
130