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

Spyglass:跨时钟域同步(时钟门控单元)

相关阅读

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


简介 

        时钟门控单元方案主要用于数据信号跨时钟域同步,该方案将一个控制信号同步至目标时钟域并用其作为目标触发器时钟路径上的门控时钟单元的使能信号,如图1所示。

图1 毛刺保护单元方案

        图2是Ac_sync01规则提供的Spreadsheet,其中展示了控制信号跨时钟域相关细节,如果该信号同步失败,数据信号的同步也会失败。 

图2 Ac_sync01规则提供的Spreadsheet

        图3是Ac_sync02规则提供的Spreadsheet,其中展示了数据信号跨时钟域相关细节,注意到控制信号ee_ff2被识别为了Qualifier。 

图3 Ac_sync01规则提供的Spreadsheet

        除了图1所示的情况,Spyglass允许门控时钟单元的使能信号的扇入中存在目标时钟域的触发器或输入端口(但一定需要一个由源时钟域同步来的控制信号),如图4所示。 

图4 毛刺保护单元方案

相关参数或约束

clock_gate_cell参数

        使用clock_gate_cell参数可以设置某个模块为门控时钟单元下面给出了一个例子。

// test.prj
set_parameter clock_gate_cell ICG

        除此之外,拥有clock_gating_integrated_cell库属性的库单元也会被识别为门控时钟单元;Spyglass也可从RTL中自动识别以下两种门控时钟单元。

图5 正边沿触发的时钟门控

图6 正边沿触发的时钟门控

allow_combo_logic参数

        默认情况下,Spyglass允许通过组合逻辑跨时钟域,将allow_combo_logic参数设置为no可以禁止这种情况,下面给出了一个例子。

// test.prj
set_parameter allow_combo_logic no

        图7展示了这种情况下通过组合逻辑跨时钟域时出现Ac_unsync02错误(实际上,即使allow_combo_logic参数设置yes,也只是不出现Ac_unsync02错误,但Ac_glitch03错误会出现,即Spyglass识别到毛刺)。

图7 组合逻辑跨时钟域错误

enable_clock_gate_sync参数

        默认情况下,毛刺保护单元方案开启,将enable_clock_gate_sync参数设置为no时,可以禁止该方案。

相关文章:

  • minio上传文件
  • 小番茄C盘清理:专业高效的电脑磁盘清理工具
  • 基于算法竞赛的c++编程(23)原码,反码,补码
  • LLMs之MCP:《Evaluation Report on MCP Servers》翻译与解读
  • comfyui 工作流中 图生视频 如何增加视频的长度到5秒
  • CppCon 2015 学习:Large Scale C++ With Modules
  • Oracle实用参考(13)——Oracle for Linux物理DG环境搭建(2)
  • 0x-2-Oracle Linux 9上安装JDK配置环境变量
  • RISC-V 开发板 + Ubuntu 23.04 部署 open_vins 过程
  • 03.数据类型
  • 【读论文】OpenAI o3与o4系统模型技术报告解读
  • 基于机器学习的智能故障预测系统:构建与优化
  • Go语言--语法基础5--基本数据类型--输入输出(1)
  • 计算机常用快捷键分类汇总,涵盖 Windows、macOS 以及通用软件场景
  • 20242817李臻-安全文件传输系统-项目验收
  • Android 集成 Firebase 指南
  • Alight Motion汉化版:视频剪辑,轻松上手
  • 基于安卓的文件管理器程序开发研究源码数据库文档
  • surfer15安装
  • web架构4------(nginx常用变量,nginx中英文自动匹配,lnmp网站架构,正向代理,反向代理,负载均衡)
  • 怎么做网页app/站长工具seo排名查询
  • 做神马网站优化快速排名软件/国家培训网官网
  • 800元建网站/网站如何提升seo排名
  • 好利蛋糕店官方网站/webview播放视频
  • 贵州网站推广公司/视频网站建设
  • 手机网站 代码格式/百度点击率排名有效果吗