jtag

cy41302610 天前
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的时序方面的,直接去看手册即可,没
佣兵之王@大青山2 年前
fpga开发·jtag
[原创] FPGA的JTAG烧录不稳定或烧录失败原因分析一、电路故障背景打板回来常会出现烧录不良,调试是一个技术活,如果烧录不过关,一切白搭。二、常见JTAG故障原因如下:
whik11942 年前
fpga·xilinx·jtag·边界扫描·idcode
强大的JTAG边界扫描(1):基本原理介绍我是怎么了解到边界扫描的呢?这就要从我淘到一块FPGA板卡的事情说起了。前段时间我在某二手平台上淘了一块FPGA板子,它长这样:
whik11942 年前
stm32·测试·fpga·jtag·边界扫描
强大的JTAG边界扫描(4):STM32边界扫描应用我们需要测试一下硬件电路工作是否正常、焊接是否良好,通常我们会写个测试代码,比如控制LED闪烁,读取按键的输入,串口收发一些数据,然后把程序烧录进去,看看现象是否和我们设计的一致。
我是有底线的