You can use the timing diagram information extracted from a TDML document in many ways. It can be used practically anywhere you would use a timing diagram or a timing model. For example, information from TDML can be used to define:
Such diagrams can be analyzed and manipulated using timing diagram tools. These tools can be simple browsers which allow the user to view timing diagrams, or complete analysis engines. TDML tools could even be "plug-ins" for web browsers, allowing timing diagrams to be displayed when found on a web page
Such diagrams are useful for product documentation, documentation of interface timing behavior, or visualization of timing relationships from some other tools such as static timing analysis programs, logic simulation or test tools, etc.
Information from TDML documents can be converted into models such as Spice models, Delay Calculation Language (DCL) or Open Library API (OLA) models, or even VHDL or Verilog models.