Tessent ijtag 西门子实现ieee1687的标准。它主要包含以下几个方面:
1.Hardware Rule( 硬件规则)对于ieee 1687 硬件包含端口功能,时序和连接规则。
Hardware Rules — For IEEE 1687 instruments including port functions, timing, and connection rules
2.ICL (Instrument Connectvity Language)——器件链接语言,用来描述节点,局部或者完整的网络。该语言可以使tessent工具识别并连接端口、寄存器和读写命令并重构到新的扫描命令中。
Instrument Connectivity Language (ICL) — Describes isolated nodes and partial or complete networks. This enables retargeting pin/register read/writes to scan commands.
3.PDL(Procedural Description Language)——用来描述在给定水平下的器件,同时可以更容易地集成到更高的层次系统中。
Procedural Description Language (PDL) — Describes instrument usage at a given level and facilitates automatic retargeting to any higher level.
顶层iJtag 的实现如下: