|
<instruction register> |
::= |
<instruction length stmt>
<instruction opcode stmt>
<instruction capture stmt>
[ <instruction private stmt> ] |
|
<instruction length stmt> |
::= |
attribute INSTRUCTION_LENGTH of
<component name> : entity is <integer>; |
|
<instruction opcode stmt> |
::= |
attribute INSTRUCTION_OPCODE of
<component name> : entity is
<opcode table string>; |
|
<instruction capture stmt> |
::= |
attribute INSTRUCTION_CAPTURE of
<component name> : entity is
<pattern list string>; |
|
<instruction private stmt> |
::= |
attribute INSTRUCTION_PRIVATE of
<component name> : entity is
<instruction list string>; |
|
<opcode table string> |
::= |
W <opcode description>
{ , <opcode description> } W |
|
<pattern list string> |
::= |
W <pattern list> W |
|
<pattern list> |
::= |
<pattern> { , <pattern> } |
|
<instruction list string> |
::= |
W <instruction list> W |
|
<instruction list> |
::= |
<instruction name>
{ , <instruction name> } |
|
<opcode description> |
::= |
<instruction name> ( <pattern list> ) |
|
attribute INSTRUCTION_LENGTH of xx74bct8244a : entity is 8; |
|
attribute INSTRUCTION_OPCODE of xx74bct8244a : entity is |
|
|
WEXTEST |
(00000000,10000000),W& |
|
|
|
WBYPASS |
(11111111,10000100),W& |
|
|
|
WSAMPLE |
(00000010,10000010),W& |
|
|
|
WINTEST |
(00000011,10000011),W& |
|
|
|
WHIGHZ |
(00000110,10000110),W& |
−−Bypass with outputs high−z |
|
|
WCLAMP |
(00000111,10000111),W& |
−−Bypass with bs value |
|
|
WRUNT |
(00001001,10001001),W& |
−−Boundary run test |
|
|
WREADBN |
(00001010,10001010),W& |
−−Boundary read normal mode |
|
|
WREADBT |
(00001011,10001011),W& |
−−Boundary read test mode |
|
|
WCELLTST |
(00001100,10001100),W& |
−−Boundary selftest mode |
|
|
WTOPHIP |
(00001101,10001101),W& |
−−Boundary toggle out test mode |
|
|
WSCANCN |
(00001110,10001110),W& |
−−BCR scan normal mode |
|
|
WSCANCT |
(00001111,10001111) W; |
−−BCR scan test mode |
|
|
|
|
|
|
attribute INSTRUCTION_CAPTURE of xx74bct8244a : entity is
W10000001W; |
|
attribute INSTRUCTION_DISABLE of xx74bct8244a : entity is WHIGHZW; |
|
attribute INSTRUCTION_GUARD of xx74bct8244a : entity is WCLAMPW; |