Timing Diagram Markup Language (TDML), Version 1.1-1-051899
Element: | Signal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tag: | <signal> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Definition: |
This element represents the information embodied in a Waveform <waveform> at a physical location (node, wire, bus, etc.) in an electronic circuit. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Remarks: |
A Signal associates a Connection <connection> or a Connection Group <conn.group> with a Waveform <waveform> that describes the change of state of the Signal over time. If the Signal is a clock, the Signal also associates the Connection <connection> or Connection Group <conn.group> with the information that describes the periodicity of the Signal. A Signal contains either a pointer to a Connection <connection> or a pointer to a TDML Connection Group <tdml.conn.group>. If the Signal is a clock type signal it contains a Clock Information <clock.info> element. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Associated Attributes: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Element Content: |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SGML Model: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<!ELEMENT signal ((conn.ptr | tdml.conn.group.ptr), clock.info?, (waveform | waveform.ptr), user.defined*, width?) > <!-- The attributes are defined as follows: id Unique identifying string for the signal connections IDs of connections or connection groups in the source that make up the signal --> <!ATTLIST signal id ID #IMPLIED connections IDREFS #IMPLIED default.time.units CDATA #IMPLIED %present.atts; %show.atts; %tool.atts; %info.atts; %grid.atts; %clock.atts; > | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tagged Example: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<signal id="ID12" show="1" show.grid="0"> <conn.ptr conn.id="ID1"></conn.ptr><waveform></waveform><user.defined> <key>Clock</key><user.value>Unclocked</user.value></user.defined> <user.defined>. . . </user.defined> </signal> |
Standard Version: 1.0
Original version: February 1, 1999
Last updated: May 3, 1999 add assoc. attributes; 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.