vivado 创建和运行链路清扫

创建和运行链路清扫
要分析给定链路的裕度 利用不同 MGT 设置来多次运行链路扫描是很有效的。这样有助于判定最佳设置。 Vivado
Serial I/O Analyzer 功能支持您定义、运行、保存和重新调用链路清扫 链路清扫是由多次链路扫描集合而成的。
每条链路对应一次清扫。要创建清扫 请在“ Link ”窗口中选中链路 然后右键单击并选择“ Create Sweep 或者也
可以单击“链路 (Link) ”窗口工具栏中的“ Create Sweep ”按钮。这样将显示“创建清扫 (Create Sweep) ”对话框
对话框与“创建扫描 (Create Scan) ”对话框相似 差别在于前者具有额外的选项用于定义要清扫的属性以及清扫方式。
选定这些设置后 下一步是选择“清扫属性 (Sweep Properties) ”。所有可写链路属性都可接受清扫。要添加属性
单击左侧“ + ”按钮以在表格中添加另一行。单击“ Property Name ”即可选择要清扫的属性。
要更改值 请单击“ Values to Sweep Cell 并使用选择器来选择要清扫的值。如果属性不含枚举值 请在提供的文
本区域的每一行上输入 1 个十六进制值。
• 在下图所示的“ Semi Custom ”模式下 将针对每一次扫描定义每一种属性组合 并且将根据清扫属性来执行扫
描。可通过选中“ Preview & Scans ”选项卡来预览执行的清扫数量以及清扫顺序。
• 在“ Full Custom ”模式下 列出的每个属性的第一个选项用于首次扫描 每个属性的第二个选项用于第二次扫描
以此类推。如果任一属性所含选项数少于其它属性 则最后一个选项将用于所有后续扫描。如果属性选项全部相
但采用“ Full Custom ”作为清扫模式 那么只能执行 3 次扫描。
• 在“ Exhaustive ”模式下 Values to Sweep ”不可编辑 因为针对任一给定属性将选中所有值。
所有属性都完成设置后 要按顺序运行每一次扫描 请保持“ Run Sweep ”处于选中状态。单击“ OK ”后就会在“扫
(Scan) ”窗口中详细罗列扫描列表。
清扫期间 在“ Scan ”窗口中将跟踪进度 并显示最新的扫描结果。
显示和浏览扫描图
创建扫描后 它会为扫描自动启动“扫描图 (Scan Plots) ”窗口。对于 2D 眼图扫描 扫描图为 BER 值组成的热图。
就像 Vivado IDE 中显示的其它图表一样 眼图扫描图的放大鼠标手势如下
• 缩放区域 (Zoom Area) 左键单击并从左上向右下拖动
• 缩放适应 (Zoom Fit) 左键单击并从右下向左上拖动
• 放大 (Zoom In) 左键单击并从右上向左下拖动
• 缩小 (Zoom Out) 左键单击并从左下向右上拖动
并且当鼠标置于图上时 当前水平和垂直代码以及扫描所得 BER 值都会显示在工具提示中。您还可通过单击绘图窗口
中的“ Plot Type ”按钮并选择“ Show Contour (filled), Show Contour (lines), Bathtub (Center Horizontal Line), and
Heat Map ”来更改绘图类型。
在扫描图底部会显示摘要视图 其中显示了扫描设置以及扫描执行时间等基本信息。在执行 2D 眼图扫描期间 将计算
扫描中不含任何错误的像素数量 将水平和垂直增量一并纳入考量 ), 此结果将显示为“开放区域 (Open Area) ”。
“扫描 (Scan) ”窗口内容默认情况下按“ Open Area ”排序 因此开放区域最大的扫描显示在顶部。下图为上图所示扫
描的浴缸图。
将扫描结果写入文件
如果由于执行了部分或完整二维眼图扫描导致存在扫描数据 那么可通过单击“扫描 (Scan) ”窗口中的“ Write Scan
按钮 将这些结果写入 CSV 文件。这样即可将扫描结果保存到逗号分隔格式的文件 并将 BER 值归入同一个区块
复制扫描图所得 内。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/576411.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C++之STL-list+模拟实现

目录 一、list的介绍和基本使用的方法 1.1 list的介绍 1.2 list的基本使用方法 1.2.1 构造方法 1.2.2 迭代器 1.2.3 容量相关的接口 1.2.4 增删查改的相关接口 1.3 关于list迭代器失效的问题 二、模拟实现list 2.1 节点类 2.2 迭代器类 2.3 主类list类 2.3.1 成员变…

软件设计师-重点的创建型设计模式

一、简单工厂: 简单工厂模式属于创建型模式,但不属于23种设计模式之一。 软考中图 二、工厂方法: 意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 结…

光度立体法估计法线与反射率重建场景

1 从明暗恢复形状 从明暗恢复形状(Shape from Shading,SfS)是指从图像的明暗信息推断出物体表面几何形状的过程。这个问题假设光照条件已知,目标表面是光滑且均匀的,并且照明是单向的。其基本思想是根据目标表面对光照…

计算机组成原理实验(一)--可控加减法电路设计实验

一、一位全加器的设计 视频学习链接:3-2-4 定点数的加法和减法运算 — 一位全加器的硬件逻辑实现_哔哩哔哩_bilibili 仿真电路图: 总结:奇数个1时Si输出为1,偶数个1输出为0;1的个数大于等于2时,Ci输出1 实…

