两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種信號值追溯分析的電路圖展示系統(tǒng)的制作方法

文檔序號:40612329發(fā)布日期:2025-01-07 20:57閱讀:8來源:國知局
一種信號值追溯分析的電路圖展示系統(tǒng)的制作方法

本發(fā)明涉及信號分析,特別是涉及一種信號值追溯分析的電路圖展示系統(tǒng)。


背景技術(shù):

1、在芯片設(shè)計(jì)驗(yàn)證調(diào)試軟件流程中,用戶會基于設(shè)計(jì)和仿真結(jié)果對感興趣的信號在某一個(gè)時(shí)刻的仿真值進(jìn)行追溯分析,以找到導(dǎo)致該信號在這個(gè)時(shí)刻得到這個(gè)值的原因。也即,找到哪些信號在某個(gè)時(shí)刻會影響該信號的值,從而當(dāng)該信號的值不符合用戶預(yù)期時(shí),用戶可以根據(jù)該信號的追溯分析結(jié)果確定源頭信號,從而通過修改設(shè)計(jì)或者其他手段修復(fù)這個(gè)非預(yù)期的行為。

2、然而,現(xiàn)有方法中的信號追溯分析通常是基于設(shè)計(jì)源代碼生成的語法解析樹搭配仿真結(jié)果進(jìn)行逆向推導(dǎo)而得到結(jié)果,再以樹形結(jié)構(gòu)的方式圖形化這個(gè)結(jié)果,然而,樹形結(jié)構(gòu)雖然能夠輔助用戶理解和調(diào)試設(shè)計(jì),但相較于電路圖形式仍然不夠直觀,進(jìn)而導(dǎo)致用戶對設(shè)計(jì)的理解耗時(shí)較長,調(diào)試效率較低,而電路圖雖然能夠全面直觀地展示信號之間的連接關(guān)系,但是,在信號追溯分析的需求下,電路圖中會包含用戶并不關(guān)心的冗余信息,同樣干擾了用戶對設(shè)計(jì)的理解和調(diào)試。

3、因此,如何提高用戶對芯片設(shè)計(jì)的理解效率和調(diào)試效率成為了亟待解決的問題。


技術(shù)實(shí)現(xiàn)思路

1、針對上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:

2、一種信號值追溯分析的電路圖展示系統(tǒng),所述系統(tǒng)包括:信號值追溯分析模塊、處理器和存儲有計(jì)算機(jī)程序的存儲器,所述存儲器還包括與目標(biāo)設(shè)計(jì)對應(yīng)的源代碼,以及與目標(biāo)設(shè)計(jì)對應(yīng)的電路圖連接關(guān)系數(shù)據(jù)庫,其中,所述電路圖連接關(guān)系數(shù)據(jù)庫包括所述目標(biāo)設(shè)計(jì)中的所有參考信號以及參考信號之間的連接關(guān)系,當(dāng)所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)以下步驟:

3、s101,獲取用戶指定的目標(biāo)信號和時(shí)刻值,所述目標(biāo)信號存在與其唯一對應(yīng)的參考信號。

4、s102,根據(jù)所述目標(biāo)信號和所述時(shí)刻值,使用所述信號值追溯分析模塊對所述源代碼進(jìn)行分析,得到若干個(gè)活躍信號。

5、s103,從所述電路圖連接關(guān)系數(shù)據(jù)庫中,將與所述目標(biāo)信號對應(yīng)的參考信號存在連接關(guān)系的若干個(gè)參考信號均作為第一信號。

6、s104,針對任一個(gè)第一信號,由所述第一信號與所述目標(biāo)信號形成路徑集合,得到每個(gè)第一信號對應(yīng)的路徑集合。

7、s105,針對任一個(gè)第一信號,將所述第一信號作為臨時(shí)信號。

8、s106,根據(jù)所述電路圖連接關(guān)系數(shù)據(jù)庫,將與所述臨時(shí)信號對應(yīng)的參考信號存在連接關(guān)系的若干個(gè)參考信號均作為第二信號。

9、s107,針對任一個(gè)第二信號,若所述第二信號與任一個(gè)活躍信號相同,則將所述第二信號加入所述臨時(shí)信號所屬的路徑集合。

