


付費下載
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
FPGA配置與測試的詳細方法分析與特點從制造的角度來講,FPGA測試是指對FPGA器件內部的邏輯塊、可編程互聯線、輸入輸出塊等資源的檢測。完整的FPGA測試包括兩步,一是配置FPGA、然后是測試FPGA,配置FPGA是指將FPGA通過將配置數據下載編程使其內部的待測資源連接成一定的結構,在盡可能少的配置次數下保證FPGA內部資源的測試覆蓋率,配置數據稱為TC,配置FPGA的這部分時間在整個測試流程占很大比例;測試FPGA則是指對待測FPGA施加設計好的測試激勵并回收激勵,測試激勵稱為TS。通常來說,要完成FPGA內部資源的完整測試需要針對不同的待測資源設計多種配置圖形,多次下載到FPGA,反復施加激勵和回收測試響應,通過對響應數據的分析來診斷故障。因此,用于FPGA測試的儀器或系統的關鍵技術在于:如何加快單次配置的時間,以節省測試過程中的配置時間開銷;如何實現自動重復配置和測試,將FPGA較快速度的在線配置和快速測試結合起來。由于一般的集成電路自動測試儀ATE為通用IC測試設計,但FPGA測試有上述特殊性,在芯片功能測試之前必須對其進行特定的配置,否則芯片是不具備內部電路結構的,內部資源將無法測試,而通用的ATE要完成測試步驟中的配置功能時,需要以人工或通過電腦專門編程修改配置數據生成測試系統可執行的測試激勵形式進行配置,且如果配置數據較多,這個轉換過程將可能比較復雜,易用性不強,無法高效地用于FPGA器件的測試中,需要對FPGA測試設計專用的測試平臺以滿足其配置測試需求。我們設計的系統實現了快速重復配置和測試的功能,配置數據可以直接引用EDA軟件生成的位流文件而不需要像ATE一樣轉換成繁雜的測試激勵形式,相較于ATE有一定的優勢,對FPGA測試有一定的使用價值。FPGA可重復配置和測試系統結構概述系統框圖如圖1所示。
圖1可重復配置測試系統結構框圖統功能的實現包括軟件和硬件兩部分。硬件部分包含PCI橋接芯片、FPGA1中的數據接口模塊、配置模塊、測試模塊和被測FPGA。軟件部分包含對實現FPGA配置部分的代碼和實現FPGA測試部分的代碼。FPGA1中的各硬件模塊通過EDA軟件以JTAG接口固化FPGA1中,其中FPGA1中的配置模塊負責接收來自PC方軟件發送的配置數據,并產生對被測FPGA的配置時序,完成配置步驟,測試模塊負責發送測試激勵和回收被測FPGA的響應數據,等待PC方軟件的回收。系統軟硬件交互流程整個系統通過軟硬件的數據交互實現對被測FPGA的自動配置和測試的流程,軟硬件交互的流程從圖2可以體現:系統啟動后,首先需要開始對被測FPGA進行數據配置,由軟件向硬件發送配置開始指令,硬件接收指令后對被測FPGA產生配置開始的時序,告訴被測FPGA準備接收配置數據。當軟件查詢到配置模塊中的狀態寄存器值代表等待數據時開始發送配置數據。配置數據發送完成后,軟件通過讀取配置模塊的狀態寄存器值判斷配置是否成功,決定是否可以開始測試。如果配置成功,軟件則開始向被測FPGA發送測試激勵數據并讀回測試響應保存在電腦中,由軟件對測試響應進行分析決定是否需要進行下一次配置和測試流程。如果需要,在一定的延時之后軟硬件將回復初始狀態,并選擇新的配置數據和測試數據,開始新一輪的配置后測試流程。
圖2FPGA芯片自動重復下載自動測試系統軟硬件交互流程圖軟硬件數據交互的通路是PCI總線,軟件向FPGA1發送指令或數據時,軟件通過PCI應用編程接口函數將數據放到PCI總線上,PCI橋接芯片將較為復雜的PCI接口信號轉化為相對簡單的LocalBus數據信號,由FPGA1中的接口模塊接收并產生相應的動作。而軟件向FPGA1讀取數據的通路則相反。圖3和圖4分別是軟件在VC++6.0環境中斷點調試發送指令和軟件向FPGA1發送指令時由嵌
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國馬飼料市場運行態勢及行業發展前景預測報告
- 泌尿外科專科知識
- 細化培訓課件
- 倉庫作業培訓課件
- 2025年 重慶兩江新區雁啟幼兒園招聘考試筆試試題附答案
- 2025-2031年中國農村網購行業市場全景監測及投資戰略咨詢報告
- 2025年中國烘手器市場運行態勢及行業發展前景預測報告
- 2025年中國西餐組合爐行業市場發展前景及發展趨勢與投資戰略研究報告
- 2024-2030年中國隧道鑿巖臺車行業發展運行現狀及投資潛力預測報告
- 2025年中國鋰離子電池行業發展前景預測及投資戰略研究報告
- 2024年人參相關項目實施方案
- 2024年安徽淮河能源控股集團有限責任公司招聘筆試參考題庫含答案解析
- 混合痔術后護理查房
- 建筑材料采購投標方案(技術標)
- 挪用資金案諒解書
- 機械連接預應力混凝土異型樁L19ZG403
- 港口碼頭考核管理制度
- 飛機儀電與飛控系統原理智慧樹知到課后章節答案2023年下中國人民解放軍海軍航空大學
- 中醫刮痧課件
- 長沙理工大學隧道工程與橋梁課程設計
- 心理團體輔導的保密協議
評論
0/150
提交評論