• 正文
    • Float pin
  • 相关推荐
申请入驻 产业图谱

浅谈CTS之Clock Tree Exception

2024/09/19
2.7万
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

clock tree exceptions即时钟树例外,常见的时钟树例外有Non-Stop pin、Exclude pin、Float pin、Stop pin、Stop pin、Don’t touch sub-tree、Don’t buffer net、Don’t size net。

Non-Stop pin

Non-Stop pin即不间断引脚,信号会穿过这个引脚。不间断引脚是通常被认为时钟树端点的引脚,但ICC会穿过它们以跟踪查找真正的时钟树端点。驱动生成时钟的时序单元的时钟引脚是隐式不间断引脚。

 

常见的Non-Stop pin:ICG的时钟引脚、generated clock分频的点。

Exclude pin

Exclude pin即排除引脚,排除引脚是一个clock sink,其时序并不重要,tool知会对该节点进行DRV修复,而不会关注timing本身。

 

常见的Exclude pin:时序器件的非CK pin、多路选择器的sel pin、三态门的EN pin、输出port、级联时钟等。

Float pin

Float pin即浮动引脚,tool计算该pin的Insertion delay会把user设置的float delay算进去;float delay可以是正的或者负的,如果是正的相当于user希望该节点的tree做短;反之则是希望做长。

常见的Float pin是macro的CK pin。

Stop pin

Stop pins是用于平衡时钟树延迟的时钟树端点。常见的clock sink(时序器件的CK pin)就是stop pin。

 

Don’t touch sub-tree

不触碰子树,如果希望在时钟优化过程中保留现有clock的某些部分,则可以现有时钟的某一部分设为Don’t touch sub-tree。

Don’t buffer net

CTS器件tool不会对该net插入buffer,例如某些false path可以设置。

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录