时序分析基本概念介绍<Clock Group>

640?wx_fmt=gif

今天我们要介绍的时序分析基本概念是clock group,简称时钟组。定义完时钟后,我们也需要通过设置clock group来确认各个时钟之间的关系。工具不会对处于不同clock group的时钟检查时序。这是很重要的一步,因为通常我们还需要做cross domain check, 如果clock group设错了, 会导致整个STA检查错误。一般有三种类型的clock group属性选择: 

asynchronous

physically_exclusive

logically_exclusive

asynchronous代表两个异步的clock group,工具会做正常的SI分析。

logically_exclusive代表两个clock group在逻辑上相互排斥,比如两个clock经过MUX选择器。工具分析SI时,采用 infinite window(信号全部翻转),而不是看具体的timing window,较为悲观。

physically_exclusive代表两个clock group在物理意义上相互排斥,比如在一个source pin上定义了两个时钟。这时候,工具会禁止分析SI。

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
时钟组(clock group)是时序分析中的一个基本概念,用于确认不同时钟之间的关系。通过设置时钟组,可以指定哪些时钟属于同一个时钟组,以便在时序分析中进行准确的时序路径分析。时钟组的设置对于跨域检查(cross domain check)非常重要,如果设置错误,可能导致整个时序分析出现错误。一般来说,时钟组的属性选择有三种类型。Vivado工具可以通过set_clock_groups约束来定义不同的时钟组,当源时钟和目标时钟属于同一个时钟组时,Vivado会对该时序路径进行分析;而当源时钟和目标时钟属于不同时钟组时,Vivado会跳过该时序路径的分析。时钟组在FPGA设计中起到了重要的时钟管理和分配的作用,它可以帮助设计者更好地管理和控制时钟信号。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [时序分析基本概念介绍<Clock Group>](https://blog.csdn.net/Tao_ZT/article/details/102456839)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【 Vivado 】时钟组(Clock Groups)](https://blog.csdn.net/weixin_46942740/article/details/122056094)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [时钟组Clock Group介绍 FPGA](https://blog.csdn.net/CodeWG/article/details/131496477)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值