10、s108,若所述第二信號與每個(gè)活躍信號均不同,且所述第二信號滿足第一預(yù)設(shè)條件,則將所述臨時(shí)信號所屬的路徑集合刪除。

11、s109,若所述第二信號與每個(gè)活躍信號均不同,且所述第二信號滿足第二預(yù)設(shè)條件,則將所述第二信號加入所述臨時(shí)信號對應(yīng)的路徑集合,以所述第二信號作為所述臨時(shí)信號,返回執(zhí)行步驟s106至步驟s108。

12、s110,根據(jù)所有路徑集合形成目標(biāo)電路圖,所述目標(biāo)電路圖用于展示所述目標(biāo)設(shè)計(jì)中所述目標(biāo)信號在所述時(shí)刻值下的追溯分析結(jié)果。

13、本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的有益效果,借由上述技術(shù)方案,本發(fā)明提供的一種信號值追溯分析的電路圖展示系統(tǒng)可達(dá)到相當(dāng)?shù)募夹g(shù)進(jìn)步性及實(shí)用性,并具有產(chǎn)業(yè)上的廣泛利用價(jià)值,其至少具有以下有益效果:

14、本發(fā)明提供了一種信號值追溯分析的電路圖展示系統(tǒng),所述系統(tǒng)包括:信號值追溯分析模塊、處理器和存儲有計(jì)算機(jī)程序的存儲器,所述存儲器還包括與目標(biāo)設(shè)計(jì)對應(yīng)的源代碼,以及與目標(biāo)設(shè)計(jì)對應(yīng)的電路圖連接關(guān)系數(shù)據(jù)庫,其中,所述電路圖連接關(guān)系數(shù)據(jù)庫包括所述目標(biāo)設(shè)計(jì)中的所有參考信號以及參考信號之間的連接關(guān)系,當(dāng)所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)以下步驟:s101,獲取用戶指定的目標(biāo)信號和時(shí)刻值,所述目標(biāo)信號存在與其唯一對應(yīng)的參考信號,s102,根據(jù)所述目標(biāo)信號和所述時(shí)刻值,使用所述信號值追溯分析模塊對所述源代碼進(jìn)行分析,得到若干個(gè)活躍信號,s103,從所述電路圖連接關(guān)系數(shù)據(jù)庫中,將與所述目標(biāo)信號對應(yīng)的參考信號存在連接關(guān)系的若干個(gè)參考信號均作為第一信號,s104,針對任一個(gè)第一信號,由所述第一信號與所述目標(biāo)信號形成路徑集合,得到每個(gè)第一信號對應(yīng)的路徑集合,s105,針對任一個(gè)第一信號,將所述第一信號作為臨時(shí)信號,s106,根據(jù)所述電路圖連接關(guān)系數(shù)據(jù)庫,將與所述臨時(shí)信號對應(yīng)的參考信號存在連接關(guān)系的若干個(gè)參考信號均作為第二信號,s107,針對任一個(gè)第二信號,若所述第二信號與任一個(gè)活躍信號相同,則將所述第二信號加入所述臨時(shí)信號所屬的路徑集合,s108,若所述第二信號與每個(gè)活躍信號均不同,且所述第二信號滿足第一預(yù)設(shè)條件,則將所述臨時(shí)信號所屬的路徑集合刪除,s109,若所述第二信號與每個(gè)活躍信號均不同,且所述第二信號滿足第二預(yù)設(shè)條件,則將所述第二信號加入所述臨時(shí)信號對應(yīng)的路徑集合,以所述第二信號作為所述臨時(shí)信號,返回執(zhí)行步驟s106至步驟s108,s110,根據(jù)所有路徑集合形成目標(biāo)電路圖,所述目標(biāo)電路圖用于展示所述目標(biāo)設(shè)計(jì)中所述目標(biāo)信號在所述時(shí)刻值下的追溯分析結(jié)果。

15、可知,根據(jù)信號值追溯分析模塊對目標(biāo)設(shè)計(jì)對應(yīng)的源代碼進(jìn)行分析,確定出與目標(biāo)信號相關(guān)的活躍信號,再根據(jù)電路圖連接關(guān)系數(shù)據(jù)庫中參考信號之間的連接關(guān)系,確定出與目標(biāo)信號相關(guān)的路徑集合,根據(jù)路徑信息生成目標(biāo)電路圖,從而可以生成僅包含活躍信號所屬路徑的目標(biāo)電路圖,使得目標(biāo)電路圖在包含目標(biāo)信號的信號值變化分析結(jié)果的同時(shí),不包含冗余信息,進(jìn)而使得目標(biāo)電路圖更加簡潔直觀,從而有效提高用戶對目標(biāo)設(shè)計(jì)的理解效率和調(diào)試效率。



