Timing Diagram Markup Language (TDML), Version 1.1-1-051899
Element:Timing Diagram
Tag:<timing.diagram>
Definition:

This element contains all the information needed for calculation and rendering of the Timing Diagram.

Remarks:

This is the top-level element in a TDML file and is located within the XML-TDMLBASE.ENT module of the DTD.

The TDML Specification is intended to be used in a stand-alone fashion. A TDML instance consists of the Timing Diagram element containing the Signals <signal>s, Relationships <relationship>s, etc. that make up the diagram as well as the timing characteristics that affect the diagram.

Associated Attributes:
Descriptive NameAttribute NameDefault Value
Default Time Unitsdefault.time.unitsREQUIRED
Show Delay Relationshipsshow.delaysIMPLIED
Show Hold Relationshipsshow.holdsIMPLIED
Show Sample Relationshipsshow.samplesIMPLIED
Show Setup Relationshipsshow.setupsIMPLIED
Line Thickness for Drawn Objectsline.thicknessIMPLIED
Foreground Color for Drawn Objectsforeground.colorIMPLIED
Tick Markstick.marksIMPLIED
Font Pointerfont.ptrIMPLIED
ShowshowIMPLIED
Show Uncertaintyshow.uncertaintyALL
Background Color for Diagram View Windowbackground.colorIMPLIED
User Time Unitsuser.time.unitsIMPLIED
Delay Rule Typedelay.ruleIMPLIED
Rising Slope Degreesrising.slope.degreesIMPLIED
Falling Slope Degreesfalling.slope.degreesIMPLIED
Early Slew Timeearly.slew.timeIMPLIED
Late Slew Timelate.slew.timeIMPLIED
Element Content:

SGML Model:
<!ELEMENT timing.diagram  (tdml.admin.info, (sources?, 
                           tdml.conn.group*), signal*,
                           edge.relationships?,
                           annotation*, view.group?, 
                           cc.list*, alias.list?, 
                           font.list?, user.defined*)  >
<!ATTLIST timing.diagram
          default.time.units   CDATA         #REQUIRED
          show.delays          %yesorno;     #IMPLIED
          show.holds           %yesorno;     #IMPLIED
          show.samples         %yesorno;     #IMPLIED
          show.setups          %yesorno;     #IMPLIED
          %present.atts;
          %show.atts;
          %tool.atts;
          %info.atts;                                  >

Standard Version: 1.0
Original version: February 1, 1999
Last updated: May 3, 1999 add assoc. attributes; add font.list; add font.ptr


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