999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于抗輻照xxMHz芯片仿真驗證技術研究

2018-05-14 09:57:28何彩霞夏開華王巍韓學濤梁富
數字技術與應用 2018年2期

何彩霞 夏開華 王巍 韓學濤 梁富

摘要:本文設計了基于抗輻照xxMHz芯片全套仿真驗證流程,包括FPGA代碼驗證、芯片板級驗證和抗輻照試驗驗證。首先重點介紹了FPGA代碼驗證,從驗證在現代IC流程中的重要地位開始,到驗證的基本方法,仿真驗證平臺的搭建,FPGA后端驗證,提煉了高效通用的仿真驗證平臺的搭建。其次簡單介紹了芯片板級驗證。最后簡單介紹了抗輻照試驗驗證。

關鍵詞:抗輻照芯片;FPGA代碼驗證;芯片板級驗證;抗輻照試驗驗證;高效通用的仿真驗證平臺

中圖分類號:TP332 文獻標識碼:A 文章編號:1007-9416(2018)02-0101-03

1 引言

驗證技術在集成電路設計中非常關鍵,并貫穿于整個設計過程。隨著集成電路復雜度的提高,驗證工作的復雜度和工作量呈指數上升,能否及時發現設計中存在的錯誤對保證設計正確性和縮短芯片上市時間至關重要[1]。

xxMHz芯片是我所第一顆數字信號處理,算法復雜,宇航級的芯片。由于國外對宇航級芯片的禁運,SRAM型FPGA器件在空間環境應用中極易受到高能粒子的影響,產生單粒子翻轉(SEU),從而影響星載設備的正常工作,長期的研究證明,SRAM型FPGA受單粒子翻轉影響的區域最主要為加載存儲區,大概占FPGA內部存儲單元的98%以上。數字ASIC芯片無加載存儲區,受SEU的影響較小,因此數字ASIC芯片的需求越來越迫切。芯片算法是已有的,在多個課題中都應用過,其算法復雜,接口眾多,若做成芯片,出錯的概率大大增加,有些錯誤可能引起災難性的后果,如奔騰芯片中一個算術設計錯誤使得Intel公司損失5億美元。硬件設計不像軟件設計容易挽回Bug的損失。因此,快速、系統、完備的驗證體系是保證芯片設計投片成功的關鍵。研究新的、高效的驗證方法,建立完善通用的驗證平臺對xxMHz芯片的驗證至關重要。

2 FPGA代碼驗證

一個芯片制作的成功與否,FPGA代碼驗證起到了核心的作用,故詳細介紹。

2.1 驗證在現代IC/FPGA流程中的位置

現代IC(Integrated circuit,集成電路)前端的設計流程如圖1所示。IC設計是從一份需求說明或者任務書開始的,這份需求來自于分機負責人。從任務書開始,IC工程師(或FPGA工程師)會把他們細化為特性列表。設計工程師根據特性列表,將其轉化為設計規格說明書,詳細闡述自己的設計方案,詳細描述清楚功能,性能,接口屬性及時序,可靠性安全性要求等。驗證工程師根據特性列表,寫出驗證說明。驗證說明書包含仿真驗證計劃、仿真驗證說明和仿真驗證報告,在驗證說明書中,會明確如何搭建驗證平臺,如何保證驗證完備性,如何測試每一條特性,如何測試異常情況等。

當設計說明書完成后,設計人員開始使用Verilog/VHDL將特征列表轉為RTL代碼,而驗證人員則開始使用驗證語言(System Verilog,目前最先進的FPGA仿真驗證語言)搭建驗證平臺。驗證人員開始驗證這些代碼,通常被稱為DUT(Design Under Test)的正確性,驗證主要保證從特征列表到RTL轉化的正確性,包含但不限于以下幾點[2]:

(1)DUT的行為表現是否與特征列表中要求的一致。

(2)DUT是否實現了所有特征列表中列出的特性。

(3)DUT對于異常狀況的反應是否與特征列表和設計規格說明書中的一致。

(4)DUT是否足夠穩健,能夠從異常狀態中恢復到正常的工作模式。

