麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種波形生成方法、系統、裝置、波形生成器及介質與流程

文檔序號:41773868發布日期:2025-04-29 18:46閱讀:4來源:國知局
一種波形生成方法、系統、裝置、波形生成器及介質與流程

本發明涉及數字集成電路,尤其涉及一種波形生成方法、系統、裝置、波形生成器及介質。


背景技術:

1、隨著集成電路技術的進步,芯片設計的規模越來越大,往往能達到數億甚至數十億門級電路。隨著芯片設計規模的擴大,往往需要被分割到多塊現場可編程邏輯門陣列(field-programmable?gate?array,fpga)中進行驗證和調試,多塊fpga通過線纜連接成一個整體,形成級聯的fpga系統。

2、傳統的波形生成方式是將級聯的fpga系統中所有fpga的波形數據進行匯總,并生成一個波形文件。波形查看工具可以打開多fpga生成的一個波形文件,進行波形查看。

3、但是,傳統方式波形生成性能低下,且生成的波形文件巨大。所有fpga的信號與波形數據在一個波形文件中,信號量以及波形數據巨大,亦會造成波形查看的性能低下。波形生成速度與性能影響著芯片的調試效率,致使現有波形生成方式無法滿足級聯的fpga系統的調試需求。


技術實現思路

1、本發明提供了一種波形生成方法、系統、裝置、波形生成器及介質,以縮短波形生成時間,提高芯片的調試效率。

2、根據本發明的一方面,提供了一種級聯fpga系統中的波形生成方法,該級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成方法包括:

3、通過并行傳輸通道,獲取所述級聯fpga系統中各fpga傳輸的調試數據包;

4、根據各所述調試數據包并行生成與所述級聯fpga系統中各fpga對應的獨立波形文件;

5、根據各所述獨立波形文件生成與所述級聯fpga系統對應的索引文件,其中,所述索引文件關聯各fpga對應的獨立波形文件;

6、將所述索引文件傳輸至波形查看工具,以根據所述索引文件查找對應的各所述獨立波形文件,查看與所述級聯fpga系統對應的目標波形。

7、根據本發明的另一方面,提供了一種波形生成系統,所述波形生成系統用于級聯fpga系統的波形生成;所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成系統包括:所述級聯fpga系統中各fpga、波形生成器、以及波形查看工具;其中:

8、各fpga,用于將調試數據進行封裝,生成調試數據包,并通過并行傳輸通道將所述調試數據包傳輸至波形生成器;

9、所述波形生成器,用于接收通過并行傳輸通道傳輸的各所述調試數據包,根據各所述調試數據包并行生成與所述級聯fpga系統中各fpga對應的獨立波形文件,根據各所述獨立波形文件生成與所述級聯fpga系統對應的索引文件,將所述索引文件傳輸至波形查看工具;

10、其中,所述索引文件關聯各fpga對應的獨立波形文件;

11、所述波形查看工具,用于根據所述索引文件查找對應的各所述獨立波形文件,將各所述獨立波形文件中波形進行整合,形成與所述級聯fpga系統對應的目標波形;將所述目標波形進行展示。

12、根據本發明的另一方面,提供了一種波形生成方法,所述波形生成方法用于級聯fpga系統的波形生成;所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成方法包括:

13、通過所述級聯fpga系統中各fpga將調試數據進行封裝,生成調試數據包,并通過并行傳輸通道將所述調試數據包傳輸至波形生成器;

14、通過波形生成器接收通過并行傳輸通道傳輸的各所述調試數據包,根據各所述調試數據包并行生成與所述級聯fpga系統中各fpga對應的獨立波形文件,根據各所述獨立波形文件生成與所述級聯fpga系統對應的索引文件,將所述索引文件傳輸至波形查看工具;

15、其中,所述索引文件關聯各fpga對應的獨立波形文件;

16、通過所述波形查看工具根據所述索引文件查找對應的各所述獨立波形文件,將各所述獨立波形文件中波形進行整合,形成與所述級聯fpga系統對應的目標波形;將所述目標波形進行展示。

17、根據本發明的另一方面,提供了一種級聯fpga系統中的波形生成裝置,該所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成裝置包括:

18、調試數據包獲取模塊,用于通過并行傳輸通道,獲取所述級聯fpga系統中各fpga傳輸的調試數據包;

19、獨立波形文件生成模塊,用于根據各所述調試數據包并行生成與所述級聯fpga系統中各fpga對應的獨立波形文件;

