Tip of The Month for ACCEL EDA

September 22, 2000

By James O. Jackson
Copyright 2000 - Oztronics

Below is a list of Attributes that P-CAD 2000 PCB supports.
If you look really close, you may see some that you haven't seen before.

P-CAD Specific
Brief Description
Category
Constraint Units
Parameters
AutoRouteWide
Indicates that the selected nets are scheduled as WIDE passes when you select passes manually. Router Boolean Yes, 1, True
No, 0, False
BoardEdgeClearance
Specifies Clearance to Board Edge. Clearance
Physical
Length mil,in,mm,cm,app
Clearance
If the units are left off, then the curent Global Units are used. Clearance
Physical
Length mil,in,mm,cm,app
ComponentHeight
Describes the Height of the Component. Component
Placement
Length mil,in,mm,cm,app
ComponentRotation
Describes the Rotation of the Component. Manufacturing Angular deg,rad
ComponentSpacing
Used to set a value for Spacing between Components. Clearance
Physical
Length mil,in,mm,cm,app
Description
Used to add text describing the Component. Component String Text
HoleToHoleClearance
Used to describe the Clearances between Holes. Clearance
Physical
Length mil,in,mm,cm,app
InsertionGripLength
If the units are left off, then the curent Global Units are used. Manufacturing Length mil,in,mm,cm,app
InsertionGripWidth
If the units are left off, then the curent Global Units are used. Manufacturing Length mil,in,mm,cm,app
InspectionAngle
If the units are left off, then the curent Global Units are used. Manufacturing Angular deg,rad
LineToLineClearance
Clearances used for Line to Line. Clearance
Physical
Length mil,in,mm,cm,app
Link
(I could not locate a good definition of this.) Component String Text
MaxComponentHeight
If the units are left off, then the curent Global Units are used. Clearance
Physical
Length mil,in,mm,cm,app
MaxNetLength
If the units are left off, then the curent Global Units are used. Net Length mil,in,mm,cm,app
MaxVias
Defines the maximum number of vias that can be placed for this net. Physical
Router
Quantity 0 - N
MinNetLength
If the units are left off, then the curent Global Units are used. Net Length mil,in,mm,cm,app
NoAutoRoute
Indicates that the selected nets will not be routed. You can use Yes, 1, and True to override a default ripup of No Router Boolean Yes, 1, True
No, 0, False
NoSwap
Pin/Gate swapping does not occur if the component has the NoSwap attribute set to Yes. Component String Text
Optimize
Pin/Gate swapping does not occur if a net connected to the pin has the Optimize attribute set to No. Net Boolean Yes, 1, True
No, 0, False
PackageOutlineLayer
A polygon added to a non-signal layer and defined with this attribute will be used by Specctra as the component outline. Component LayerName Text
PadToLineClearance
Clearance definition from Pads to Lines. Clearance
Physical
Length mil,in,mm,cm,app
PadToPadClearance
Clearance definition from Pads to Pads. Clearance
Physical
Length mil,in,mm,cm,app
Part Number
Describes the part number of the component. Component String Text
PlacementSide
Which side to place the component on. Placement layerName Top or Bottom
Reference
A reference link used to start a program or web address to display a document or web site. Component String Text
Ripup
Overrides the global ripup setting for the selected nets, and indicate that the net should not be ripped up. Router Boolean Yes, 1, True
No, 0, False
RoutingChannels
Indicates the number of channels t leave open while routing. Placement Quantity quantity
SilkscreenClearance
If the units are left off, then the curent Global Units are used. Clearance
Physical
Length mil,in,mm,cm,app
SwapEquivalence
The swapping of gates between components can be further restricted by use of the swap eligibility attribute. Component String Text
TieNet
Name of a net to be used as TieNet. Net String Text
ViaStyle
Overrides global via style settings for the selected nets. An existing via style name should be provided. Net ViaStyle String
ViaToLineClearance
Clearance definitions from Via to Line. Clearance
Physical
Length mil,in,mm,cm,app
ViaToPadClearance
Clearance definitions from Via to Pad. Clearance
Physical
Length mil,in,mm,cm,app
ViaToViaClearance
Clearance definitions for Via to Via. Clearance
Physical
Length mil,in,mm,cm,app
Width
Overrides global line width settings for the selected nets. A valid line width should be entered as the value. Net
Physical
Length mil,in,mm,cm,app
SPECCTRA Specific
Brief Description
Category
Constraint Units
Parameters
ANTIPAD_GAP
Clearance attribute. This attribute requires a numerical value which is the clearance length specified in the current units. SPECCTRA Route Length mil,in,mm,cm,app
AREA_AREA_GAP
Clearance attribute. This attribute requires a numerical value which is the clearance length specified in the current units. SPECCTRA Route Length mil,in,mm,cm,app
BURIED_VIA_GAP
Clearance attribute. This attribute requires a numerical value which is the clearance length specified in the current units. SPECCTRA Route Length mil,in,mm,cm,app
COMPONENT_HEIGHT
Room placement constraint, or "-1" SPECCTRA Placement Unitless N or -1
DRILL_GAP
Clearance attribute. This attribute requires a numerical value which is the clearance length specified in the current units. SPECCTRA Route Length mil,in,mm,cm,app
EXPOSE_PIN
For all attributes ending with the suffix _pin, a pin must be specified in the value box (e.g.,U1 or U1 (pin3)).Assign to through-hole components only.
EXPOSE_PIN=U1 specifies that any pin on U1 which is attached to this net will be forced to escape to a via.
SPECCTRA Route Length String
JUNCTION_TYPE
Determines where tjunctions can occur. The term_only option permits tjunctions only at pins, SMD pads, and vias. The all option permits tjunctions at pins, SMD pads, vias, and at wires. If junction_type is not specified, it defaults to all. SPECCTRA Route String term_only, all
LENGTH_GAP
Controls the minimum gap between wire segments when accordion or trombone patterns are used to increase wire length. A value equal to three times the wire width is used, if length_gap is set to a value less than three times the wire width or is not specified. SPECCTRA Route Length mil,in,mm,cm,app
LENGTH_MAX
Maximum Trace Length allowed for routing. SPECCTRA Route Length mil,in,mm,cm,app
LENGTH_MIN
Minimum Trace Length allowed for routing. SPECCTRA Route Length mil,in,mm,cm,app
LIMIT_BENDS
Applies to fromtos of nets or classes. When a limit value of -1 is applied, the rule is set to the unspecified state. SPECCTRA Route Length mil,in,mm,cm,app
LIMIT_CROSSING
Applies to fromtos of nets or classes. When a limit value of -1 is applied, the rule is set to the unspecified state. SPECCTRA Route Length mil,in,mm,cm,app
LIMIT_WAY
Applies to fromtos of nets or classes. When a limit value of -1 is applied, the rule is set to the unspecified state. SPECCTRA Route Length mil,in,mm,cm,app
LOAD_PIN
A pin must be specified in the value box (e.g.,U1 or U1 (pin3)). Assign to through-hole components only. SPECCTRA Route Length mil,in,mm,cm,app
LOCK_POSITION
Locks a component in its current position. SPECCTRA Placement Boolean No, 0, False, Off
Otherwise True
MAX_NOISE
Controls the maximum noise that can accumulate on a net before a coupled noise violation occurs. This rule can be applied at the PCB, net, and class levels of the rule hierarchy, and is typically expressed in units of millivolts. When the max_noise value for a net is -1, the net is not checked for parallel and tandem noise violations. SPECCTRA Route Length mil,in,mm,cm,app
MAX_STAGGER
Controls the maximum length of a wire routed on a mixed layer. SPECCTRA Route Length mil,in,mm,cm,app
MAX_STUB
Controls tjunction routing at pads or pins on daisy-chain nets or on starburst nets when tjunction off is specified.
If the max_stub value is greater than zero, tjunctions are allowed up to distance from the terminal point, based on which junction_type option is set. If the max_stub value equals zero, no tjunctions are allowed on the nets; pad and pin entry or exit must be unique for each wire. The maximum stub condition is defined from the pad edge to the center of the tjunction.
SPECCTRA Route Length mil,in,mm,cm,app
OPPOSITE_SIDE
Controls the back-to-back placement of one type of component (large or small) with respect to the same or other type of component. The default is opposite_side on, which means opposite placement is permitted for all types of components. SPECCTRA Placement Boolean No, 0, False, Off
Otherwise True
PAD_TO_TURN_GAP
Clearance attribute. This attribute requires a numerical value which is the clearance length specified in the current units. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_NOISE_CHECKS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_NOISE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_NOISE_THRESH
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_NOISE_WEIGHT
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_SEG_CHECKS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_SEG_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PARAL_SEG_LIMIT
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PERMIT_ORIENT_BACK
Restrict orientation of back side components. SPECCTRA Placement String horiz[ontal], vert[ical], 0 90 180 270 (space-separated list of angles in multiples of 90), or -1
PERMIT_ORIENT_FRONT
Restrict orientation of front side components. SPECCTRA Placement String horiz[ontal], vert[ical], 0 90 180 270 (space-separated list of angles in multiples of 90), or -1
PERMIT_SIDE
Side restriction. SPECCTRA Placement String top, front, upper, bottom, back, or both
PIN_AREA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PIN_PIN_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PIN_SMD_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PIN_VIA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PIN_WIRE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PRIORITY
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
PROPERTY_POWER_DIS
Component power dissipation property, or -1 SPECCTRA Placement Length N or -1
PROPERTY_TYPE
Component type property. SPECCTRA Placement String large, small, cap[acitor], or dis[crete]
REORDER
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_AREA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_SMD_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_TO_TURN_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_VIA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_VIA_SAME_NET_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SMD_WIRE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SOURCE_PIN
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
SPACE_AREA_AREA_BACK
If the units are left off, then the curent Global Units are used. SPECCTRA Placement Unitless mil,in,mm,cm,app
SPACE_AREA_AREA_FRON
If the units are left off, then the curent Global Units are used. SPECCTRA Placement Unitless mil,in,mm,cm,app
SPACE_PIN_AREA_BACK
Min spacing of pin components to edges on back side. SPECCTRA Placement Unitless N or -1
SPACE_PIN_AREA_FRONT
Min spacing of pin components to edges on front side. SPECCTRA Placement Unitless N or -1
SPACE_PIN_PIN_BACK
Min spacing between pin components on back side. SPECCTRA Placement Unitless N or -1
SPACE_PIN_PIN_FRONT
Min spacing between pin components on front side. SPECCTRA Placement Unitless N or -1
SPACE_PIN_SMD_BACK
Min spacing of pin to smd components on back side. SPECCTRA Placement Unitless N or -1
SPACE_PIN_SMD_FRONT
Min spacing of pin to smd components on front side. SPECCTRA Placement Unitless N or -1
SPACE_SMD_AREA_BACK
Min spacing of smd components to edges on back side. SPECCTRA Placement Unitless N or -1
SPACE_SMD_AREA_FRONT
Min spacing of smd components to edges on front side. SPECCTRA Placement Unitless N or -1
SPACE_SMD_SMD_BACK
Min spacing between smd components on back side. SPECCTRA Placement Unitless N or -1
SPACE_SMD_SMD_FRONT
Min spacing between smd components on front side. SPECCTRA Placement Unitless N or -1
TANDEM_NOISE_CHECKS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_NOISE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_NOISE_THRESH
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_NOISE_WEIGHT
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_SEG_CHECKS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_SEG_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TANDEM_SEG_LIMIT
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TERMINATOR_PIN
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
TJUNCTIONS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
USE_LAYERS
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
VIA_AREA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
VIA_AT_SMD
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
VIA_VIA_SAME_NET_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
VIA_WIRE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
WIRE_AREA_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app
WIRE_WIRE_GAP
If the units are left off, then the curent Global Units are used. SPECCTRA Route Length mil,in,mm,cm,app

This document is copyright © 2000 by Oztronics

James Jackson
Oztronics

9605 Hwy 90 West, #41
San Antonio, Texas 78245 • USA
210-675-4087 • FAX 210-675-4087

- Return to Tip of the Month Main Menu -
- Return to Main Menu -


FastCounter by bCentral