Kafka 3.x.x 入门到精通(05)——对标尚硅谷Kafka教程

Kafka 3.x.x 入门到精通(05)——对标尚硅谷Kafka教程 2. Kafka基础2.1 集群部署2.2 集群启动2.3 创建主题2.4 生产消息2.5 存储消息2.6 消费消息2.6.1 消费消息的基本步骤2.6.2 消费消息的基本代码2.6.3 消费消息的基本原理2.6.3.1消费者组2.6.3.1.1 消费…

【优秀AI项目】每日跟踪 OpenVoice ,AI快站,OpenVoice

持续更新好玩的开源AI项目或AI商业应用体验 一起来玩转AI!! 1 huggingface 国内镜像站:AI 快站 HUggingface被墙了,emmmmm 所以我之前玩模型的一大感觉就是 下载什么模型之类的太难受了!服了 看到一个镜像站——…

如何使用bof-launcher在CC++Zig应用程序中执行Beacon对象文件(BOF)

关于bof-launcher bof-launcher是一款针对Beacon对象文件(BOF)的安全测试工具,在该工具的帮助下,广大研究人员可以轻松在C/C/Zig应用程序中执行Beacon对象文件(BOF)。 Cobalt Strike 4.1于2020年6月25日发…

[Diffusion Model 笔记]DDIM 笔记 数学推导 Denoising Diffusion Implicit Models

目录 核心总结符号定义第一套,快速简单讲清采样方法继续分析,待定系数法求解图示理解关于参数sigma 本文是观看以下视频的笔记,强烈推荐观看最后的图示理解: https://www.bilibili.com/video/BV13P411J7dm/?spm_id_from333.788 论…

数据结构|树形结构|并查集

数据结构|并查集 并查集 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 有趣的并查集剧情演绎:【算法与数据结构】—— 并…

idea自定义配置文件的注释

打开 IntelliJ Idea 软件 依次找到 File—>Editor—>File and Code Templates 设置 Files 下的Class、Interface、Enum等 输入下面的内容 /** * description: ${NAME} * date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} * author: author **/

php动态高亮web源代码

php动态高亮web源代码 注:配置好不允许高亮的文件名,安全第一 #php实现动态展示目录树结构源代码 适用于开放源代码,结合html缓存使用效果更佳,因循环较多不适合放首页 能力有限没实现行号 演示:show source|开放…

吉布提国家概况

吉布提国家概况 (最近更新时间:2022年10月) 【国 名】 吉布提共和国(The Republic of Djibouti, La Rpublique de Djibouti)。 【面 积】 2.32万平方公里。 【人 口】约100万。主要有伊萨族和阿法尔族。…

认识HTTP

HTTP缺点 通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,可能遭遇伪装 无法证明报文的完整性,所以有可能遭篡改 一、通信使用明文(不加密),内容可能会被窃听 TCP/…

鸿蒙OpenHarmony【轻量系统 编译】 (基于Hi3861开发板)

编译 OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。 使用build.sh脚本编译源码 进入源码根目录,执行如下命令进行版本编译。 ./build.sh --product-name name --ccache 说明&…

【算法基础实验】图论-深度优先搜索和深度优先路径

深度优先(DFS) 理论基础 深度优先搜索(DFS, Depth-First Search)是图和树的遍历算法中的一种,它从一个节点开始,沿着树的边走到尽可能深的分支,直到节点没有子节点为止,然后回溯继续搜索下一个分支。DFS …

python基础之元组、集合和函数的定义与返回值

1.元祖 1.元祖的定义 元组的数据结构跟列表相似 特征:有序、 有序:有(索引/下标/index) 正序、反序标识符: ( ) 里面的元素是用英文格式的逗号分割开来关键字:tuple 列表和元组有什么区别? 元组…

JavaEE 初阶篇-深入了解 I/O 高级流(缓冲流、交换流、数据流和序列化流)

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 缓冲流概述 1.1 缓冲流的工作原理 1.2 使用缓冲流的步骤 1.3 字节缓冲流于字符缓冲流的区别 1.4 字节缓冲流的实例 1.5 字符缓冲流的实例 2.0 转换流概述 2.1 字符…

局部多项式近似与 AMPM 算法

kappa3; %已在您的代码中定义% 定义窗口大小 windowSize (2*kappa1);% 初始化梯度估计值 [rows, cols] size(wrappedPhase); phi_y zeros(rows, cols); phi_x zeros(rows, cols);% 遍历每个窗口 for m 1kappa:rows-kappafor n 1kappa:cols-kappa% 提取局部窗口Z_mn wrap…

Git--基础学习--面向企业--持续更新

一、基础学习 1.1基本命令 //查询基础信息 git config --global --list //选取合适位置创建 mkdir 文件名 //创建文件夹 //全局配置 git config --global user.email "****e***i" git config --global user.name "*** K****"//--------------------进入…

SHViT:具有内存高效宏设计的单头视觉Transformer

文章目录 摘要1、引言2、分析与方法2.1、宏观设计中的冗余分析2.2、微观设计中的冗余分析2.3、单头自注意力2.4、单头视觉转换器 3、实验3.1、实现细节3.2、SHViT在ImageNet-1K分类任务上的表现3.3、SHViT在下游任务中的表现3.4、消融研究 4、相关工作5、结论SHViT:…
最新文章