环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 儀表工具產品 > 專用工具 > 長度測量工具 > 直尺

類型分類:
科普知識
數據分類:
直尺

實速SoC驗證技術加快軟件開發

發布日期:2022-07-14 點擊率:46

最新的消費類設備因采用復雜的 SoC而變得更加強大,這些SoC包含多個嵌入式處理器和成千上萬甚至數百萬條代碼。一個典型的例子是蘋果 iPhone,據報道稱該產品包含至少3個ARM處理器。在產品上市時間成為關鍵的情況下,如何在SoC環境下對所有軟件進行驗證呢?SoC 開發小組越來越多地轉向基于FPGA的原型設計,作為快速驗證和加快此類產品上市時間的解決方案。


有了基于 FPGA 的原型設計,在SoC上市之前,我們就可以進行軟件開發和調試,因為該原型設計比仿真器或模擬加速器的運行速度快10-100倍,軟件可以在復雜的操作系統及大型測試環境下進行測試。

然而,實現上述原型設計系統需要克服一系列開發方面的挑戰。不過,讓人驚訝的是創建硬件本身并非最棘手的問題。實際上,許多廠商就可提供為特定目的構建的ASIC 原型板,如 HAPS 高速 ASIC 原型設計系統等。因此,設計成功的關鍵是合適的軟件,在當今電子行業的諸多領域都是這種情況。真正的挑戰是在 FPGA 中實施原型設計。雖然目前最大的 FPGA 可以處理約 250 萬個 ASIC門數的設計驗證,但原型設計常常需要一個以上的 FPGA。使用多個 FPGA 將面臨如下所述的一系列值得注意的難題。

原型創建功能的核心是將 SoC 設計移植到 FPGA 上。移植的目的是為了驗證軟件,因此應當在盡量不修改RTL的情況下完成驗證工作。如果必須在兩個或更多 FPGA 之間對設計進行拆分,則連接至FPGA的引腳會出現數量不足的問題。根據 Rent 規則,所需I/O引腳數將以門數量的分數冪增加,如果一個大型設計拆分成幾個器件,則需要大量的I/O 引腳。即使擁有超過1,000個I/O引腳的最新型的 FPGA 也不具有實現目標所需的資源。很顯然,不可能靠 RTL 人工編碼來解決這一問題。真正解決這一問題必須開發適合的軟件。采用自動引腳多路復用技術,一個引腳可傳輸數個I/O信號,但性能將有所下降。幸運的是,FPGA 的運行速度足夠快,即使采用多路復用I/O,也能提供足夠高的性能,從而能夠驗證復雜的嵌入式軟件。不過,解決問題不止一種方法。FPGA 中所有功能塊的自動復制以及 RTL 上的Bit-Slicing和Zippering等特殊操作可進一步減少對 FPGA I/O引腳的需求。

在將 SoC 設計移植到 FPGA 上時,開發小組還將面臨的另外一個問題是門控時鐘轉換和ASIC IP。FPGA 架構并不支持通常用于ASIC 中以降低功耗的門控時鐘設計風格,而是必須將時鐘門控信號轉換為時鐘使能信號,才能確保該設計在FPGA 硬件上正常運行。而實現這一自動轉換的唯一可行性辦法就是開發適當的軟件。IP是 SoC 設計的主要組成部分,若將其集成于原型設計中則可能會帶來另一個問題。有時需要大的功能塊(如處理器)作為整個芯片與硬件接口。唯一的要求是原型設計硬件必須具備足夠的靈活性以支持各種IP功能子卡(子板)。但是,采用這種方法需要處理的常用功能太多,如存儲器、FIFO、乘法器和加法器等。而采用適合的軟件可以自動將這些功能塊轉換成與 FPGA 兼容的組件。

一旦設計移植到 FPGA 上,該設計將以實速(at-speed)運行,但繼而出現了另一個問題,即如何高效完成調試工作?雖然可以采用嵌入式或非嵌入式邏輯分析儀來完成這項工作但要求其在單獨的門級或總線級上運行。另外,向后追蹤這些信號至RTL級是一個非常耗時的過程,因為需要進行向后操作穿過綜合步驟。真正需要的是運行于RTL級上的調試軟件,RTL級與設計運行的抽象級別相同。另外,就是需要自動生成全面的測試基準的能力。根據該測試基準,檢測到的錯誤或斷言故障可導出至模擬器重放并對問題進行分析。目前,Synplicity 公司的 Identify Pro 產品就具備這種功能,可以將 FPGA 原型設計應用到更廣泛的驗證環境中。

基于FPGA原型的實速SoC驗證方法是一種針對復雜嵌入式系統驗證的解決方案。可以解決該領域眾多問題的軟件和現成原型板現已供貨。盡管如此,仍有進一步改善的空間,原型設計硬件和軟件組件可以更進一步集成,同時系統啟動時間和修改次數也有待縮短。隨著這些功能的發展,實速驗證系統(如Synplicity公司的/confirm/ia平臺)將與其它現有的驗證方法共成為 SoC開發不可或缺的部分。

作者:Juergen Jaeger

ASIC 驗證市場營銷部高級總監

Synplicity 公司


下一篇: PLC、DCS、FCS三大控

上一篇: 電源工程師的μModule

推薦產品

更多
主站蜘蛛池模板: 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | led太阳能路灯厂家价格_风光互补庭院灯_农村市政工程路灯-中山华可路灯品牌 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 钢骨架轻型板_膨石轻型板_钢骨架轻型板价格_恒道新材料 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | 法兰螺母 - 不锈钢螺母制造厂家 - 万千紧固件--螺母街 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 南溪在线-南溪招聘找工作、找房子、找对象,南溪综合生活信息门户! | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | SMC-SMC电磁阀-日本SMC气缸-SMC气动元件展示网 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 据信,上课带着跳 D 体验-别样的课堂刺激感受引发网友热议 | 厦门ISO认证|厦门ISO9001认证|厦门ISO14001认证|厦门ISO45001认证-艾索咨询专注ISO认证行业 | 电子天平-华志电子天平厂家| 博医通医疗器械互联网供应链服务平台_博医通 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | 家德利门业,家居安全门,别墅大门 - 安徽家德利门业有限公司 |