新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > 一種用于FPGA互聯(lián)資源測試的新方法

一種用于FPGA互聯(lián)資源測試的新方法

作者: 時間:2012-03-07 來源:網(wǎng)絡 收藏

摘要:以基于靜態(tài)隨機存儲器(SRAM)的現(xiàn)場可編程門陣列()為例,在傳統(tǒng)的三次測試的基礎上提出了一種新穎的針對資源的測試。該運用了層次化的思想,根據(jù)開關矩陣中可編程點(PIP)兩端連線資源的區(qū)別將資源進行層次化分類,使得以這種方式劃分的不同類別的互聯(lián)資源能夠按一定方式進行疊加測試,這就從根本上減少了實際需要的測試配置圖形和最小配置次數(shù)。最后,文章將文中的測試方法與傳統(tǒng)的測試方法在最小配置次數(shù)、故障覆蓋率等方面進行了一個簡單的比較。
關鍵詞:現(xiàn)場可編程門陣列;靜態(tài)隨機存儲器;可編程互聯(lián)點;測試配置圖形;故障覆蓋率

(現(xiàn)場可編程門陣列)作為一種可編程的邏輯器件,以其豐富的邏輯資源和極其靈活的可編程特性越來越受到廣大用戶的青睞。然而,隨著工藝水平的發(fā)展和實際應用的需要,F(xiàn)PGA的邏輯門數(shù)量已從最初的幾千門增加到現(xiàn)在的幾千萬門,與此同時,F(xiàn)PGA內(nèi)部資源的復雜度也呈幾何級數(shù)增長。這勢必給FPGA的測試工作帶來極大的挑戰(zhàn)。如何在有限的時間內(nèi)完成對整個FPGA的可靠性測試而達到盡可能高的故障覆蓋率,已經(jīng)成為每一個測試工作者迫切需要解決的問題。針對FPCA的測試非常復雜,因為FPGA內(nèi)部具有大量的邏輯資源和布線資源,在用戶使用之前,F(xiàn)PGA的功能是不確定的,用戶可以根據(jù)自己的需求把FPGA配置成某種特定的邏輯,還可以根據(jù)需要反復編程,但其中大部分的資源仍處于閑置狀態(tài),這就導致針對FPGA的測試不可能像針對ASIC的測試那樣對FPGA能夠實現(xiàn)的所有功能進行的窮舉性測試。在FPGA中,互聯(lián)資源相當復雜,對于最新的FPGA器件,80%以上的晶體管都包含在互聯(lián)資源中,所以對FPCA互聯(lián)資源的測試成了整個測試工作的核心,為此,本文將專注于FPGA互聯(lián)資源的測試。

1 FPGA的結構與互聯(lián)資源的故障模型
FPGA一般由三種可編程電路和一個可用于存儲配置數(shù)據(jù)的SRAM組成,這三種可編程電路分別是:可編程邏輯塊CLB(Configurable Logic Block),輸入/輸出模塊IOB (I/O Block)和互聯(lián)資源IR(Interconnect Resource)。以xilinx公司的Virtex系列FPGA為例,其結構的基本模型如圖1所示,該模型是由可編程邏輯塊和開關矩陣組成的二維陣列,在每個CLB內(nèi)部,邏輯模塊通過輸入輸出多路選擇器(I/O MUX)與開關矩陣(SM)相連,開關矩陣同時又為FPGA陣列中不同的CLB之間提供水平和垂直的布線通道。根據(jù)布線資源跨越CLB個數(shù)的不同,我們將其分為三類:單長線(連接相鄰開關矩陣,不跨越任何的CLB的布線),六長線(通過一個開關矩陣跨越五個CLB與另一個開關矩陣相連的布線)和全局長線(貫穿整個FPGA的CLB陣列,具有最小延時的布線)。在每個開關矩陣的內(nèi)部都具有大量的可編程互聯(lián)點PIPs (programmable interconnec tpoints),每一個可編程互聯(lián)點都是一個由可編程的SRAM單元控制的傳輸門晶體管,圖2是一個常用的開關矩陣的基本模型,在開關矩陣的每一個邊都有四個連接點,每個連接點都可以通過開關矩陣內(nèi)部的PIP與其它三邊相連接,其中虛線代表了所有可能的連接方式,我們可以通過向SRAM加載配置數(shù)據(jù)的方式來控制PIP傳輸門晶體管的通斷,當向SRAM單元中寫“1”的時候傳輸管導通,相應的連接建立;當向SRAM單元寫“0”的時候傳輸管斷開,相應的連接也就隨之斷開。

本文引用地址:http://butianyuan.cn/article/190681.htm

a.jpg


在FPGA里面,互聯(lián)資源的故障大慨可以分為兩類:一類是開路故障,一類是短路故障。開路故障又可以分為PIP的常開故障(PIP開關處于永久性的斷開狀態(tài))和互聯(lián)線段的斷開故障,而短路故障通常由PIP的常閉故障(PIP開關處于永久性的導通狀態(tài))和互聯(lián)線段短路故障組成。另外,我們將互聯(lián)資源的固定型故障(固定“1”或固定“0”故障)看成是互連線與電源Vcc和地Vdd的短路故障,而不單獨加以考慮。如圖3所示,顯示了互聯(lián)資源故障模型的基本分類。

b.jpg


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