2.2 驗證基本方法

FPGA仿真驗證主要有三種方法[3]:

(1)黑盒(Black-Box)驗證。黑盒驗證法不需要了解目標設計的內部結構和實現方法,僅通過目標設計的外部接口和整體特征,對目標設計進行仿真驗證。黑盒驗證法的優點是仿真驗證代碼不依賴于目標設計的內部結構,可以直觀的反應設計要求。缺點是無法做覆蓋率分析,會導致代碼的某些BUG不會被發現。

(2)白盒(White-Box)驗證。白盒驗證法需要詳細了解目標設計的內部結構和實現方法,其仿真代碼與目標代碼緊密聯系,具有完全可控性和可觀察性。優點是百盒驗證法有利于定位和分析仿真驗證過程中出現的錯誤,做覆蓋率分析,測試具體全面。缺點是對驗證人員要求高,工期長。

(3)灰盒(Grey-Box)驗證。灰盒驗證法是黑盒驗證法和白盒驗證法的折中。優缺點介于二者之間。

介于三種驗證方法的優缺點,抗輻照xxMHz芯片代碼采用白盒驗證。

2.3 測試平臺的搭建

傳統驗證方式,設計人員送入激勵,觀察波形,來判斷設計的正確性。下面介紹一種新的、高效的、通用的仿真驗證平臺。仿真驗證平臺會把整個待測設計包圍起來,如圖2所示。

驗證平臺模塊里有很多的總線功能模型(BFM),即驗證平臺構件。如果實際應用中設備被連接到AMBA、USB、PCI和SPI總線上,那么就必須在驗證平臺中建立能夠產生激勵并校驗響應的等效模型,如圖3所示。這些構件并不是帶有細節的可綜合模型,而是遵循協議并且執行速度更快的高層事務處理[4]。

根據項目的實際情況搭建完整的驗證平臺,完整的驗證平臺如圖4所示,包括激勵發生器、參考模型和檢查器:

(1)激勵發生器負責待測設計的輸入;

(2)參考模型用于計算輸入激勵的預期結果;

(3)檢查器用于收集待測設計和參考模型的輸出,并進行比較。

驗證平臺設計說明中,應說明驗證平臺中各構件的功能,以及各構件對應的被測信號,仿真輸入激勵和驗證比較項,如表1所示。

xxMHz芯片的外圍接口有工作時間,AD接口等,具體外部接口見圖5。和圖4完整平臺的關系是:仿系統時鐘、仿AD模塊、仿節拍模塊、仿配置系統對應的是激勵發生器;仿SRAM對應的是參考模型;仿PDW接收、仿采集數據傳輸、仿測向模塊對應檢查器。每一個激勵做成單獨的模塊,利于以后同種類型的測試調用和復用。

2.4 FPGA后端驗證

流程如下:FPGA庫->fundary庫->綜合網表->仿真(無時序)->布局布線(人工)->后仿(布線圖有延時)->芯片制作廠去流片->晶圓->封裝。封裝先進行塑封,后進行陶封。若芯片在塑封測試合格的話,即芯片的功能和性能滿足需求,不需要更改后,讓芯片進行下一步的陶封。若芯片測試不合格的話,這時候就停止芯片的后續制作,開始對問題的追溯和改正,進行下一輪的芯片制作,在芯片塑封開始測試,達到節約錢的目的,也是流片中很重要的一環。

3 芯片板級驗證

測試板如圖6所示,紅色框框內的是塑封的xxMHz芯片,測試板完全是根據芯片功能制作的,同時參照了航天以往的板子,外圍設備完全一致,保證芯片的可移植性。xxMHz芯片在塑封時發現了一個功能錯誤,每2048個點的原始數據出現一次0點,錯誤。故在塑封結束第一次制作,經過整改代碼后,第二次制作才成功的。

4 抗輻照試驗驗證

在蘭州中科院近代物理研究所進行的單粒子輻照試驗。輻照試驗全景圖如圖7所示。

