Entity Layout LINKCORNER
Synopsis
This declaration provides a mechanism to enable links
to be routed round corners instead of straight lines.
- object_id str - The name of the higher level entity that contains the link.
This can be the type name of an entity defined in the entity library, in which case the link
corners will be positioned on all of the entities of that type. It can also be the the instance
name of the required entity. The instance name should be the complete hierarchical name.
When specifying a level name from the hierarchy, the instance name, not the type name,
should be used. Each level in the hierarchy should be seperated by a '.'. Therefore the
syntax for a complete hierarchical name is :
top_level_instance_name.next_level_name. ... .last_level_name.
The linkcorner information given to an instance overrides the linkcorner information of the library component.
- src_entity str - The instance name of the entity where the link
starts. This name should be the name of an entity that is a child of the entity
specified by entity_name.
- src_port str - The name of the port that the link starts from.
It should be one of src_entity's ports.
- dest_entity str - The instance name of the entity where the link
finishes. This name should be the name of an entity that is a child of the entity
specified by entity_name.
- dest_port str - The name of the port that the link finishes.
It should be one of dest_entity's ports.
- no_of_corners int - The number of corners to be included in the link.
- cxN int - The x coordinate of the Nth corner of the link.
It is given relative to the source port. More corners are specified by including more
pairs of coordinates. The number of pairs should correspond to the specified number of links.
- cyN int - The y coordinate of the Nth corner of the link.
It is given relative to the source port. More corners are specified by including more
pairs of coordinates. The number of pairs should correspond to the specified number of links.
Example
Memory_Hierarchy.secondary_cache : LINKCORNER first_cache OUT second_cache IN 3 (10,0) (10,10) (50,10)
Frederic Mallet
Last modified: Tue Nov 20 16:22:15 GMT 2001