JTAG访问xilinx FPGA的IDCODE

之前调试过xilinx的XVC(Xilinx virtual cable),突然看到有人搞wifi-JTAG(感兴趣可以参考https://github.com/kholia/xvc-esp8266),也挺有趣的。就突然想了解一下JTAG是如何运作的,例如器件识别,bit文件加载,应用程序加载等操作。先从简单的开始搞起,识别器件,也就是获取IDCODE(目前已经实现:自己写代码也可以,利用Debug Bridge IP也可以,目前这两种做法亲测都可以)。如果想了解JTAG的时序方面的,直接去看手册即可,没什么特殊的(但是不同类型的器件可能会有所不同)。

我先把抓到的波形记录一下:

这张图到处都是...

这张图是ila抓到的波形

相关推荐
有书Show7 小时前
文章发稿平台哪个好用?哪个类型的媒体平台比较好过稿?
经验分享·媒体
小奥超人7 小时前
PDF无法打印!怎么办?
windows·经验分享·pdf·办公技巧·pdf加密解密
吉大一菜鸡10 小时前
FPGA学习(基于小梅哥Xilinx FPGA)学习笔记
笔记·学习·fpga开发
9527华安16 小时前
FPGA实现MIPI转FPD-Link车载同轴视频传输方案,基于IMX327+FPD953架构,提供工程源码和技术支持
fpga开发·架构·mipi·imx327·fpd-link·fpd953
热爱学习地派大星16 小时前
FPGA远程升级 -- FLASH控制
fpga开发
有过~21 小时前
超级AI图像放大工具Upscayl:让你的照片细节更清晰,色彩更鲜艳!
经验分享·电脑
青稞社区.21 小时前
大模型Weekly|月之暗面发布Kimi视觉思考模型 k1;谷歌发布最新视频生成模型Veo 2
经验分享
Protinx1 天前
2009年408真题解析-数据结构篇(未完)
数据结构·经验分享·考研·408·计算机考研
szxinmai主板定制专家1 天前
【国产NI替代】基于国产FPGA+兆易创新GD32F450的全国产16振动+2转速(24bits)高精度终端采集板卡
fpga开发