開放式架構ATE解決測試困境
片上系統(SoC)測試提出了無與倫比的挑戰,需要對IC制造商和測試人員的思維方式進行根本改變。千兆赫數字邏輯的運行速度以及傳輸線和信號反射的相關物理特性足以需要新的測試方法和設備。由于新的缺陷機制??,使用新材料(銅,低k金屬間電介質和高k柵極電介質)化合物。
在SoC中,由于集成,這些困難進一步增加n倍多種類型的塊。那包括微控制器; SRAM,DRAM,內容尋址和閃存; PLL和DLL; A/D,D/A和sigma-delta轉換器;穩壓器和功率放大器; PCI和USB控制器等總線功能控制器;串行鏈路和serdes等高速接口;射頻發生器和接收器;以及高速和差分I/O.這些模塊中的每一個都需要一種獨特的測試方法和專門的測試設備,以及熟悉適用于該特定模塊的測試方法的復雜性的測試工程師。
過去,有一個明確的 - IC類型和隨后的測試設備的區別。從測試工程師到華爾街分析師,所有測試設備的分類是:(1)邏輯測試儀; (2)記憶測試員; (3)混合信號測試儀。但SoC測試需要所有這些測試人員的功能,以及更多。至少,所有這些功能都會增加測試儀的成本,直到它成為SoC測試成本的主要成本因素。傳統的邏輯或混合信號測試儀太缺乏SoC測試;大量的時間開銷,物料處理中的物流以及對工廠吞吐量的直接影響不允許使用多個測試儀為SoC進行多次插入。
IC制造商購買了一款壽命長達10至15年的測試儀,并期望用它測試各種IC,因此測試儀的硬件和軟件組件都需要在廣泛的業務。 SoC測試還對測試儀提出了廣泛的功能要求。因此,SoC測試人員包含大量時間不使用的無數資源。從IC制造商的角度來看,這些閑置資源是純粹的開銷。同時,測試人員仍然可能沒有最適合給定SoC的理想資源。例如,適用于測試包含嵌入式微控制器,大型嵌入式DRAM和各種其他內核(如D/A,PCI和USB)的復雜SoC的測試儀可能不適用于另一個SoC - 即使它沒有嵌入式DRAM,而是嵌入式閃存,而不是D/A,它有sigma-delta轉換器和RF模塊。
跨平臺不兼容
SoC測試中遇到這些困難的主要原因是專用和固定的測試器架構。如今,每個測試儀制造商都擁有許多平臺,其中所有硬件和軟件都保持固定配置。這也導致跨平臺不兼容,限制了第三方解決方案的開發。這種固定配置還需要使用一些測試器功能的專用測試程序來定義測試數據,信號,波形,電流和電壓電平等。由于測試程序使用特定的測試人員資源,因此該程序也是固定的,無需重新設計就無法重復使用或移植到不同的測試人員。
如果測試器架構根據需要進行模塊化和可重新配置,則在很大程度上可以解決這些困難。開放式架構測試系統背后的基本思想是提供這樣的模塊化,特別關注第三方模塊和測試儀器的使用。半導體測試聯盟(STC)已經指定了硬件和軟件測試器框架Openstar和標準化接口,以便來自不同供應商的模塊可以以即插即用的方式使用,以實現給定SoC的最佳所需功能。硬件模塊的一般結構如圖所示 - 它可以是任何功能單元,例如數字引腳卡,模擬卡,設備電源或諸如波形發生器的儀器。與模塊的物理連接是通過系統總線獲得的,該系統總線是專用的Openstar總線或可選的PXI總線。
基于包含單個或多個測試站點的模塊(以支持待測并行設備) ,或DUT,測試),可以開發各種系統配置,例如:
同構系統。每個站點都是相同的,由相同的模塊組成。
具有兼容站點的系統。每個站點可能包含不同的模塊;但是,如果站點內的模塊組成/分區與其他站點相同,則站點是兼容的。
異構系統。當兩個或多個站點由不同類型的不同模塊組成且內部模塊組成/分區中至少有兩個站點不同時,則系統是異構的。
審核編輯 黃宇
-
測試
+關注
關注
8文章
5167瀏覽量
126478 -
soc
+關注
關注
38文章
4122瀏覽量
217952 -
ATE
+關注
關注
5文章
123瀏覽量
26583 -
開放式
+關注
關注
0文章
24瀏覽量
9195
發布評論請先 登錄
相關推薦
評論