jtag

婷婷_17220 天前
学习·程序人生·debug·芯片·jtag·phy·eth/pcie
JTAG (IEEE 1149.1)学习记录JTAG 就像芯片的 “万能后门”+“体检通道”:JTAG(Joint Test Action Group,联合测试行动组)是IEEE 1149.1 标准规定的测试访问端口(TAP)与边界扫描架构,核心是在芯片内部嵌入边界扫描单元(BSC),通过串行接口实现:
雨洛lhw5 个月前
fpga开发·jtag
FPGA JTAG接口设计全解析JTAG (Joint Test Action Group) 是 FPGA 开发中最重要的接口,没有之一。它的主要作用有两个:
cy4130266 个月前
jtag·dft
怎么理解jtag/ssn tdi/tdo(input/output)要在一个clk内收时序先分清两件事: A. 功能协议——JTAG 是个“移位寄存器链”,一条 TDI→TDO 的“数据长河”可以串几百上千拍,协议本身不要求“在一clk内”从 TDI 走到 TDO。 B. 芯片级时序签核——ATE 只认识“我在这个 TCK 沿发 TDI,下一个 TCK 沿就要采 TDO”,因此 从焊盘 TDI 到焊盘 TDO 的最短路径(通常是 BYPASS 指令下的 1-bit 链)必须在 一个 TCK 周期(甚至半个周期)内完成建立-保持,否则机台会采到亚稳态。 把 A 和 B 分开,就能理解“JTAG/
丁点的沙砾2 年前
经验分享·fpga开发·jtag·idcode
JTAG访问xilinx FPGA的IDCODE之前调试过xilinx的XVC(Xilinx virtual cable),突然看到有人搞wifi-JTAG(感兴趣可以参考https://github.com/kholia/xvc-esp8266),也挺有趣的。就突然想了解一下JTAG是如何运作的,例如器件识别,bit文件加载,应用程序加载等操作。先从简单的开始搞起,识别器件,也就是获取IDCODE(目前已经实现:自己写代码也可以,利用Debug Bridge IP也可以,目前这两种做法亲测都可以)。如果想了解JTAG的时序方面的,直接去看手册即可,没
佣兵之王@大青山3 年前
fpga开发·jtag
[原创] FPGA的JTAG烧录不稳定或烧录失败原因分析一、电路故障背景打板回来常会出现烧录不良,调试是一个技术活,如果烧录不过关,一切白搭。二、常见JTAG故障原因如下:
whik11943 年前
fpga·xilinx·jtag·边界扫描·idcode
强大的JTAG边界扫描(1):基本原理介绍我是怎么了解到边界扫描的呢?这就要从我淘到一块FPGA板卡的事情说起了。前段时间我在某二手平台上淘了一块FPGA板子,它长这样:
whik11943 年前
stm32·测试·fpga·jtag·边界扫描
强大的JTAG边界扫描(4):STM32边界扫描应用我们需要测试一下硬件电路工作是否正常、焊接是否良好,通常我们会写个测试代码,比如控制LED闪烁,读取按键的输入,串口收发一些数据,然后把程序烧录进去,看看现象是否和我们设计的一致。
我是有底线的