当前位置: 首页 > news >正文

Spyglass:CDC官方Hands-on Training(三)

相关阅读

Spyglasshttps://blog.csdn.net/weixin_45791458/category_12828934.html?spm=1001.2014.3001.5482


        本文是对Spyglass CDC Hands-on Training中第一个实验的翻译(有删改),Lab文件可以从以下链接获取。

Spyglass CDC Hands-on Traininghttps://download.csdn.net/download/weixin_45791458/90875640


实验三、CDC结构验证

        本实验旨在帮助用户掌握如何分析并解决跨时钟域中出现的结构性问题,特别是与亚稳态(metastability)相关的问题。

        通过本实验,用户将学习以下内容:

  • 执行并理解cdc_verify_struct目标
  • 理解与亚稳态相关的检查规则
  • 学习如何修改参数以影响检查
  • 学习使用使用表格查看器

验证同步复位

1、首先编辑SGDC/training.sgdc文件,并将同步复位约束注释,如图1所示。

图1 注释同步复位约束

2、选择Goal Setup阶段,勾选cdc/cdc_verify_struct并点击Run Goal(s),如图2所示。

图2 选择目标

3、在Violations窗口选择Group By Goal by Rule,这表示将结果按照目标->规则的方式分组,如图3所示。

图3 选择分组方式

4、点击cdc/cdc_verify_struct目标前的加号以展开分组,结果如图4所示。

图4 cdc/cdc_verify_struct目标

5、选中Ac_unsync01错误,右键单击在菜单中选择Open Spreadsheet,将打开一个表格显示所有未同步的跨时钟域,如图5所示。

图5 打开表格

6、点击窗口上的符号可以使每项不换行显示,如图6所示。

图6 表格不换行显示

7、点击D列DEST.以目标触发器排序,找到值为training.u_ACS01.u_sync2s.meta的项目,如图7所示。

图7 排序并寻找

8、单击该项目将打开二级表格,展示了该项跨时钟域的详细信息,如图8所示。

图8 跨时钟域详细信息

9、使用快捷键I或者点击窗口上的符号查看原理图,如图9所示。

图9 同步复位

10、从图9中可以看出触发器输入端的与门构成了同步复位逻辑,沿着与门输入引脚回溯到主输入端口(右键单击与门的输入引脚in1在菜单中选择Show Input Cone->Primary Inputs),以确认这确实是一个复位信号,如图10所示。

图11 展示输入锥

11、使用Schematic Debug Data窗口,单击选择线网主输入端口,看到该端口只设置了一个异步复位约束,这会导致跨时钟域错误,如图12所示。

图12 观察端口信息

12、取消SGDC/training.sgdc文件中对于同步复位约束的注释,重新运行cdc/cdc_verify_struct目标,查看错误是否解决。

相关文章:

  • 服务器数据迁移终极指南:网站、数据库、邮件无缝迁移策略与工具实战 (2025)
  • A10服务器使用vllm推理框架成功运行Qwen3大模型
  • MCP 服务与 Agent 协同架构的理论基石:从分布式智能到生态化协作
  • YOLOV11改进策略【最新注意力机制】CVPR2025局部区域注意力机制LRSA-增强局部区域特征之间的交互
  • Android屏幕适配利器:Kotlin动态尺寸计算工具类完整封装
  • 矩阵:线性代数在AI大模型中的核心支柱
  • Kotlin-数组,集合类以及序列
  • SQLMesh Typed Macros:让SQL宏更强大、更安全、更易维护
  • 探索C++对象模型:This指针与(构造、析构)成员函数的深度解析(中篇)
  • iOS使用Metal对采集视频进行渲染
  • OpenHarmony外设驱动使用 (十三),Vibrator
  • Java桌面应用开发详解:自制截图工具从设计到打包的全流程【附源码与演示】
  • 2025年渗透测试面试题总结-匿名[社招]安全工程师(红队方向)2(题目+回答)
  • Linux(5)——再谈操作系统
  • 【AS32X601驱动系列教程】SMU_系统时钟详解
  • RNN GRU LSTM 模型理解
  • 飞桨(PaddlePaddle)在机器学习全流程(数据采集、处理、标注、建模、分析、优化)
  • 前端vue2-完全前端生成pdf->pdf-lib,html2canvas+jspdf,原生打印,三种方式(打印带有echarts图的pdf)
  • 可视化大屏实现全屏或非全屏
  • 继电保护与安全自动装置:电力系统安全的守护神
  • 北沙滩网站建设/重庆关键词优化服务
  • 招商网站建设解决方案/阜阳seo
  • php动态网站开发期末考试/百度一下百度搜索百度一下
  • 淘宝领券网站怎么做/免费seo网站推广
  • 做爰午夜福利全过程视频网站/企业营销
  • 男女做羞羞事漫画网站免费/seo刷排名工具