[發(fā)明專利]基于自動評估建立時間余量的保持時間修復方法、系統(tǒng)及介質(zhì)有效
| 申請?zhí)枺?/td> | 201910409351.0 | 申請日: | 2019-05-16 |
| 公開(公告)號: | CN110111020B | 公開(公告)日: | 2021-03-02 |
| 發(fā)明(設(shè)計)人: | 賈勤;趙振宇;欒曉琨;彭書濤;唐濤;余金山;吳偉;鄒京;蔣劍鋒;邊少鮮;翟飛雪;李天麗;陳占之 | 申請(專利權(quán))人: | 天津飛騰信息技術(shù)有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06F30/39 |
| 代理公司: | 湖南兆弘專利事務(wù)所(普通合伙) 43008 | 代理人: | 譚武藝 |
| 地址: | 300452 天津市濱海新*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 自動 評估 建立 時間 余量 保持 修復 方法 系統(tǒng) 介質(zhì) | ||
1.一種基于自動評估建立時間余量的保持時間修復方法,其特征在于實施步驟包括:
1)輸入針對目標設(shè)計進行靜態(tài)時序分析后產(chǎn)生的保持時間違反報告;
2)提取保持時間違反報告中每一個工藝角下每一條路徑的起始點、終點以及保持時間違反量;
3)針對目標設(shè)計進行靜態(tài)時序分析后產(chǎn)生的一個工藝角的建立時間的全局靜態(tài)時序數(shù)據(jù)中,將從保持時間違反報告提取得到每一條路徑的終點列出,并獲取這些終點的最差的實際建立時間松懈度;
4)計算得到每一個終點修完保持時間后的預估建立時間余量;
5)挑選出每一個終點的保持時間違反量、預估建立時間余量最差的情況;
6)計算每一個終點的可修量;
7)根據(jù)可修量確定終點前插入的單元類型和數(shù)目;
8)根據(jù)插入的單元類型和數(shù)目生成用于修復保持時間違反的工程翻新命令并輸出。
2.根據(jù)權(quán)利要求1所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,步驟4)的詳細步驟包括:將每一個終點對應的路徑的保持時間違反量乘以一個指定系數(shù)得到建立時間松懈度的需求值,并將實際建立時間松懈度減去計算得到的建立時間松懈度的需求值,得到每一個終點修完保持時間后的預估建立時間余量。
3.根據(jù)權(quán)利要求2所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,所述指定系數(shù)為一倍驅(qū)動力的緩存器或一倍驅(qū)動力的延時單元在該建立時間檢查工藝角下的延時、在保持時間違反的工藝角下的比值。
4.根據(jù)權(quán)利要求1所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,步驟5)的詳細步驟包括:
5.1)針對每一個終點修完保持時間后的預估建立時間余量,將每個建立時間檢查工藝角下的每個保持時間檢查工藝角中有違反的每條路徑的起始點、終點以及保持時間違反量、實際建立時間松懈度以及計算所得的修完保持時間后的預估建立時間余量存在一個列表中;
5.2)從列表中選出終點相同的路徑,選擇保持時間違反量最大且修干凈后的預估建立時間余量值最小的一項保留,其他路徑的信息刪除;終點只出現(xiàn)一次的路徑無需處理。
5.根據(jù)權(quán)利要求1所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,步驟6)的詳細步驟包括:針對挑選出每一個終點的保持時間違反量、預估建立時間余量最差的情況,將預估建立時間余量為正和為負分開,預估建立時間余量為正則全部可修;若預估建立時間余量為負,但建立時間的實際建立時間松懈度為正,則可修掉這個實際建立時間松懈度的值除以比例因子的量;若預估建立時間余量為負,且建立時間的實際建立時間松懈度為負或者為0,則該條路徑的保持時間在這個終點處不可修;從而最終得到每一個終點的可修量。
6.根據(jù)權(quán)利要求1所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,步驟7)的詳細步驟包括:將可修量除以單元在保持時間工藝角下的延時得到可插入的單元數(shù)量,選擇指定類型的反相器、緩存器、延時單元組合得到可插入的單元數(shù)量,如果可插入的單元數(shù)量不為整數(shù)則根據(jù)實際建立時間松懈度調(diào)整插入單元個數(shù)的入舍,若上取整不會引起建立時間違反則上取整入成較大整數(shù),若上取整會引起違反,則下取整舍成較小整數(shù),從而最終確定各個終點前插入的單元類型和數(shù)目。
7.根據(jù)權(quán)利要求1所述的基于自動評估建立時間余量的保持時間修復方法,其特征在于,步驟7)之后還包括保持時間違反量超過預設(shè)閾值、且單元類型包括多個緩沖器單元的情況下,將兩個以上的緩沖器單元替換為一個延時器單元的步驟。
8.一種基于自動評估建立時間余量的保持時間修復系統(tǒng),包括計算機設(shè)備,其特征在于,該計算機設(shè)備被編程或配置以執(zhí)行權(quán)利要求1~7中任意一項所述基于自動評估建立時間余量的保持時間修復方法的步驟,或該計算機設(shè)備的存儲介質(zhì)上存儲有被編程或配置以執(zhí)行權(quán)利要求1~7中任意一項所述基于自動評估建立時間余量的保持時間修復方法的計算機程序。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津飛騰信息技術(shù)有限公司,未經(jīng)天津飛騰信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910409351.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





