X hits on this document

148 views

0 shares

0 downloads

0 comments

21 / 42

PROCESSING VECTOR DATA

PROCESSING FLOW - SEQUENCING:

Applied to OVF time stamps:

Time = ovf_time * scale + time_offset

SCALE & TIME_OFFSET

Read pin states from OVF.  ADD_PIN states also evaluated.

PIN STATES READ

Process ALIGN_TO_STEP,

ALIGN_TO_CYCLE, AUTO_ALIGN and TEMPLATE_CYCLIZATION. Converts print-on-change to cycle vectors.

ALIGNMENT

Process BIDIRECT_CONTROL or BIDIRECT_STATES.  Separates in/out data on bidirects if data is merged in OVF.  Not necessary for most canned readers (however, is required for Verilog VCD).   Note states used are prior to STATE_TRANS.

BIDIRECT SPLITTING

Process PINTYPE, EDGE_SHIFT and EDGE_ALIGN  commands.  Moves timing edges or adds timing to vectors.  Inhibited if SEPARATE_TIMING command present.

TIMING

Process MASK_PINS commands to force pins to specified states within time windows or based upon other pin states (OVF states).

MASKING

Document info
Document views148
Page views155
Page last viewedSun Dec 11 01:14:05 UTC 2016
Pages42
Paragraphs1154
Words5926

Comments