Specifications
256 Appendix D— Timing Text Data Format
When you Copy or Cut a selected area in the Timing window, two types of
data are placed on the system Clipboard:
A picture of the selected area, in LogicWorks’ internal format. This
picture is not available to outside applications.
A text description of the signal value changes occurring in the selected
area. This text is available to outside applications, and this Appendix
describes the text data format.
General Description of Format
The following rules describe the Timing text data format:
The data is pure ASCII text, with no special binary codes except for
standard tab and hard-return characters.
The format of the data is based on the common “spreadsheet” text data
format, i.e.: Each text item is followed by a tab character, except for
the last one on a line, which is followed by a hard return.
Every line has the same number of text items on it.
The first line of the text (that is, up to the first hard return) is a header
which indicates the meaning of the items on the following lines, by
position.
The lines following the header are signal value lines. Each line
represents one time step. A complete data line is written out each time
any value on the line changes. No line is written out for time steps in
which none of the represented signals changed value.
Header Format
The header consists of a series of commands, each starting with a “$”,
which describe the meaning of the corresponding data items on the follow-
ing lines.
LW Reference.bk Page 256 Monday, December 15, 2003 5:59 PM