Timing Diagram Markup Language (TDML), Version 1.1-1-051899
Attribute:    type   (Type)
Definition:

This attribute specifies the meaning of a Relationship <relationship>.

Use:

This attribute defines the kind of relationship between either a source edge / target edge pair or specifies the information obtained from a One-Edge Relationship <one.edge>.

Attribute Content:
Delay

Two-edge relationship. Represents a cause and effect relationship between two edges.

Setup

Two-edge relationship. Represents the amount of time that the source edge must remain stable before the target edge occurs.

Hold

Two-edge relationship. Represents the amount of time that the source edge must remain stable after the target edge occurs.

Constraint

Two-edge relationship. Establishes a relationship between two edges that must be maintained.

Measure

Two-edge relationship. A relationship purely for the display of the time difference between two edges.

Guarantee

Two-edge relationship. Establishes a relationship between two edges that is guaranteed to be maintained.

Sample

One-edge relationship. Used to sample the state of a signal at a given time or time range.

Marker

One-edge relationship. Used to place a vertical marker line on the timing diagram to indicate a time gap in the diagram or to indicate the functional end of the diagram.

Wait

One-edge relationship. Used to show that an edge is dependent on a specific condition occuring.

Break

One-edge relationship. Used to indicate a time gap in the diagram.

End

One-edge relationship. Indicates the functional end of the timing diagram.

Associated Elements:

This attribute is associated with:

Remarks:

Additional type values may be defined in the future.

Standard Version: 1.0
Original version: February 1, 1999
Last updated: May 3, 1999 add attr. content


Timing Diagram Markup Language (TDML), Version 1.1-1-051899
Copyright © 1998, 1999 by Silicon Integration Initiative, Inc. All rights reserved worldwide.