芯片分三個階段進行單粒子實驗,總共注入超過730萬個Xe粒子。在低劑量(2000倍注量率)條件下,芯片無故障,功能運行正常。在高劑量(8000-12000倍注量率)條件下,芯片出現單粒子翻轉導致的功能性錯誤,但芯片可繼續運行并正確輸出結果。在極高劑量(15000倍注量率)情況下,芯片出現功能中斷,程序結果出錯,并且無法繼續運行。相對于航天產品部FPGA芯片在20倍(無配置刷新等抗SEU加固措施)和500倍(有配置刷新等抗SEU加固措施)注量率條件下出現功能性錯誤的結果,xxMHz芯片的抗單粒子輻照效果明顯提升。

5 結語

本文針對抗輻照xxMHz芯片仿真驗證技術進行了研究,從FPGA代碼驗證到芯片板級驗證最后到抗輻照試驗驗證,全面闡述了抗輻照xxMHz芯片驗證的過程。由于FPGA代碼驗證的重要性,在整個流片中起到決定性的作用,故重點介紹了FPGA代碼驗證,此驗證平臺后續在上百個FPGA仿真驗證中經過了驗證,達到了通用高效效果,效果顯著好用。

參考文獻

[1]胡建國.高性能微處理器的驗證技術研究[D].國防科學技術大學研究生院,2004.

[2]張強.UVM實戰[M].機械工業出版社,2016.

[3]任曉東,等.CPLD/FPGA高級應用開發指南[M].電子工業出版社,2003.

[4][美]克里斯斯皮爾著.SystemVerilog驗證[M].科學出版社,2012.

主站蜘蛛池模板: 亚洲精品欧美日韩在线| 国产午夜福利片在线观看| 国产精品性| 亚洲欧美激情另类| 国产激情第一页| 亚洲精选无码久久久| 欧美精品亚洲精品日韩专区| 免费看a级毛片| 国产91在线|日本| 日本a∨在线观看| 久久免费观看视频| 国产精品久久久久久久久kt| 不卡无码网| 国产成人1024精品| 无码内射在线| 久久熟女AV| 红杏AV在线无码| 久久黄色毛片| 国产精品无码翘臀在线看纯欲| 欧美中出一区二区| 最新午夜男女福利片视频| 国产高清精品在线91| 99热国产这里只有精品无卡顿"| 婷五月综合| 国产成人精品男人的天堂| 人人艹人人爽| 日a本亚洲中文在线观看| 国产午夜无码片在线观看网站| 日本欧美视频在线观看| 亚洲三级a| 色偷偷一区| 国产一二三区视频| 激情五月婷婷综合网| 国产成人一区在线播放| 3344在线观看无码| 亚洲欧美日韩精品专区| 特级精品毛片免费观看| 色综合中文| 欧美视频在线不卡| 国产成人AV男人的天堂| 无码有码中文字幕| 国产原创第一页在线观看| 最新日本中文字幕| 理论片一区| 免费国产高清精品一区在线| 99免费视频观看| 国产精品欧美在线观看| 伊人精品成人久久综合| 国产成人精品一区二区免费看京| 国产啪在线91| 亚洲日韩图片专区第1页| 中国一级特黄视频| 国产精品亚欧美一区二区| 国产男女免费完整版视频| 日本中文字幕久久网站| 亚洲欧美不卡| 国产成人精品一区二区| 国产玖玖玖精品视频| 国产一级视频久久| 久久夜色精品| 男女猛烈无遮挡午夜视频| 四虎影视8848永久精品| 国产第四页| 玖玖精品视频在线观看| 亚洲欧美一区二区三区蜜芽| 网友自拍视频精品区| 久久黄色影院| 中文天堂在线视频| 欧美精品色视频| 国产精品亚洲一区二区三区在线观看| 四虎免费视频网站| 制服丝袜一区| 亚洲视频无码| 精品三级在线| 亚洲日本中文综合在线| av天堂最新版在线| 亚洲一级毛片在线观播放| 综合久久五月天| 夜精品a一区二区三区| 国产91av在线| 日本亚洲国产一区二区三区| 亚洲日韩精品欧美中文字幕|