tml:sysClk

clock counter.

Element Information

Model

Source

<xs:element name="sysClk" minOccurs="0">
  <xs:annotation>
    <xs:documentation>clock counter.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="uid" type="tml:BindType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>sysClk UID same as the system UID. There is only one clock per system. Subsystems may have clocks</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="name" type="tml:BindType" minOccurs="0"/>
      <xs:element name="period" type="tml:ValueType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Period in seconds</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="countNumBase" type="tml:BindType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>number base in which clock characters increment. Allowed values are: 2, 8, 10, 16. Default is 10</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="min" type="tml:BindType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>counter starting point after rollover. default 0</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="max" type="tml:BindType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>max counter count which roll over occurs</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

Sample