欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種波形數(shù)據(jù)的獲取方法、電子設(shè)備及存儲介質(zhì)與流程

文檔序號:40591159發(fā)布日期:2025-01-07 20:31閱讀:7來源:國知局
一種波形數(shù)據(jù)的獲取方法、電子設(shè)備及存儲介質(zhì)與流程

本發(fā)明涉及芯片設(shè)計,特別是涉及一種波形數(shù)據(jù)的獲取方法、電子設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、目前基于布爾處理單元(boolean?processor,bp)的硬件仿真系統(tǒng)中,為了實現(xiàn)全可視調(diào)試,一般采用的方法是捕獲部分節(jié)點(例如網(wǎng)表中所有觸發(fā)器)的運算結(jié)果并上傳給host,再由host基于這些部分節(jié)點的狀態(tài)對待測設(shè)備(device?under?test,dut)的門級網(wǎng)表進行軟件仿真,從而得到門級網(wǎng)表全部節(jié)點的波形。捕獲部分節(jié)點的運算結(jié)果是通過動態(tài)配置一組mux來選取部分bp的輸出實現(xiàn)的。比如一個集群中有64個處理單元,從中選取8個處理單元的輸出進行捕獲來得到部分節(jié)點的狀態(tài)。那么硬件設(shè)計就需要部署8個64選1的mux,并且這些mux的輸入選擇是通過指令實時控制的。這樣的設(shè)計帶來的問題包括:

2、第一,由于mux的數(shù)量和選擇機制,無論控制信號如何變化,同一時刻只能有8個處理單元的輸出被選中并捕獲。當一個集群中有大于8個處理單元的輸出需要被捕獲時,就會導致部分信息捕獲失敗。為了避免這種情況,就需要對用戶設(shè)計進行重新編譯,并且給處理單元編譯器帶來額外的約束,進而降低處理單元指令的執(zhí)行效率。例如,要插入更多的等待指令來避免所需捕獲的運算在同一設(shè)備周期執(zhí)行。

3、第二,當用戶需要選擇不同的節(jié)點信號進行捕獲時,需要重新進行編譯生成新的指令。


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

1、針對上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種波形數(shù)據(jù)的獲取方法,所述方法包括以下步驟:

2、s100,獲取用戶指定的目標節(jié)點。

3、s200,根據(jù)所述目標節(jié)點捕獲每個處理單元的目標數(shù)據(jù)并壓縮存儲到緩存,在每個設(shè)備周期將所述緩存中的目標數(shù)據(jù)移送至內(nèi)存;其中,捕獲第f個處理單元的目標數(shù)據(jù)并壓縮存儲到緩存的步驟包括:

4、s210,根據(jù)所述目標節(jié)點篩選所述第f個處理單元連續(xù)輸出的數(shù)據(jù)流得到包括目標節(jié)點數(shù)據(jù)的數(shù)據(jù)塊。

5、s220,若當前設(shè)備周期中第i個數(shù)據(jù)塊的目標數(shù)據(jù)和上一個設(shè)備周期中第i個數(shù)據(jù)塊的目標數(shù)據(jù)不同,則將當前設(shè)備周期中第i個數(shù)據(jù)塊的目標數(shù)據(jù)存儲到所述數(shù)據(jù)緩存,且同時將當前設(shè)備周期中第i個數(shù)據(jù)塊的變化標志位的狀態(tài)信息置為有效并保存至標志位緩存;否則,不存儲當前設(shè)備周期中第i個數(shù)據(jù)塊的目標數(shù)據(jù),僅將當前設(shè)備周期中第i個數(shù)據(jù)塊的變化標志位的狀態(tài)信息置為無效并保存至標志位緩存。

6、本發(fā)明至少具有以下有益效果:

