搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
笔触狂放9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
第二章:AI大模型的基础知识2.2 关键技术解析2.2.2 参数优化与训练技巧
2
基于JAVA电子商务网上宠物用品购物商城电商系统设计与实现(Springboot框架)研究背景和意义、国内外现状_宠物用品销售网站国内外研究现状
3
异地远程访问本地SQL Server数据库【无公网IP内网穿透】_sql 本地连接
4
NLP情感分析基础知识
5
ElasticSearch中的中文分词详解_elasticsearch 中文分词
6
注意力评分函数(掩蔽softmax操作,加性注意力,缩放点积注意力)_自注意力中的softmax如何工作
7
LDA主题模型详解
8
关于大模型分类,你知道多少_大模型有几种类型
9
人工智能|万字长文!一文带你弄懂AI技术及大模型演进的前世今生_人工智能大模型 需要知识
10
Kafka术语:AR、OSR、ISR、HW和LEO以及之间的关系_kafka osr
当前位置:
article
> 正文
在 Vivado 中执行远程调试
作者:笔触狂放9 | 2024-04-03 14:32:31
赞
踩
在 Vivado 中执行远程调试
在
Vivado
中执行远程调试
远程调试需求可能在各种情况下出现。在产品原型设计阶段可能需要远程调试以便您在无法实地访问实验室的情况下对 实验室中的设计进行调试,
或者供您在组织内部共享资源。执行现场调试以诊断问题或者延长产品生命周期时也可能需 要远程调试。
赛灵思提供多种解决方案来对您的设计进行远程调试。您可使用赛灵思硬件服务器产品连接到实验室中的远程计算机来 执行调试。也可以实现赛灵思虚拟线缆 (XVC)
协议来连接到联网开发板。在以下章节中对上述每一种情况进行了详细 解释。
使用
Vivado
硬件服务器通过以太网进行调试
您可使用
Vivado
硬件服务器产品来连接到远程实验室机器。该产品为小型
(<100 MB)
独立安装产品
,
可供安装在实验 室机器上。该选项需要内部网或互联网访问权限,
也可仅在您的组织内部使用。
适用于
7
系列、
UltraScale
和
UltraScale+ FPGA
和
MPSoC
的赛灵思虚拟线缆
(XVC)
Vivado IDE
支持赛灵思虚拟线缆
(XVC)
协议。赛灵思虚拟线缆支持您无需使用
USB
或并行配置线缆即可访问并调试赛 灵思器件。此功能有助于 Vivado IDE
调试满足下列条件的设计
:
• 设计所含
FPGA
位于无法访问的位置
(
即
,
此类位置不方便使用实验室
PC
)
。
• 无法直接访问开发板上的器件管脚
-
例如
,
如果
JTAG
管脚只能通过本地微处理器接口来访问。
重要提示
!
请注意
,
Versal
架构不支持赛灵思虚拟线缆。
XVC
是基于互联网的
(TCP/IP)
协议
,
工作方式与
JTAG
线缆类似。它包含非常基本的电缆命令。这样即可支持
XVC
通 过内部网或甚至是通过互联网来调试系统。借助此功能,
您可节省差旅成本
,
或者在差旅不可行情况下仍能解决问题
, 并缩短远程系统调试所需的时间。
XVC
的另一个常见用途是帮助团队按需访问位于别处的共享系统。如果存在多种物理因素导致系统的使用受到约束 (例如
,
JTAG
连接器不可用或不可访问
),
也可以使用
XVC
。
XVC
实现属于编程语言
,
与平台无关。 您可使用现有以太网连接代替专用 JTAG
报头来创建从处理器到目标器件的相应
JTAG
命令。借助
XVC v1.0
协议
, Vivado 即可通过以太网连接与相同的
JTAG
命令进行通信
,
同时仍可支持所有现有
Vivado
调试功能。
重要提示
!
如果将
Vivado Debug Bridge IP
用于
XVC
,
则
Vivado IDE
不支持编程功能。此声明假定器件是在使 用 XVC
调试设计之前完成编程的。
Debug Bridge IP
与
Versal ACAP
不兼容。
Vivado Debug Bridge IP
和赛灵思虚拟线缆
(XVC)
流程
注释
:
在
Versal
™
器件上不支持
Vivado Debug Bridge IP
。
Vivado Debug Bridge IP
核属于可提供多个选项的控制器
,
用于与设计中的调试核进行通信。此设计可采用扁平化设计 或 Dynamic Function eXchange
设计。此外
,
Debug Bridge IP
核还可通过配置来利用设计调试
,
此类设计使用
JTAG 线缆或者通过以太网、PCIe
®
或其它接口
(
无需
JTAG
线缆
)
来进行远程调试。 Debug Bridge IP 中的多种不同模式可支持多种不同用例。
XVC
模式下的
Debug Bridge
在
Debug Bridge
下有
5
种模式可在赛灵思虚拟线缆
(Xilinx Virtual Cable, XVC)
实现中使用。
• 从
AXI
到
BSCAN
:
在此模式下
,
Debug Bridge
通过
AXI4-Lite
从接口
(slave interface)
来接收
XVC
命令。
• 从
JTAG
到
BSCAN
:
在此模式下
,
Debug Bridge
通过由用户逻辑驱动的
JTAG
从接口来接收
XVC
命令。
• 从
PCIe
到
BSCAN
:
在此模式下
,
Debug Bridge
通过
PCIe
扩展配置从接口来接收
XVC
命令。
• 从
PCIe
到
JTAG
:
在此模式下
,
Debug Bridge
通过
PCIe
扩展配置接口来接收
XVC
命令。此
Debug Bridge
会通过 I/O 管脚使
JTAG
管脚脱离
FPGA
。此模式主要用于通过
XVC
对另一块板上的设计进行调试。
• 从
AXI
到
JTAG
:
在此模式下
,
Debug Bridge
通过
AXI4-Lite
接口来接收
XVC
命令
,
以便通过
JTAG
管脚将其发送 到目标器件。
在上述所有模式下
,
Debug Bridge
均可通过
Soft-BSCAN
(
边界扫描
)
接口与设计中的其它调试核或
Debug Bridge
实 例进行进一步通信。Soft BSCAN
主接口支持将
JTAG
接口扩展至内部用户定义的扫描链或
Debug Bridge
实例。
在
Dynamic Function eXchange
设计中使用
Debug Bridge IP
Debug Bridge IP
可在扁平化设计内使用
,
也可在
Dynamic Function eXchange
设计内使用。以下提供了有关在 Dynamic Function eXchange 设计的静态区域或可重配置分区
(RP)
区域内使用的
Debug Bridge
配置的详细信息。根据 设计要求,
在单一分区内允许使用多个
Debug Bridge
实例。
•
BSCAN
原语
(BSCAN Primitive)
:
当静态区域内需要使用含
BSCAN
原语的
Debug Bridge
时
,
则使用此模式。此 Debug Bridge 的
BSCAN
主接口可连接到静态区域和
/
或
RP
区域中的另一个
Debug Bridge
实例
,
从而提供一条或 多条通信路径,
以便对这些区域进行调试。
从
BSCAN
到
Debug Hub (From BSCAN to Debug Hub)
:
在此模式下
,
Debug Bridge
使用
BSCAN
从接口来与 Vivado 硬件管理器通信。它使用
Debug Hub
接口来与相关静态区域或
RP
区域中的设计核进行通信。您还可选择 向此 Debug Bridge
的输出添加更多
BSCAN
主接口
,
以便支持对其它调试核
(
例如
,
MicroBlaze Debug Module (MDM))
或其它
Debug Bridge
实例进行调试。
注释
:
该工具会将
RP
中的调试核自动连接到
Debug Bridge
(
前提是
,
它是分区内例化的唯一
Debug Bridge
)
。
• 从
AXI
到
BSCAN (From AXI to BSCAN)
:
在此模式下
,
Debug Bridge
通过
AXI4-Lite
从接口
(slave interface)
来接 收 XVC
命令。此
Debug Bridge
还可通过
Soft-BSCAN
(
边界扫描
)
主接口与设计中的其它调试核或
Debug Bridge 实例进行进一步通信。Soft BSCAN
接口支持将
JTAG
接口扩展至内部用户定义的扫描链或
Debug Bridge
实例。
• 从
JTAG
到
BSCAN (From JTAG to BSCAN)
:
在此模式下
,
Debug Bridge
通过由用户逻辑驱动的
JTAG
从接口来接 收 XVC
命令。此
Debug Bridge
还可通过
Soft-BSCAN
(
边界扫描
)
主接口与设计中的其它调试核或
Debug Bridge 实例进行进一步通信。Soft BSCAN
接口支持将
JTAG
接口扩展至内部用户定义的扫描链或
Debug Bridge
实例。
• 从
PCIe
到
BSCAN (From PCIe to BSCAN)
:
在此模式下
,
Debug Bridge
通过
PCIe
扩展配置从接口来接收
XVC
命 令。此 Debug Bridge
还可通过
Soft-BSCAN
(
边界扫描
)
接口与设计中的其它调试核或
Debug Bridge
实例进行进 一步通信。Soft BSCAN
主接口支持将
JTAG
接口扩展至内部用户定义的扫描链或
Debug Bridge
实例。
注释
:
此模式仅可用于
UltraScale+
和
UltraScale
器件架构
• 从
PCIe
到
JTAG (From PCIe to JTAG)
:
在此模式下
,
Debug Bridge
通过
PCIe
扩展配置接口来接收
XVC
命令。此 Debug Bridge 会通过
I/O
管脚使
JTAG
管脚脱离
FPGA
。此模式主要用于通过
XVC
对另一块板上的设计进行调 试。
注释
:
此模式仅可用于
UltraScale+
和
UltraScale
器件架构。
• 从
AXI
到
JTAG (From AXI to JTAG)
:
在此模式下
,
Debug Bridge
通过
AXI4-Lite
接口来接收
XVC
命令
,
以便通过 JTAG 管脚将其发送到目标器件。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/笔触狂放9/article/detail/355899
推荐阅读
article
LSTM
简介...
LSTM
长短期记忆网络
LSTM
(long short-term memory)是 RNN 的一种变体,其核心概念在于...
赞
踩
article
【
论文
速递】
EMNLP2022
-随机
模态
缺失情况下的多
模态
情感
分析
_多
模态
情感
分析
论文
...
论文
速递-
EMNLP2022
-EMMR:Mitigating Inconsistencies in Multimodal...
赞
踩
article
bert
中文
情感
分析
多
分类
任务详解_
bert
多
类别
中文
情感
分类
...
查看GPU版本和使用情况import torchif torch.cuda.is_available(): device...
赞
踩
article
FPGA
面试笔记da-dz_untitled/nco:'
the
"
valid
"
input
must
...
FPGA
面试笔记da-dz_untitled/nco:'
the
"
valid
"
input
must
be connec...
赞
踩
article
python
词法分析(
分词
+词性
标注
)
_
python
对句子
进行
标注
再按
标注
集
进行
分词
...
# -*- coding: cp936 -*-###librarys:import sys###global vari...
赞
踩
article
数学建模
--
医疗保险
欺诈
的发现
--
模型
:
评价
类的
数学
模型
和多元统计
模型
--
方法:”改进的”主成分
分析
...
东北三省数学建模竞赛,省一等奖,我主要负责
模型
的建立和求解。版权所有,转载请注明出处。A题:医保
欺诈
行为的主动发现摘 要...
赞
踩
article
springboot
中JPA的各种
排序
方式+分页+
关键字
查询
_
jpa
控制表的顺序...
1、非原生语句
排序
,在Dao接口Repositorie中编写非原生SQL语句/** * 用户管理的Dao接口 */pub...
赞
踩
article
多
模态
| 从顶会论文看
多
模态
预
训练
研究进展
...
每天给你送来NLP技术干货!作者|都一凡方向 |
多
模态
学习来自 | RUC AI Box凭借着强大的泛化能力,
预
训练
模...
赞
踩
article
【
Spring
】
使用
aop
切面
编程
时要给那些类加
注解
...
,但通常不需要为目标类添加特定的
注解
。目标类需要在
Spring
容器中注册,以便
切面
可以拦截它们的方法调用。切入点表达...
赞
踩
article
OpenCV
实战系列——
轮廓
检测
详解_
opencv
轮廓
提取
...
在计算机视觉领域,
轮廓
通常指图像中对象边界的一系列点。因此,
轮廓
通常描述了对象边界的关键信息,包含了有关对象形状的主要信...
赞
踩
article
0107 JVM内存区域划分
Eden
Space
、
Survivor
Space
、Tenured Ge...
jvm区域总体分两类,heap区和非heap区。heap区又分:
Eden
Space
(伊甸园)、
Survivor
Spa...
赞
踩
article
Android
Studio安卓开发-
RecycleView
新闻
栏设计_
android
studio
...
主要学习并实现数据适配器Adapter,以及RecyclerView列表布局,实验难点在于Adapter的编写,以及实现...
赞
踩
article
初学者
使用
html
制作
的
一个
新闻
页面_
html
新闻
网页设计...
目录一些会运用到
的
知识:
新闻
图示代码如下:Css:中文翻译是层叠样式表(
html
的
化妆师)1.Css
的
语法2.内部样式...
赞
踩
article
支付
宝
支付
ALIN10146
错误_
支付
宝
沙箱环境
alin10146
...
报错原因 1.请求appid应用未上线 2.签约权限问题 3.签名类型使用错误 4.请求参数问题 5.秘钥匹配问题正确请...
赞
踩
article
使用
Spacy
做中文词频和
词性
分析
_
spacy
词性
分析
...
在没有GPU的情况下,模型推理巨慢无比,可以考虑使用以下的多进程方式,其中nlp =
spacy
.load(‘zh
_
co...
赞
踩
article
基于
视觉
关注度
的
图像
情感
分类
算法
_人眼看到物体的
关注度
...
现有的
图像
情感
分类
算法
,往往无差别地利用整幅
图像
的所有信息提取特征,而忽略了不同
图像
区域对最终
情感
分类
的不同贡献。因此,...
赞
踩
article
Hugging
Face
让
我们
人手
一个
AutoGPT,
Hugging
Face
模型大集合,端到端开发...
这里的“
代理
”是
一个
大型语言模型,
我们
正在提示它,以便它可以访问一组特定的工具。LLM 非常擅长生成小的代码样本,因此该...
赞
踩
article
基于
深度
学习
的
危险物品
检测
系统(网页版+
YOLOv8
/
v7
/v6/v5代码+训练数据集)...
本文详细介绍
基于
YOLOv8
/
v7
/v6/v5的
危险物品
检测
技术。主要采用
YOLOv8
技术并整合了YOLO
v7
、YOLO...
赞
踩
article
数据挖掘
——如何利用
Python
实现产品
关联性
分析
apriori
算法
篇...
在实际业务场景中,我们常常会探讨到产品的
关联性
分析
,本篇文章将会介绍一下如何在
Python
环境下如何利用
apriori
算...
赞
踩
article
写给
程序员
的
机器
学习
入门 (二) -
pytorch
与
矩阵
计算
入门...
人工智能
学习
离不开实践
的
验证,推荐大家可以多在FlyAI-AI竞赛服务平台多参加训练和竞赛,以此来提升自己
的
能力。Fly...
赞
踩
相关标签
lstm
深度学习
rnn
人工智能
自然语言处理
pytorch
机器学习
fpga开发
面试
笔记
python
file
training
character
numbers
path
spring boot
后端
java
大数据
算法
计算机视觉
神经网络
spring
mysql