一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分析clock tree的小工具——CCOPT Clock Tree Debugger(二)

數(shù)字后端IC芯片設(shè)計 ? 來源:數(shù)字后端IC芯片設(shè)計 ? 2020-05-19 16:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

接著上文,繼續(xù)介紹Clock Tree Debugger~~

Visibility

該菜單主要控制Clock tree viewer上的顯示類型,如下圖所示:

Cell type控制Clock tree viewer上應(yīng)該顯示的cell單元,有下列子菜單,去掉選項前面的勾就會取消clock tree viewer上對該項目的顯示

Pin type控制Clock tree viewer上應(yīng)該顯示的pin類型

Implicit stop pin: 默認(rèn)的stop pin

Implicit ignore pin: 默認(rèn)的ignore pin

Power Domain:控制應(yīng)該顯示哪個Power domain里的clock cell顯示

Logical hierarchy: 控制應(yīng)該顯示哪個module里的clock cell顯示

Block hierarchy:控制顯示哪個子module里的clock cell顯示

Skew group:控制顯示哪個skew group的信息

Clock tree:控制顯示哪個clock tree的信息

Signal edge: 控制顯示哪些信號邊沿的信息

對net來說,顯示propagated到該條net的clock信號在setup check時是上升沿還是下降沿。

對cell來說,顯示該cell是以下幾種情況:

Root:clock root cell

Non-unate:輸出無法由輸入單獨決定的cell,比如與門

Simple: 輸出輸入信號變化一致的cell,比如buffer

Invert:輸出信號與輸入相反的cell,比如inverter

Net type:控制顯示哪種類型的net, 有top, trunk或者leaf

Constraints:控制顯示一些don't touch, unbufferable clock nets等

Timing windows:控制顯示clock sink的constraint window, 該sink可以在window中delay或者advance,如下圖中的綠色波紋線所示:

Delays:控制顯示哪種類型的delay,分為以下四種:

Gate delay:顯示clock tree上clock cell的delay

Wire delay: 顯示clock tree上具體wire的delay, gate delay和wire delay的示意圖如下:

Virtual delay:顯示trial run模式下的delay, 該模式下,cts只做到virtual delay balance階段,并不是做實際的implementation, 使用set_ccopt_property balance_mode trial可以運行該模式

Pin insertion delay:顯示用戶自己指定的pin insertion delay,以點虛線表示

Unit delay:使用unit delay mode,該模式下,clock tree結(jié)構(gòu)圖按cell的級數(shù)劃分排列

ColorBy

該菜單欄可以控制ctd按哪種類型的分類去顯示顏色,基本上的類型與Visibility差不多。

默認(rèn)的我們按不同cell類型去顯示,

也可以按照fanout數(shù)量去顯示:

Skew group顯示:

Transition time顯示

當(dāng)然,我們也可以選擇改變當(dāng)前類型的顏色種類:

Control Panel (控制面板)

Control Panel在主界面右邊,其實就是Visibility和Color By兩者的功能結(jié)合,在該面板中,可以同時實現(xiàn)開關(guān)某種類型以及顏色變換。不再過多介紹了。

Key Panel(按鍵板)

Key Panel對應(yīng)著Control Panel,可以理解為Clock Tree Viewer上的一個顏色說明面板,Control Panel上每種類型對應(yīng)著不同的Key Panel,比如說,當(dāng)顯示類型選擇cell type時,Key Panel就會顯示每種clock cell的圖標(biāo)解釋

當(dāng)顯示類型選擇Transition Time時,Key Panel就會顯示每種transitiion time對應(yīng)的顏色

ToolBar(工具欄)

CTD的工具欄很簡單,就是一些小工具常見的快捷鍵,有Zoom,Highlight,F(xiàn)ind,Attribute Editor,Ruler等,圖標(biāo)也一樣,在Innovus部分都介紹過,這里不再重復(fù)了,有什么大家可以翻看下Innovus GUI的介紹

World Viewer(全局視角)

該按鍵就是和Innovus一樣,GUI右下角的小窗口,可以全局顯示整個clock tree的情況,不過由于界面太小,基本看不清,所以也沒什么作用,可以在設(shè)置界面調(diào)節(jié)World view的窗口大小

Browser(瀏覽器)

該面板提供了skew group中的基本內(nèi)容信息,默認(rèn)放置在CTD的最下端,如下所示:里面包含了Analysis View,Skew Group,Skew,Min Delay,Max Delay,Min Pin,Min Path Level,Max Pin,Max Path Level等信息,這些從字面上就很好理解,不過多解釋了。

