本發(fā)明涉及eda,特別是涉及獲取目標松弛區(qū)域中延時預留比的方法、設備及存儲介質(zhì)。
背景技術:
1、在本地化的過程中,當給定每個電路單元所分配的芯片時,對系統(tǒng)的時序進行估計。除了在時序圖中固定的硬件延時之外,例如存儲器延時和端口延時等,兩個連接的芯片對之間的延時將隨著net的變化而不斷變化。其中,每個芯片具有多個引腳pin,每個pin分別配置網(wǎng)絡net的網(wǎng)絡名,相同網(wǎng)絡名的引腳被導線連通。每個net的布線確定之后,則能夠為每個布線線段分配準確的資源分配比(tdm?ratio)來準確的估計系統(tǒng)時序。
2、概率布線器(proberoute)通常用于初步估計信號路徑的延時,以加速設計過程。這種方法通過統(tǒng)計分析和預測來估算信號從一個點到另一個點的延時,而兩個節(jié)點之間的延時需要滿足時序約束。為了保證時序的正確性,亟需一種能夠獲取準確的延時預留比的方法,以準確的估計延時。
技術實現(xiàn)思路
1、針對上述技術問題,本發(fā)明采用的技術方案為:一種獲取目標松弛區(qū)域中延時預留比的方法,該方法包括以下步驟:
2、e100,獲取h個終點的到達時間閾值arrbnd={arrbnd1,arrbnd2,…,arrbndh,…,arrbndh},其中arrbndh為第h個終點endpointh的到達時間閾值,h的取值范圍為1到h。
3、e200,根據(jù)arrbnd獲取每個終點的目標松弛區(qū)域,其中,獲取endpointh的目標松弛區(qū)域的步驟包括:
4、e210,將arrbndh從endpointh開始在輸入網(wǎng)表內(nèi)執(zhí)行反向傳播,得到傳播路徑上的所有時序節(jié)點。
5、e220,獲取傳播路徑上的每個時序節(jié)點在時序圖中的輸入到達時間為in_arr。
6、e230,根據(jù)傳播路徑上的每個時序節(jié)點的in_arr和到達時間閾值獲取活躍節(jié)點。
7、e240,以endpointh為終點的所有活躍節(jié)點構(gòu)成目標松弛區(qū)域。
8、e300,根據(jù)輸入網(wǎng)表和arrbnd從用戶設計的終點開始在所述目標松弛區(qū)域內(nèi)執(zhí)行反向傳播,更新用戶設計中每個時序節(jié)點的延時預留比budget_ratio。
9、此外,本發(fā)明還提供了一種非瞬時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令或至少一段程序,所述至少一條指令或所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)上述方法。
10、此外,本發(fā)明還提供了一種電子設備,包括處理器和上述非瞬時性計算機可讀存儲介質(zhì)。
11、本發(fā)明至少具有以下有益效果:
12、本發(fā)明提供了一種獲取目標松弛區(qū)域中延時預留比的方法、設備及存儲介質(zhì),其通過獲取每個終點的延時閾值,并獲取每條路徑的輸入到達時間,將輸入達到時間大于到達時間閾值的路徑中的節(jié)點標記為活躍節(jié)點;每個終端節(jié)點的所有活躍節(jié)點形成的區(qū)域為目標松弛區(qū)域,根據(jù)輸入網(wǎng)表和到達時間閾值從終點開始在目標松弛區(qū)域中反向傳播并更新每個時序節(jié)點的延時預留比,其不僅能夠得到更加準確的延時預留比,而且能夠達到有針對性的將延時預留比有針對性的傳播給關鍵時序節(jié)點的目的。
1.獲取目標松弛區(qū)域中延時預留比的方法,其特征在于,該方法包括以下步驟:
2.根據(jù)權利要求1所述的方法,其特征在于,e230還包括判斷每個時序節(jié)點是否為活躍節(jié)點的步驟,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,e300還包括:
4.根據(jù)權利要求1所述的方法,其特征在于,e100中arrbnd的初始值設為目標到達時間target_arr的g倍。
5.根據(jù)權利要求1所述的方法,其特征在于,e300中還包括:在反向傳播過程中,通過輸入網(wǎng)表追蹤信號路徑,計算并更新相關時序節(jié)點的到達時間閾值arrbnd和估計延時比budget_ratio。
6.根據(jù)權利要求1所述的方法,其特征在于,所述終點為信號傳播的終端節(jié)點,所述終端節(jié)點為電路單元。
7.根據(jù)權利要求2所述的方法,其特征在于,e231中的arrbndnu滿足:
8.一種非瞬時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令或至少一段程序,其特征在于,所述至少一條指令或所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權利要求1-7中任意一項的所述方法。
9.一種電子設備,其特征在于,包括處理器和權利要求8中所述的非瞬時性計算機可讀存儲介質(zhì)。