X hits on this document

130 views

0 shares

0 downloads

0 comments

19 / 42

PROCESSING VECTOR DATA

SEPARATION OF BIDIRECTIONAL DATA

Bidirect_States:{ using state characters to determine direction of data }

BIDIRECT_STATES input 1,0,Z output H,L,X ;

Bidirect_Control:{ use logic_expr to determine direction of data }

BIDIRECT_CONTROL  bidi_pin1 = input WHEN bidi_oe = 0 ;

Most canned readers do not need this processing since the vector file provides this information.  The VCD canned reader does need this processing, but not EVCD files.

STATE TRANSLATIONS

Pre-defined Groups:

STATE_TRANS 'n'->'m', … ;     { applies to all pins  }

STATE_TRANS inputs 'n'->'m', … ;    { applies to all inputs }

STATE_TRANS outputs 'n'->'m', … ;    { applies to all outputs }

STATE_TRANS pure_inputs 'n'->'m', … ;    { applies to all pure inputs }

STATE_TRANS pure_outputs 'n'->'m', … ;    { applies to all pure outputs }

STATE_TRANS bidir_inputs 'n'->'m', … ;    { applies to all bidirect inputs }

STATE_TRANS bidir_outputs 'n'->'m', … ;    { applies to all bidir outputs }

Special Groups:    { applies only to signals in pinlist }

STATE_TRANS_GROUP  pinlist = 'n'->'m', … ;

Examples:

STATE_TRANS inputs ‘U’->’1’, ‘D’->’0’ ;

STATE_TRANS outputs ‘H’->’1’, ‘L’->’0’ ;

STATE_TRANS_GROUP pinA = ‘1’->’P’ ;

Document info
Document views130
Page views137
Page last viewedWed Dec 07 10:55:57 UTC 2016
Pages42
Paragraphs1154
Words5926

Comments