Writing /share/Web/wiki/data/cache/2/29535cebb08f6f873a7f05182e3852e7.metadata failed
edastudy:tessent:ijtag
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| edastudy:tessent:ijtag [2025/06/16 13:59] – [3. PTAP / STAP] user01 | edastudy:tessent:ijtag [2025/06/17 10:19] (当前版本) – [1. SIB] user01 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== ijtag ====== | ====== ijtag ====== | ||
| + | |||
| + | |||
| + | ===== - 添加TDR ===== | ||
| + | ==== - JTAG TDR ==== | ||
| + | 即直接由TAP IR选择的TDR,不是在ijtag SIB下面的。 | ||
| + | |||
| + | < | ||
| + | IjtagNetwork { | ||
| + | HostScanInterface(id) { | ||
| + | Tap(id) { | ||
| + | HostIjtag(TDR1) { | ||
| + | instruction_codes : 4' | ||
| + | instruction_name | ||
| + | Tdr(tdr1) { // TDR就是直接在IR指令选 | ||
| + | length: 8; | ||
| + | extra_bits_capture_value: | ||
| + | } | ||
| + | } | ||
| + | HostIjtag(TDR2) { | ||
| + | instruction_codes : 4' | ||
| + | instruction_name | ||
| + | Tdr(tdr2) { // TDR就是直接在IR指令选 | ||
| + | length: 8; | ||
| + | extra_bits_capture_value: | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | ==== - iJTAG TDR ==== | ||
| + | |||
| + | < | ||
| + | IjtagNetwork { | ||
| + | HostScanInterface(id) { | ||
| + | Tap(id) { | ||
| + | HostIjtag(ijtag) { | ||
| + | instruction_codes : 4' | ||
| + | instruction_name | ||
| + | Sib(tdr1) { | ||
| + | Tdr(tdr1) { | ||
| + | length: 8; | ||
| + | extra_bits_capture_value: | ||
| + | } | ||
| + | } | ||
| + | Sib(tdr2) { | ||
| + | Tdr(tdr2) { | ||
| + | length: 8; | ||
| + | extra_bits_capture_value: | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | |||
| + | </ | ||
| + | |||
| 行 174: | 行 232: | ||
| - | 普通TAP改造为PTAP | + | **普通TAP改造为PTAP** \\ |
| {{: | {{: | ||
| - | STAP框图 | + | **STAP框图** \\ |
| {{: | {{: | ||
| - | 下图是一个PTAP连接3个STAP | + | **PTAP连3个STAP** \\ |
| {{: | {{: | ||
| ==== - example 1 ==== | ==== - example 1 ==== | ||
edastudy/tessent/ijtag.1750053545.txt.gz · 最后更改: 2025/06/16 13:59 由 user01