加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
    • Float pin
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

淺談CTS之Clock Tree Exception

09/19 12:25
2.9萬
閱讀需 3 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

clock tree exceptions即時(shí)鐘樹例外,常見的時(shí)鐘樹例外有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即不間斷引腳,信號(hào)會(huì)穿過這個(gè)引腳。不間斷引腳是通常被認(rèn)為時(shí)鐘樹端點(diǎn)的引腳,但I(xiàn)CC會(huì)穿過它們以跟蹤查找真正的時(shí)鐘樹端點(diǎn)。驅(qū)動(dòng)生成時(shí)鐘的時(shí)序單元的時(shí)鐘引腳是隱式不間斷引腳。

 

常見的Non-Stop pin:ICG的時(shí)鐘引腳、generated clock分頻的點(diǎn)。

Exclude pin

Exclude pin即排除引腳,排除引腳是一個(gè)clock sink,其時(shí)序并不重要,tool知會(huì)對(duì)該節(jié)點(diǎn)進(jìn)行DRV修復(fù),而不會(huì)關(guān)注timing本身。

 

常見的Exclude pin:時(shí)序器件的非CK pin、多路選擇器的sel pin、三態(tài)門的EN pin、輸出port、級(jí)聯(lián)時(shí)鐘等。

Float pin

Float pin即浮動(dòng)引腳,tool計(jì)算該pin的Insertion delay會(huì)把user設(shè)置的float delay算進(jìn)去;float delay可以是正的或者負(fù)的,如果是正的相當(dāng)于user希望該節(jié)點(diǎn)的tree做短;反之則是希望做長(zhǎng)。

常見的Float pin是macro的CK pin。

Stop pin

Stop pins是用于平衡時(shí)鐘樹延遲的時(shí)鐘樹端點(diǎn)。常見的clock sink(時(shí)序器件的CK pin)就是stop pin。

 

Don’t touch sub-tree

不觸碰子樹,如果希望在時(shí)鐘優(yōu)化過程中保留現(xiàn)有clock的某些部分,則可以現(xiàn)有時(shí)鐘的某一部分設(shè)為Don’t touch sub-tree。

Don’t buffer net

CTS器件tool不會(huì)對(duì)該net插入buffer,例如某些false path可以設(shè)置。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

前華為海思工程師;與非網(wǎng)2022年度影響力創(chuàng)作者;IC技術(shù)圈成員。

微信公眾號(hào)