PEMicroの実装: PEmicroハードウェアインタフェースがチェーン内の特定のデバイスをデバッグまたはプログラミングするためには、Tap番号とPre IRビットの2つのパラメータが必要です。すべてのPEmicroソフトウェアに含まれており、参考に役立ちます。タップ番号は、チェーン内のデバイスのインデックスです。ご覧のように、TDIに接続されている最初のデバイスはインデックス0、インデックス1などです。デバッガのTDOに接続された最後のデバイスは、デバイスのインデックス番号から1を引いたものです。Pre IR bitsパラメータは、ターゲットデバイスとデバッガのTDOピンの間のデバイスのIRレジスタの長さの合計です。このパラメータは「Post」IRビットと呼ばれるべきだと考えるかもしれませんが、「Pre」はこれらのビットを最初にシフトする必要があるため意味があります。ユーザがこれら2つのパラメータを指定すると、PEmicroは残りを推測してターゲットに接続できます。