Parent page: Schematic Objects
A Blanket is a rectangular or polygon-shaped group Directive object that is placed over a collection of nets. A Directive (Parameter Set object) applied to the Blanket will then apply to all nets that the Blanket covers.
The Blanket applies to all nets that:
A Directive that is applied to the perimeter of the Blanket (Place » Directive), such as No ERC, Differential Pair or a specific Rule/Class Parameter Set, will apply to all nets registered by the Blanket object. Blankets may be disabled and hidden.
Blankets are available for placement in the schematic editor only. To place a Blanket:
To place a rectangular Blanket:
To place a polygonal-shaped Blanket:
Additional actions that can be performed while the Blanket segments are being placed are:
This method of editing allows you to select a placed Blanket object directly in the workspace and change its size, shape, or location graphically. When a Blanket object is selected, the following editing handles are available:
Click and drag an editing handle at the center of a segment to move that edge of the Blanket.
For a rectangular Blanket, click and drag a corner editing handle to resize in both vertical and horizontal planes simultaneously.
Click anywhere on the outline of the Blanket away from editing handles and drag to reposition it. The Blanket can be rotated or flipped while dragging:
The following methods of non-graphical editing are available:
Panel page: Blanket Properties
This method of editing uses the associated Blanket dialog mode and Properties panel mode to modify the properties of an blanket object.
After placement, the Blanket dialog can be accessed by:
During placement, the Blanket mode of the Properties panel can be accessed by pressing the Tab key. Once the blanket is placed, all options appear.
After placement, the Blankt mode of the Properties panel can be accessed in one of the following ways:
The Properties panel supports multiple object editing, where the property settings that are identical in all currently selected objects may be modified. When multiples of the same object type are selected manually, via the Find Similar Objects dialog or through a Filter or List panel, a Properties panel field entry that is not shown as an asterisk (
*) may be edited for all selected objects.
A List panel displays design object types from one or more documents in tabular format, enabling quick inspection and modification of object attributes.
Used in conjunction with appropriate filtering – by selecting object types (using the panel's Include options), or by using the applicable Filter panel or the Find Similar Objects dialog – it enables the display of just those objects falling under the scope of the active filter. The properties for the listed objects may then be edited directly in the List panel.
Two particularly useful keywords are available for use when targeting Blanket objects using logical query expressions. These complement the range of other keywords used to target a Blanket based on its properties.
Collapsed– the object is collapsed (also useful when targeting Compile Masks). This keyword can be found in the SCH Functions - Fields category when using the Query Helper.
IsBlanket– tests if the the object a Blanket. This keyword can be found in the SCH Functions - Object Type Checks category when using the Query Helper.
Create logical expressions for queries to target and return Blankets in your design as required. Some examples of logical query expressions targeting Blankets are:
IsBlanket And Collapsed – targets all Blanket objects that are currently collapsed.
IsBlanket And Not Collapsed – targets all Blanket objects that are currently not collapsed.
Once placed, Blankets can be temporarily disabled by clicking on the small triangle in the upper left (). Click once to disable and hide the Blanket; click again to re-enable it. This provides a convenient way of controlling the impact of the Blanket without needing to remove it completely from the design.