[發明專利]FPGA存儲資源測試系統、方法及裝置有效
| 申請號: | 201611207482.3 | 申請日: | 2016-12-23 |
| 公開(公告)號: | CN106646204B | 公開(公告)日: | 2019-02-19 |
| 發明(設計)人: | 羅軍;羅宏偉;李軍求;王小強;唐銳 | 申請(專利權)人: | 中國電子產品可靠性與環境試驗研究所 |
| 主分類號: | G01R31/3185 | 分類號: | G01R31/3185 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 馮右明 |
| 地址: | 510610 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 時鐘信號 存儲資源 結果顯示模塊 時鐘管理模塊 數據比較模塊 數據傳輸模塊 測試系統 跨時鐘域 時鐘頻率 數據激勵 時鐘域 測試時序 數據傳輸 收斂 | ||
1.一種FPGA存儲資源測試系統,其特征在于,包括:時鐘管理模塊、數據激勵模塊、跨時鐘域數據傳輸模塊、數據比較模塊以及結果顯示模塊;
所述時鐘管理模塊用于向所述數據激勵模塊和結果顯示模塊提供第一時鐘信號,以及向所述數據比較模塊和FPGA片內的待測存儲資源提供第二時鐘信號;所述第二時鐘信號的時鐘頻率高于所述第一時鐘信號的時鐘頻率;
所述數據激勵模塊用于產生隨機數據,并將所述隨機數據緩存到所述跨時鐘域數據傳輸模塊;
所述待測存儲資源從所述跨時鐘域數據傳輸模塊讀取所述隨機數據,并根據讀取到的數據進行寫操作;
所述數據比較模塊用于從所述跨時鐘域數據傳輸模塊讀取所述隨機數據,以及讀取寫入所述待測存儲資源的數據,將讀取到的寫數據與讀取到的隨機數據進行比較,根據比較結果判斷所述待測存儲資源在第二時鐘信號下的讀寫測試是否合格;
所述結果顯示模塊用于對所述待測存儲資源在第二時鐘信號下的讀寫測試結果進行顯示。
2.根據權利要求1所述的FPGA存儲資源測試系統,其特征在于,所述跨時鐘域數據傳輸模塊采用雙口RAM或者FIFO存儲器實現。
3.根據權利要求1所述的FPGA存儲資源測試系統,其特征在于,所述時鐘管理模塊具體用于:接收一外部輸入信號,產生與所述外部輸入信號同頻率的第一時鐘信號,以及通過倍頻技術產生對應的第二時鐘信號。
4.根據權利要求1所述的FPGA存儲資源測試系統,其特征在于,包括至少兩組數據激勵模塊、跨時鐘域數據傳輸模塊和數據比較模塊;
所述至少兩組數據激勵模塊、跨時鐘域數據傳輸模塊和數據比較模塊均輸出讀寫測試結果至所述結果顯示模塊;
所述至少兩組數據激勵模塊、跨時鐘域數據傳輸模塊和數據比較模塊,分別與至少兩個待測存儲資源一一對應。
5.根據權利要求1所述的FPGA存儲資源測試系統,其特征在于,所述時鐘管理模塊的數量為兩個;
其中一個時鐘管理模塊用于向所述數據激勵模塊和結果顯示模塊提供第一時鐘信號;另一個時鐘管理模塊用于向所述數據比較模塊和FPGA片內的待測存儲資源提供所述第二時鐘信號。
6.根據權利要求1至5任一所述的FPGA存儲資源測試系統,其特征在于,所述待測存儲資源為RAM、FIFO存儲器或者移位寄存器。
7.根據權利要求1至5任一所述的FPGA存儲資源測試系統,其特征在于,所述數據比較模塊具體用于:
若本次從所述待測存儲資源讀取到的寫數據與本次從所述跨時鐘域數據傳輸模塊讀取到的隨機數據一致,則判斷為所述待測存儲資源的本次讀寫測試通過,否則,判斷為所述待測存儲資源的本次讀寫測試不通過。
8.一種FPGA存儲資源測試方法,其特征在于,包括:
向預設的數據激勵模塊提供第一時鐘信號,同時向FPGA片內的待測存儲資源提供第二時鐘信號;所述第二時鐘信號的時鐘頻率高于所述第一時鐘信號的時鐘頻率;
在第二時鐘信號下讀取所述數據激勵模塊在第一時鐘信號下產生的隨機數據,并讀取所述待測存儲資源在第二時鐘信號下根據所述數據激勵模塊產生的隨機數據進行寫操作的寫數據;
將讀取到的寫數據與讀取到的隨機數據進行比較,根據比較結果判斷所述待測存儲資源在第二時鐘信號下的讀寫測試是否合格。
9.根據權利要求8所述的FPGA存儲資源測試方法,其特征在于,向預設的數據激勵模塊提供第一時鐘信號,同時向FPGA片內的待測存儲資源提供第二時鐘信號的步驟,還包括:
同時向預設的結果顯示模塊提供第一時鐘信號;
所述根據比較結果判斷所述待測存儲資源在第二時鐘信號下的讀寫測試是否合格步驟之后,還包括:
將讀寫測試結果發送至所述結果顯示模塊,通過所述結果顯示模塊在第一時鐘信號下對讀寫測試結果進行顯示。
10.一種FPGA存儲資源測試裝置,其特征在于,包括:
時鐘控制單元,用于向預設的數據激勵模塊提供第一時鐘信號,同時向FPGA片內的待測存儲資源提供第二時鐘信號;所述第二時鐘信號的時鐘頻率高于所述第一時鐘信號的時鐘頻率;
數據獲取單元,用于在第二時鐘信號下讀取所述數據激勵模塊在第一時鐘信號下產生的隨機數據,并讀取所述待測存儲資源在第二時鐘信號下根據所述數據激勵模塊產生的隨機數據進行寫操作的寫數據;
判斷單元,用于將讀取到的寫數據與讀取到的隨機數據進行比較,根據比較結果判斷所述待測存儲資源在第二時鐘信號下的讀寫測試是否合格。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子產品可靠性與環境試驗研究所,未經中國電子產品可靠性與環境試驗研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611207482.3/1.html,轉載請聲明來源鉆瓜專利網。