右擊browser中右擊每行會出現(xiàn)以下相關(guān)的操作

Highlight可以高亮Max Delay或者M(jìn)in Delay的path

Group By 和Ungroup可以讓我們選擇按analysis view或者skew group排列顯示

Show Path Analyzer可以打開Path Analyzer,顯示每條clock path的具體信息

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制
    +關(guān)注

    關(guān)注

    5

    文章

    1023

    瀏覽量

    123811

原文標(biāo)題:時間如流水,不會再重來——Clock Tree Debugger(二)

文章出處:【微信號:IC_Physical_Design,微信公眾號:數(shù)字后端IC芯片設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    介紹一下STM32L151的clock tree

    首先來看一下STM32L151的clock tree, 可以看到TIM2-7是在APB1上的, APB1的最大時鐘配置是32MHz, 接下來我的及進(jìn)行一下我的項目中的始終配置說明,后續(xù)也會附
    發(fā)表于 07-16 10:03

    什么是Clock Tree

    同步博客地址:從STM32開始的RoboMaster生活:進(jìn)階篇 V [Clock Tree]項目&教程倉庫:-STM32-RoboMaster-1.0 什么是Clock Tree?1
    發(fā)表于 08-11 08:41

    C語言注釋刪除小工具的使用教程

    C語言注釋刪除小工具是什么?C語言注釋刪除小工具共有幾個狀態(tài)?
    發(fā)表于 10-18 06:06

    amo的編程小工具集合

    電子發(fā)燒友網(wǎng)站提供《amo的編程小工具集合.zip》資料免費下載
    發(fā)表于 07-22 09:42 ?14次下載

    自制51小工具

    自己做的51小工具,有數(shù)碼管段碼生成,51定時器計算,進(jìn)制轉(zhuǎn)換等
    發(fā)表于 11-19 11:35 ?7次下載

    自寫小工具

    一個自己寫的小工具感覺還不錯,分享給大家。
    發(fā)表于 05-17 09:49 ?41次下載

    單片機計算小工具

    常用單片機計算小工具
    發(fā)表于 02-27 16:43 ?11次下載

    Linux Device Tree的基本概念

    一些背景知識(例如:為何要引入Device Tree,這個機制是用來解決什么問題的)請參考引入Device Tree的原因,本文主要是介紹Device Tree的基礎(chǔ)概念。
    發(fā)表于 05-10 11:33 ?1325次閱讀
    Linux Device <b class='flag-5'>Tree</b>的基本概念

    分析clock tree小工具——CCOPT Clock Tree Debugger(一)

    Collapse可以將Sink,ICG,Buffer等cell不展開顯示,只以一個簡單數(shù)字和虛線表示連接關(guān)系,下圖藍(lán)圈表示該buffer驅(qū)動了100個clock sink
    的頭像 發(fā)表于 05-19 16:20 ?1.2w次閱讀
    <b class='flag-5'>分析</b><b class='flag-5'>clock</b> <b class='flag-5'>tree</b>的<b class='flag-5'>小工具</b>——<b class='flag-5'>CCOPT</b> <b class='flag-5'>Clock</b> <b class='flag-5'>Tree</b> <b class='flag-5'>Debugger</b>(一)

    Basys 3 Power Tree

    Basys 3 Power Tree
    發(fā)表于 03-10 14:16 ?14次下載
    Basys 3 Power <b class='flag-5'>Tree</b>

    CAD看圖小工具免費下載

    CAD看圖小工具免費下載
    發(fā)表于 12-18 14:01 ?47次下載

    射頻工程類計算小工具

    射頻工程類計算小工具,有LC諧振頻率計算、PCB特性阻抗計算工具軟件、電感量計算等一共19個計算小工具。
    發(fā)表于 03-21 14:50 ?58次下載

    如何在 Petalinux 下定位 decice-tree 錯誤

    :? 工具自動生成的device-tree文件位于 components/plnx_workspace/device-tree/device-tree,? 該文件夾下的文件請勿自行修改
    的頭像 發(fā)表于 07-21 09:16 ?2641次閱讀

    電阻分壓計算小工具

    一個計算電阻分壓的小工具
    發(fā)表于 09-07 14:54 ?45次下載

    amo的編程小工具合集

    amo的編程小工具合集
    發(fā)表于 03-23 09:19 ?6次下載