技術(shù)特征:

1.一種信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述系統(tǒng)包括:信號值追溯分析模塊、處理器和存儲有計(jì)算機(jī)程序的存儲器,所述存儲器還包括與目標(biāo)設(shè)計(jì)對應(yīng)的源代碼,以及與目標(biāo)設(shè)計(jì)對應(yīng)的電路圖連接關(guān)系數(shù)據(jù)庫,其中,所述電路圖連接關(guān)系數(shù)據(jù)庫包括所述目標(biāo)設(shè)計(jì)中的所有參考信號以及參考信號之間的連接關(guān)系,當(dāng)所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)以下步驟:

2.根據(jù)權(quán)利要求1所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,步驟s102包括以下步驟:

3.根據(jù)權(quán)利要求1所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述第一預(yù)設(shè)條件為:所述第二信號為預(yù)設(shè)聲明信號,所述預(yù)設(shè)聲明信號為所述目標(biāo)設(shè)計(jì)中預(yù)先聲明的信號。

4.根據(jù)權(quán)利要求3所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述第二預(yù)設(shè)條件為:所述第二信號為中間信號,所述中間信號為在所述目標(biāo)設(shè)計(jì)中,由信號傳輸過程產(chǎn)生的非預(yù)先聲明的信號。

5.根據(jù)權(quán)利要求1所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述電路圖連接關(guān)系數(shù)據(jù)庫還包括電路單元,以及參考信號與電路單元的對應(yīng)關(guān)系;

6.根據(jù)權(quán)利要求1所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,在步驟s109之后,步驟s110之前還包括以下步驟:

7.根據(jù)權(quán)利要求6所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述第三預(yù)設(shè)條件為:所述第二信號為頂層信號或者無驅(qū)動(dòng)信號。

8.根據(jù)權(quán)利要求6所述的信號值追溯分析的電路圖展示系統(tǒng),其特征在于,所述第四預(yù)設(shè)條件為:所述第二信號不為頂層信號且不為無驅(qū)動(dòng)信號。


技術(shù)總結(jié)
本申請涉及芯片仿真技術(shù)領(lǐng)域,特別是涉及一種信號值追溯分析的電路圖展示系統(tǒng),該系統(tǒng)根據(jù)信號值追溯分析模塊對目標(biāo)設(shè)計(jì)對應(yīng)的源代碼進(jìn)行分析,確定出與目標(biāo)信號相關(guān)的活躍信號,再根據(jù)電路圖連接關(guān)系數(shù)據(jù)庫中參考信號之間的連接關(guān)系,確定出與目標(biāo)信號相關(guān)的路徑集合,根據(jù)路徑信息生成目標(biāo)電路圖,從而可以生成僅包含活躍信號所屬路徑的目標(biāo)電路圖,使得目標(biāo)電路圖在包含目標(biāo)信號的信號值變化分析結(jié)果的同時(shí),不包含冗余信息,進(jìn)而使得目標(biāo)電路圖更加簡潔直觀,從而有效提高用戶對目標(biāo)設(shè)計(jì)的理解效率和調(diào)試效率。

技術(shù)研發(fā)人員:趙建,黃奕,陳志恒,王志峰
受保護(hù)的技術(shù)使用者:成都融見軟件科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
乳源| 乌审旗| 牡丹江市| 扬中市| 汉中市| 丰原市| 海门市| 黔江区| 含山县| 永兴县| 临武县| 安仁县| 日土县| 泌阳县| 新宾| 宜良县| 宁陕县| 孝义市| 乐都县| 泗阳县| 榆林市| 治县。| 深水埗区| 瑞金市| 龙口市| 沁水县| 囊谦县| 吉安市| 越西县| 盖州市| 屯门区| 琼海市| 比如县| 招远市| 勐海县| 稻城县| 永清县| 浮梁县| 华宁县| 东城区| 侯马市|