20、索引文件生成模塊,用于根據各所述獨立波形文件生成與所述級聯fpga系統對應的索引文件,其中,所述索引文件關聯各fpga對應的獨立波形文件;

21、索引文件傳輸模塊,用于將所述索引文件傳輸至波形查看工具,以根據所述索引文件查找對應的各所述獨立波形文件,查看與所述級聯fpga系統對應的目標波形。

22、根據本發明的另一方面,提供了一種波形生成器,所述波形生成器包括:

23、至少一個處理器;以及

24、與所述至少一個處理器通信連接的存儲器;其中,

25、所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任一實施例所述的級聯fpga系統中的波形生成方法。

26、根據本發明的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本發明任一實施例所述的級聯fpga系統中的波形生成方法。

27、根據本發明的另一方面,提供了一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現本發明任一實施例所述的級聯fpga系統中的波形生成方法。

28、本發明實施例的技術方案,通過并行傳輸通道,獲取級聯fpga系統中各fpga傳輸的調試數據包;根據各調試數據包并行生成與級聯fpga系統中各fpga對應的獨立波形文件;根據各獨立波形文件生成與級聯fpga系統對應的索引文件,其中,索引文件關聯各fpga對應的獨立波形文件;將索引文件傳輸至波形查看工具,以根據索引文件查找對應的各獨立波形文件,查看與級聯fpga系統對應的目標波形,解決了級聯fpga系統進行調試時的波形生成問題,可縮短波形生成時間,提高芯片的調試效率。

29、應當理解,本部分所描述的內容并非旨在標識本發明的實施例的關鍵或重要特征,也不用于限制本發明的范圍。本發明的其它特征將通過以下的說明書而變得容易理解。



技術特征:

1.一種級聯fpga系統中的波形生成方法,其特征在于,所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成方法包括:

2.根據權利要求1所述的方法,其特征在于,通過并行傳輸通道,獲取所述級聯fpga系統中各fpga傳輸的調試數據包,包括:

3.根據權利要求1所述的方法,其特征在于,根據各所述獨立波形文件生成與所述級聯fpga系統對應的索引文件,包括:

4.一種波形生成系統,其特征在于,所述波形生成系統用于級聯fpga系統的波形生成;所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成系統包括:所述級聯fpga系統中各fpga、波形生成器、以及波形查看工具;其中:

5.根據權利要求4所述的波形生成系統,其特征在于,所述波形查看工具,具體用于:

6.一種波形生成方法,其特征在于,所述波形生成方法用于級聯fpga系統的波形生成;所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成方法包括:

7.一種級聯fpga系統中的波形生成裝置,其特征在于,所述級聯fpga系統中包括:至少兩個連接的fpga;所述波形生成裝置包括:

8.一種波形生成器,其特征在于,所述波形生成器包括:

9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現權利要求1-3中任一項所述的級聯fpga系統中的波形生成方法。

10.一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現根據權利要求1-3中任一項所述的級聯fpga系統中的波形生成方法。


技術總結
本發明實施例公開了一種波形生成方法、系統、裝置、波形生成器及介質。該方法包括:通過并行傳輸通道,獲取級聯FPGA系統中各FPGA傳輸的調試數據包;根據各調試數據包并行生成與級聯FPGA系統中各FPGA對應的獨立波形文件;根據各獨立波形文件生成與級聯FPGA系統對應的索引文件,其中,索引文件關聯各FPGA對應的獨立波形文件;將索引文件傳輸至波形查看工具,以根據索引文件查找對應的各獨立波形文件,查看與級聯FPGA系統對應的目標波形。該方法可縮短波形生成時間,提高芯片的調試效率。

技術研發人員:王振,王俊杰
受保護的技術使用者:上海思爾芯技術股份有限公司
技術研發日:
技術公布日:2025/4/28
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 上饶市| 绥德县| 安福县| 南充市| 玛纳斯县| 合水县| 漳平市| 滕州市| 万源市| 黄龙县| 资源县| 夹江县| 龙里县| 凌云县| 仲巴县| 庆云县| 屯昌县| 宁化县| 崇文区| 古浪县| 五指山市| 武乡县| 晴隆县| 封开县| 武平县| 德格县| 东山县| 南宁市| 永济市| 嘉黎县| 双桥区| 青浦区| 昭觉县| 温宿县| 新余市| 临潭县| 淮北市| 威信县| 商都县| 驻马店市| 历史|