Beruflich Dokumente
Kultur Dokumente
Creating Symbols
ES
Master Training
CR-5000 Self Training Method
AD.cir
Schematic directory
SymbolC
Symbol library
(Directory)
Input symbols
selected from
symbol libraries.
SymbolB
Symbol library
(Directory)
Symbol search paths
0 current
.
1 localsmb ./smb
2 SymbolA /SymbolLib/
symbolA
3 SymbolB /SymbolLib/
SymbolB
4 SymbolC /SymbolLib/
SymbolC
smb
Local symbol library
(Directory)
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-1
Before the symbol figures (symbol sheets) in created symbol libraries can be
used to create a schematic, the symbol libraries must be registered with their
pathnames defined as the symbol search paths in the data resource file
(landata.rsc) to be referenced for each schematic directory.
Symbol libraries and symbol search path have the following relationships.
Data resource file (landata.rsc)
Symbol search paths
0
1
2
3
4
current
localsmb
SymbolA
SymbolB
SymbolC
.
./smb
/SymbolLib/SymbolA
/SymbolLib/SymbolB
/SymbolLib/SymbolC
a.cir / 001.sht
:
A.smb
(Search for symbols
at the same level as
the schematic
directory.)
255
See Also
a.cir / 001.sht
:
smb / A.smb
(Search for symbols in
the symbol library located at
the same level as the schematic directory.)
For information on the data resource file, see "Chapter 2 2. Resource Files" in this manual (Master
Training/Circuit Design).
Each symbol figure placed on a schematic sheet has the referenced symbol sheet
file name (-.smb) and the symbol search path number. If you change symbol search
path settings inadvertently, therefore, the symbol sheet cannot be referenced.
3
Asymbol
/symb/Asymb
3 Bsymbol
Symbol path
number: 3
INV.smb
/symb/Bsymb
Symbol path
number: 3
Cannot be
referenced.
INV.smb
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-2
Symbol libraries commonly used for different schematics are master symbol libraries.
Common symbol libraries
A.cir / 001.sht
SymbolA / A.smb
:
SymbolB / B.smb
:
SymbolC / C.smb
/ SymbLib
landata.rsc
B.cir / 001.sht
landata.rsc
For master, or common symbol libraries, create a directory for storing symbol libraries and create the individual symbol libraries in that directory. Register these symbol
libraries by defining their pathnames as user-specified symbol search paths in the
data resource file (landata.rsc) (that follow the second entry).
[Local operation]
Local symbol libraries are the symbol files or symbol libraries specified as the current
or local directory to be used for a specific schematic directory.
Symbol search path [0] is system-fixed as the current directory. Symbols are created
and referenced at the same level as the schematic directory.
~ / user1 / KAIROA
A.cir / 001.sht
A.smb
B.smd
For local symbol libraries, create symbol libraries at the same level as the schematic
directory and create symbols in these libraries for reference. Since this type of symbol
library operation facilitates management of the schematic and symbols, it is recommended for creating specific symbols.
~ / user1 / KAIROA
A.cir / 001.sht
smb / A.smb
B.smd
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-3
2. Registering Symbols
2. Registering Symbols
l Symbols
Each symbol sheet is created with a file name of [symbol-name.smb] in a symbol library. For the symbol, enter the symbol figure, the pins for connecting a
net, and the property viewers for displaying the properties, such as the part
name and function name, and the reference (reference name).
Reference
Part name
Pin
Function name
For each symbol, some properties must be assigned to the symbol sheet and
symbol pins so that net list output and DRC check can be executed when the
schematic has been created.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-4
2. Registering Symbols
4.Component type
The component type of each component identifies its classification on the
schematic sheet.
The following 13 different component types are available.
lFigure
....
lSheet frame
lPart
....
....
lGate
....
lPower box
....
lBlock
....
lPower
lGround
lShort-circuit
lHierarchical
connector
....
....
....
....
lSheet connector
lGate & Block
lPart & Block
....
....
....
....
The following types of components are referenced for net list output:
lPart
lShort-circuit
lGate
lHierarchicalconnector
lPower box
lSheet connector
lBlock
lGate & Block
lPower
lPart & Block
lGround
What is a short symbol?
A short symbol is used, for example, when you want to insert a net name along the
net as a comment. Since the individual nets connected to pins on each symbol
have their unique net names assigned, they are output to a net list as different nets.
Setting the component type to [Short-circuit] allows the nets to be output as the
same nets.
Different nets
SIGN21
CLOCK
CLOCK
Short symbol
CLOCK
CLOCK
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-5
2. Registering Symbols
5.Function type
The function type of a component identifies the component's function. For
example, even two components whose component types are "Part" can be
distinguished from each other by their function types if they differ in function,
such as a resistor and a capacitor.
Function types are defined in the following definition file, including the
headers (initial letters) of the references assigned automatically by
Gate Packager, reference auto-generation, or via the component
selection dialog.
Function type definition file: $ZDSROOT/etc/CompKind
DEFAULT LOGIC
JUMPER
POWER BOX
RESISTOR-R, etc.
See Also
4.Pin ID
The pin IDs for individual pins are the system ID numbers assigned to the pins in
ascending order in which they are entered. Information in the component library for schematic design (LCDB) is set with these pin IDs as keywords.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-6
2. Registering Symbols
l Registering Symbols
To register a symbol, enter the figure and properties as shown below.
1.Open the symbol sheet.
Symbols correspond with symbol sheet files
on a one-to-one basis.
xxx.smb
@pinL
@pinL
@pinL
@pinL
@pinL
@pinL
4.Enter pins.
These pins are used for net connection; they
can be entered only when the symbol is registered.
The property viewers for pin names and pin
numbers are entered at the same time.
5.Set pin properties.
Enter the pin names and I/O properties.
B
INPUT
Y
OUTPUT
A
INPUT
SN74LS08
AND2
a
@pinN
@pinN
@pinN
Gate
DEFAULT LOGIC
SN74LS08
@pinN
`
@pinN
AND2
x @pinN
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-7
2. Registering Symbols
:
:
:
:
:
and2.smb
Gate
DEFAULT LOGIC
SN74LS08
AND2
3-8
2. Registering Symbols
See Also
For details on the sheet size table, see "Chapter 2 2. Resource Files."
See Also
For entering objects such as lines, refer to "Chapter 3 3. Inserting Figure Objects" in the "Beginner
Training/Circuit Design" manual.
You can use Symbol Figure in the Place menu to insert an already registered
symbol sheet.
Place
Symbol Figure
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3-9
2. Registering Symbols
(1)To change the sheet size to an arbitrary size in Sheet Editor, follow
the steps below:
From the menu bar, select Environment
Sheet Size
Change Size and Origin .
p2
p1
See Also
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 10
2. Registering Symbols
(2)You can minimize the sheet size to fit the entered figure as follows.
From the menu bar, select Environment
Sheet Size
Fitting
.
Initial sheet size
Sheet size
Sheet Size
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 11
2. Registering Symbols
4.Enter the pins to serve as terminals. Pins can be entered only during symbol registration.
From the menu bar, select Place
Pin .
A mark of "X" appears at
the tip of the cursor.
@pinL
1 @pinN
@pinL
@pinN
@pinL
@pinN
@pinL
@pinN
@pinL
1 @pinN
@pinL
@pinN
3
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 12
2. Registering Symbols
Change Attribute .
The Set Properties dialog will then appear for setting symbol pin
properties.
Click on Apply .
@pinL
@pinN
A
@pinN
@pinL
@pinN
@pinL
@pinN
@pinL
@pinN
@pinN
A
Since the symbol of each gate has a unique pin number, the pin number is set on the
schematic sheet. On the symbol sheet, in that case, enter only the pin number property
viewer.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 13
2. Registering Symbols
@pinL
@pinN
@pinN
A
@pinL
@pinN
The Set Properties dialog will then appear for setting symbol pin properties.
Click on OK or Apply .
7. Set pin names and I/O properties for the other pins.
Pin name: B
I/O property: INPUT
2
@pinL
@pinN
@pinL
@pinN
Pin name: Y
I/O property: OUTPUT
@pinN
A
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 14
2. Registering Symbols
Part name
Function name
Reference
Component type
Function type
[Sheet Size]
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 15
2. Registering Symbols
Then, display the function type list and select [DEFAULT LOGIC].
Set [Function Name] in the property list on the Sheet Property dialog
to "AND2".
3 - 16
2. Registering Symbols
11. Enter the property viewers for the part name, function name, and
reference as shown below.
Since the reference is also
entered on the schematic sheet,
enter only the property viewer on
the symbol sheet.
With no object selected on the symbol sheet, from the menu bar,
select Place
Property Viewer .
The [Enter Property Viewer] dialog
will then appear.
Click on [Part Name] in the
property list, and then on
[Apply].
3 - 17
2. Registering Symbols
l Notes
1.The reference files referenced by Sheet Editor for registering symbols are the
environment resource file (lanenv.rsc) and data resource file (landata.rsc).
These are master resource files, allowing symbols to be created always in the
sameenvironment.
The master resource files are:
See Also
For information on resource file operation, see "Chapter 2 2. Resource Files" in the "Master
Training/Circuit Design" manual (this manual).
2.When you perform circuit design using the component library for schematic
design (LCDB), symbols reflect the LCDB definitions for their properties such
as part names and function names. In this case, you may enter only property
viewers without setting the properties themselves on symbol sheets.
If a part name or function name has been set on a symbol sheet, these settings on
the symbol sheet are ignored; information in the component library for schematic
design (LCDB) is used instead.
Reference
Part name
Pin label
Pin number
Function name
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 18
2. Registering Symbols
3 - 19
2. Registering Symbols
When option/auto-assigned
number is [ON], [2-22] is entered
automatically after entering [1].
When selecting the pin on the symbol sheet, cursor is moved to the line where
that pin is. When selecting the pin where cursor is located, corresponding pin
on the schematic sheet is selected.
The property which is set in Symbol Pin Editor is reflected as a pin property by
clicking OK or Apply
See Also
Reference: For further details, please read the online help in addition.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 20
SystemDesigner
CR-5000 File Manager
Components Manager
Symbol Editor
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 21
The symbol paths to the symbol libraries listed in the Select Symbol Path
option list in Components Manager are defined in the master data resource
file ($ZDSROOT/info/landata.rsc).
In this lesson, you will create a new symbol library in a non-listed directory; you
cannot select any symbol library from the current option list.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 22
2. Select Open
See Also
For registering symbols, see the previous section "2. Registering Symbols."
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 23
l Examples
In the lesson in "2. Registering Symbols," you practiced registering a 3-pin gate
symbol. There are other types of symbols as classified into component types,
to each of which convenient commands for registration and items to note are
applicable.
The remainder of this chapter provides examples of registering an IC part symbol, discrete resistor symbol, power box symbol, and sheet frame symbol,
along with some tips for registering symbols.
1.IC part symbol
Component type : Part
Function type : DEFAULT LOGIC
Pin ID
1
2
3
4
5
6
8
9
10
11
12
13
@ Terminal
name
1A
1B
1Y
2A
2B
2Y
3Y
3A
3B
4Y
4A
4B
I/O property
INPUT
INPUT
OUTPUT
INPUT
INPUT
OUTPUT
OUTPUT
INPUT
INPUT
OUTPUT
INPUT
INPUT
Component type:Part
Function type
:RESISTOR
Pin ID
1
2
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 24
VCC
GND
If a sheet frame is created with the sheet frame size equal to the
symbol sheet size, you cannot help selecting the sheet frame
symbol when creating the schematic. To prevent this, the sheet
frame symbol should be placed at a corner where you merely click
the mouse when creating the schematic.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 25
When you symbol pins, you can set their pin numbers (pinNumber) at the same time.
You can also specify the incremental value for numbering the pins.
When registering a symbol, open the Circuit Design Icon dialog from the icon bar.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 26
The pin IDs to be assigned to symbol pins can be re-assigned clockwise or counterclockwise.
Starting pin
Clockwise
Although pin IDs are re-assigned, other properties (such as pin numbers and pin labels) remain
unchanged.
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 27
Pin IDs which have already been assigned can be changed via the Set Properties
dialog for symbol pins.
Click on [ID] to enter the edit mode. Enter the desired new ID number, then click on
OK or Apply .
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
123456789012345678901234567890121234567890123456789012345678901212345678901234567890123456789012123456789012345678901234567890121234567890123456789
3 - 28