新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > VLSI芯片-數(shù)字信號測試

VLSI芯片-數(shù)字信號測試

作者: 時(shí)間:2012-08-15 來源:網(wǎng)絡(luò) 收藏

作為的基礎(chǔ),已經(jīng)是一項(xiàng)應(yīng)用十分廣泛的技術(shù)。各個(gè)EDA供應(yīng)商、ATE供應(yīng)商都有著十分成熟的解決方案,包括功能仿真向量的產(chǎn)生,轉(zhuǎn)換和實(shí)際測試操作,以及的AC/DC參數(shù)測試。作為高速信號測試的基礎(chǔ)和測試的基石,我們將在本文中介紹通用的測試技術(shù)、難點(diǎn)和各種解決方案,為下一次文章介紹的高速信號測試拋磚引玉。

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

測試中最基本的是功能測試,也就是模擬芯片在實(shí)際工作中的狀態(tài),輸入一系列的信號,在輸出端檢測輸出信號是否和預(yù)測的正常輸出相符。以最簡單的存儲器單元為例,輸入時(shí)鐘、寫信號、地址、數(shù)據(jù),然后再輸入讀信號、地址,最后在輸出端觀察輸出的數(shù)據(jù)是否正確。

要將功能測試實(shí)際應(yīng)用在ATE上,需要首先有正確的功能仿真測試向量(包括輸入向量和希望的輸出向量),然后轉(zhuǎn)換為ATE的測試程序。運(yùn)行程序時(shí),測試通道向芯片發(fā)出驅(qū)動(dòng)波形,比較實(shí)際輸出向量和希望的輸出向量,得出Pass/Fail的結(jié)果。

隨著的規(guī)模越來越大,內(nèi)部的功能越來越復(fù)雜,功能測試也越來越復(fù)雜,其帶來的結(jié)果是測試向量深度的增加。一顆芯片的測試程序通常會有許多個(gè)功能測試向量,以模擬不同的工作狀態(tài),測試不同的功能模塊。這些向量都會被加載在測試向量內(nèi)存中,以順序或并發(fā)方式被執(zhí)行。在實(shí)際生產(chǎn)過程中,由于內(nèi)存大小限制,加載一段向量,測試一段向量,再加載一段向量的做法會使測試成本大為增加,所以大小合適并且可以很容易升級的是衡量ATE系統(tǒng)的一個(gè)重要指標(biāo)。隨著DFT掃描測試的應(yīng)用,許多芯片測試要求的向量深度已經(jīng)超過 20M,有些甚至達(dá)到100M。

功能測試日趨復(fù)雜帶來的另一個(gè)問題就是調(diào)試的困難。最直接簡便的調(diào)試方法莫如將實(shí)際得到的波形與預(yù)期波形進(jìn)行比較,以確定問題的狀況,找出原由。下圖所示的就是在SmarTest軟件中的Tim ing Diagram工具。在這個(gè)頁面中我們可以看到上部的5個(gè)輸入波形(包括一個(gè)pin group輸入的數(shù)據(jù))和7個(gè)輸出管腳的波形。這里的每個(gè)波形都是測試通道實(shí)際在我們選擇的10個(gè)cycle中得到的波形,包括每個(gè)比較沿和每個(gè)脈沖的上升、下降沿的形狀,并且可以對時(shí)刻、輸出電壓進(jìn)行測量。通過這樣的波形與預(yù)期波形,甚至EDA工具的仿真波形比較,就可以得出是邏輯錯(cuò)誤、電氣特性問題或其他原因?qū)е碌墓δ軠y試失敗。

隨著SOC設(shè)計(jì)的日益推廣,越來越多不同速度的IP被集成到同一顆芯片中。從高速的PCI Express, USB2.0到基本的SDRAM, PCI,測試一顆包含從33Mbps到2.5Gbps如此大速度范圍的芯片對 ATE提出了從功能到成本的一系列要求,也帶來了從硬件到軟件的一系列挑戰(zhàn)。在硬件上要求每一個(gè)通道都能測試如此大的速度范圍必然帶來昂貴的測試成本,所以比較好的解決方法就是根據(jù)芯片的要求靈活的配置機(jī)臺,高速、低速測試通道可以存在于同一平臺上,做到channel mixing。在軟件上,不同IP的時(shí)鐘頻率不同,為了方便調(diào)試、節(jié)省測試向量內(nèi)存,可以采用multi-port的技術(shù),針對不同的port采用不同的時(shí)鐘頻率進(jìn)行轉(zhuǎn)換、測試,同時(shí)也可以與其他ports一同進(jìn)行并行測試(concurrent test)。

數(shù)字信號芯片的DC參數(shù)測試主要是測量芯片管腳的電氣特性。常用的測試項(xiàng)目包括:連接性、輸入漏電、高阻抗漏電、輸出電流電壓等。以常用的輸出電壓為例,它主要測試管腳的帶負(fù)載能力。在輸出為低時(shí),灌入電流,測量輸出電壓。隨著灌入電流的提高,輸出電壓也會提高。是否能在一定的負(fù)載(灌入電流)下,輸出電壓保持在一定的范圍內(nèi),可以衡量這個(gè)管腳的電氣特性是否合格。

如果要同時(shí)測量多個(gè)輸出管腳的電氣特性,需要兩個(gè)條件:(1)合適的功能測試向量將這些輸出管腳同時(shí)設(shè)置到一定的輸出狀態(tài);(2)每個(gè)輸出管腳對應(yīng)的測試通道都有獨(dú)立的驅(qū)動(dòng)、測試能力或者PMU(parametric measurement unit)。

數(shù)字信號芯片的測試除了上述的功能測試、 DC參數(shù)測試外還有AC參數(shù)、功耗測試等種種項(xiàng)目,這些內(nèi)容將在之后的文章中介紹。幾乎所有 芯片的測試都離不開數(shù)字信號測試,所以盡管數(shù)字信號測試已經(jīng)十分成熟,但仍是學(xué)習(xí)芯片測試的基礎(chǔ)。



關(guān)鍵詞: VLSI 芯片 數(shù)字信號 測試

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