7、本發(fā)明實施例一提供的一種波形數(shù)據(jù)的獲取方法、電子設(shè)備及存儲介質(zhì),其通過捕獲所有節(jié)點的數(shù)據(jù)并根據(jù)用戶指定的目標節(jié)點進行過濾得到目標數(shù)據(jù),在緩存發(fā)生變化的數(shù)據(jù)塊的同時,將數(shù)據(jù)發(fā)生變化的數(shù)據(jù)塊的變化標志位置為有效,未發(fā)生變化的數(shù)據(jù)塊的變化標志位置為無效,以便于波形數(shù)據(jù)的恢復。其中用戶指定的目標節(jié)點的數(shù)量不受硬件限制,其不僅允許用戶指定大量目標節(jié)點或變更目標節(jié)點,不需要重新編譯,提高了調(diào)試效率;而且降低了占用的緩存和內(nèi)存空間,提高了硬件仿真速度。



技術(shù)特征:

1.一種波形數(shù)據(jù)的獲取方法,其特征在于,所述方法包括以下步驟:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,s210還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,s220還包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在每個設(shè)備周期將所述緩存中的目標數(shù)據(jù)移送至內(nèi)存的步驟還包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,s220還包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,當一個設(shè)備周期中,處理單元連續(xù)輸出的數(shù)據(jù)流被劃分為t個數(shù)據(jù)塊,則一個設(shè)備周期的t個數(shù)據(jù)塊依次與上個周期的相應(yīng)數(shù)據(jù)塊比較t次,且依次產(chǎn)生t個變化標志位的狀態(tài)信息。

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述變化標志位的狀態(tài)信息被置為1時,有效。變化標志位的狀態(tài)信息被置為0時,無效。

8.一種非瞬時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令或至少一段程序,其特征在于,所述至少一條指令或所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1-7中任意一項的所述方法。

9.一種電子設(shè)備,其特征在于,包括處理器和權(quán)利要求8中所述的非瞬時性計算機可讀存儲介質(zhì)。


技術(shù)總結(jié)
本發(fā)明涉及芯片設(shè)計技術(shù)領(lǐng)域,特別是涉及一種波形數(shù)據(jù)的獲取方法、電子設(shè)備及存儲介質(zhì),其通過用戶指定的目標節(jié)點捕獲每個處理單元的目標數(shù)據(jù)并壓縮存儲到緩存,在每個設(shè)備周期將所述緩存中的目標數(shù)據(jù)移送至內(nèi)存;其中,捕獲第f個處理單元的目標數(shù)據(jù)并壓縮存儲到緩存的步驟包括:根據(jù)所述目標節(jié)點篩選所述第f個處理單元連續(xù)輸出的數(shù)據(jù)流得到包括目標節(jié)點數(shù)據(jù)的數(shù)據(jù)塊;在緩存發(fā)生變化的數(shù)據(jù)塊的同時,將數(shù)據(jù)發(fā)生變化的數(shù)據(jù)塊的變化標志位置為有效,未發(fā)生變化的數(shù)據(jù)塊的變化標志位置為無效。其不僅允許用戶指定大量目標節(jié)點或變更目標節(jié)點,不需要重新編譯,提高了調(diào)試效率;而且降低了占用的緩存和內(nèi)存空間,提高了硬件仿真速度。

技術(shù)研發(fā)人員:應(yīng)俊,賀培鑫,李旭,蒲瑞堯,孫旖瑋,周曉鳴,朱學通
受保護的技術(shù)使用者:上海合見工業(yè)軟件集團有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
建瓯市| 惠东县| 连州市| 思茅市| 象山县| 宁乡县| 大安市| 皋兰县| 商河县| 柳林县| 寻乌县| 称多县| 中超| 辽阳市| 福州市| 普兰县| 祁阳县| 伊金霍洛旗| 乌兰察布市| 建昌县| 清原| 祁东县| 霍州市| 固安县| 崇仁县| 鄢陵县| 荣成市| 全南县| 梓潼县| 华池县| 成安县| 乌兰县| 二连浩特市| 南京市| 开平市| 游戏| 沙洋县| 阿坝县| 盈江县| 娱乐| 福建省|