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抓到的波形

相关推荐
天行健PLUS5 小时前
【经验分享】六西格玛管理培训适合哪些人参加?
经验分享
小奥超人6 小时前
PPT文件设置了修改权限,如何取消权?
windows·经验分享·microsoft·ppt·办公技巧
上理考研周导师8 小时前
第二章 虚拟仪器及其构成原理
fpga开发
Jack黄从零学c++9 小时前
C++ 的异常处理详解
c++·经验分享
FPGA技术实战9 小时前
《探索Zynq MPSoC》学习笔记(二)
fpga开发·mpsoc
做网站建设制作设计小程序推广19 小时前
如何建购物网站提升用户体验
经验分享
程思扬19 小时前
为什么Uptime+Kuma本地部署与远程使用是网站监控新选择?
linux·服务器·网络·经验分享·后端·网络协议·1024程序员节
bigbig猩猩20 小时前
FPGA(现场可编程门阵列)的时序分析
fpga开发
白狐欧莱雅21 小时前
使用python中的pygame简单实现飞机大战游戏
经验分享·python·游戏·pygame