Before Next Index

5. Questions about reference generation and gate assignment

1. What methods are available to automatically generate references for symbols on the circuit diagram?


The following methods can be used to generate references.
1. Schematic Editor: Part selection dialog box
2. Schematic Editor: Single-sheet reference generation
3. Schematic Editor: All-sheets reference generation
4. Component Browser: Reference reassignment
The beginning characters of references are set for each number that is set in the function type file (CompKind). You need to set function types for each symbol file when creating symbols.

1. Part selection dialog box
When parts are entered in schematic sheets, references are automatically generated for the parts to be entered.
When Option "Consider other sheets when to check or generate reference" is checked, and "XXXref.log" is generated every sheet, reference is created on the basis of the considering other sheets.
When Option "Consider other sheets when to check or generate reference" is not checked, the Schematic Editor only looks up references for the parts that exist in the sheets that are currently open. The LCDB (Component Database for Schematic Design) is looked up.
NOTE: Because references for each sheet are looked up during reference generation, if you want to change the sheet you are working on, you must set the initial value for it to prevent generation of duplicate references.


2. Single-sheet reference generation
References are generated only for the components selected on the schematic sheet. The LCDB (Component Database for Schematic Design) is not looked up.
NOTE: For ICs implemented by multiple gates, references are generated individually for each gate. Because this process is performed for each sheet, if you want to change the sheet to be executed you must set the initial value for it to prevent generation of duplicate references.

CR-5000 System Designer Operation Guide -MASTER-
Chapter2 Reference Generator 2-2 "Sheet Reference Generator"


3. All-sheets reference generation
References are generated for all sheets including layers below the circuit diagram directory. The LCDB (Component Database for Schematic Design) is looked up for the components that have been entered using the LCDB, and the number of gates in an IC that is implemented by multiple gates is considered when generating references.

CR-5000 System Designer Operation Guide -MASTER-
Chapter2 Reference Generator 2-3 "Cuicuit Reference Allocator"


4. Reference regeneration
The references that have already been assigned for the components being displayed on the Component Browser are reset and references are regenerated.
This regeneration can be performed for a single sheet, all sheets, or sheets including layers.



2. What is the "Channel allocation" provided for the Gate Packager's assignment mode?



The Channel Allocation in Gate Packager's assignment mode is used when you're making a hierarchical design.

This is one method for attaching references when making hierarchical designs.
References are generated for each hierarchical level, and a channel identifier, which is set as a property for each circuit block, is added at the beginning of the references.

CR-5000 System Designer Operation Guide -MASTER-
Chapter2. Reference Generator 2-3 "Cuicuit Reference Allocator"



3. If part names are changed on the schematic sheet, are the other properties also loaded from the LCDB (Component Database for Schematic Design)?



Information in the LCDB (Component Database for Schematic Design) is not reflected in schematics by merely changing the part names of components on the schematic sheet. The set property values remain intact.

If you want the LCDB information to be reflected in schematics immediately when you change part names, choose the parts you want to change using the Parts Rule Based Search dialog box.

If you want the LCDB information to be reflected in schematics some time after you change part names, execute Reload Parts Info using the Sheet Editor or Reload Latest Info from the LCDB using Data Converter.

[Attribute] -

[Parts Rule Based Search]

Parts Rule Based Search dialog box

CR-5000 System Designer Operation Guide -MASTER-
Chapter1. Editing Schematics 1-5-6 "Selecting Components"

[Utilities] -

[Reload Parts Info]

Reload Parts Info

[Utilities] -

[Data Converter]

Component Attribute reload from LCDB

CR-5000 System Designer Operating Guide -MASTER-
Chpter7. Useful Features 7-2-5 "Reloading Updated Information from LCDB"




4. I have difficulty assigning gates in Refference allocator.



The LCDB (Component Database for Schematic Design) must be referenced for processing in Refference allocator to proceed. Therefore, processing is not performed unless the following properties are set correctly.

In case of performing in part placement when creating schematics, these properties are set automatically.
Processing performed when the above properties are not set

Component type: Part
If part and cdb names are not set, objects are assigned assuming that one component = one part.

Component type: Gate
Unless the part, cdb, and component names are all set, an error is assumed and no references are attached.


5. When the Circuit Reference Allocator is executed in Assign All Gate mode, even the pin numbers are assigned.


The Assign All Gate mode of the Circuit Reference Allocator not only reallocates references but pin numbers as well.
This is because a change in only the references is likely to cause duplicate pin number errors for parts consisting of multiple gates.

The Circuit Reference Allocator references LCDB to determine how many gates a part contains and what sort of pin assignment each gate uses. As a result, pin numbers are reallocated when references are. This prevents pin number duplicate errors.

To reallocate references without changing the pin numbers, set the "FIXED" (no swapping) flag for the "Pin Fixedness" pin property. Then pin numbers will stay the same even if references are generated for the entire sheet. The "Pin Fixedness" flag provides the following four settings. "UNFIXED" is the default setting.

UNFIXED: no restrictions
FIXED: no swapping
COMPONENTFIXED: pin numbers in a part remain fixed
GATEFIXED: only pin swapping is allowed


Component properties include a "Fixed Reference Designator" that can be set to "UNLOCKED" or "LOCKED".
During reference reallocation, you can set the "Fixed Reference Designator" to "LOCKED" to lock the references for a specific component. Use this feature as required.


Operation Guide -MASTER- for System Designer
"Selecting Fixed Reference Mode" in Chapter 2 Reference Allocator
Before Next Index