4.9 Scan port identification 文
scan port identification はデバイスのバウンダリスキャン制御信号の定義を行います。
|
<scan port identification> |
::= |
「<TCK stmt> <TDI stmt> <TMS stmt> <TDO stmt> [ <TRST stmt> ] 」
|
|
<TCK stmt> |
::= |
attribute TAP_SCAN_CLOCK of <port ID>
: signal is ( <clock record> ); |
|
<TDI stmt> |
::= |
attribute TAP_SCAN_IN of <port ID>
signal is true; |
|
<TMS stmt> |
::= |
attribute TAP_SCAN_MODE of <port ID>
: signal is true; |
|
<TDO stmt> |
::= |
attribute TAP_SCAN_OUT of <port ID>
: signal is true; |
|
<TRST stmt> |
::= |
attribute TAP_SCAN_RESET of <port ID>
: signal is true; |
|
<clock record> |
::= |
<real number> , <halt state value> |
|
<halt state value> |
::= |
LOW | BOTH |
<TCK stmt> , <TDI stmt> , <TMS stmt> , <TDO stmt> , <TRST stmt> 定義文は各バウンダリスキャン制御信号のピン名定義を行います。
<TCK stmt> 文の <clock record> の要素である <real number> はTCKの最高動作周波数を示しています。又、<halt state value> はテスト信号を保持できるTCKの状態を示しており、BOTH であれば “L” 又は “H” のどちらの状態でもTCKを停止できます。
☆例:
|
attribute TAP_SCAN_IN |
of TDI |
: signal is true; |
|
attribute TAP_SCAN_MODE |
of TMS |
: signal is true; |
|
attribute TAP_SCAN_OUT |
of TDO |
: signal is true; |
|
attribute TAP_SCAN_CLOCK |
of TCK |
: signal is (20.0e6, BOTH); |
|