透過您的圖書館登入
IP:3.145.60.29
  • 學位論文

Multiple-Core Testing Architecture for HOY Wireless Testing Platform

后羿無線測試平台之多受測電路測試架構

指導教授 : 劉靖家

摘要


In the recent years, difficulties in integrated circuits (IC) testing keep growing quickly due to the rapid progress of sub-micron manufacturing processes and increasing complexity of large-scale chips such as system-on-chip (SoC) systems. The HOY (Hypothesis, Odyssey, Yield) system has brought a brand new methodology to IC testing that utilize wireless RF communication for data transfer instead of probe cards of traditional ATEs. The wireless channel and the packet-based data transfer greatly reduce the cost of testing. To unify the communication interface for various test protocols, i.e. scan test, BIST, etc., a CUT-dependent (HOY) test wrapper is employed, which bridges between test circuits and HOY communication modules. Yet, previous version of HOY wrapper can only support one CUT at once that is apparently insufficient for an SoC chip consisting of various types of test circuits. In the thesis we propose an architecture to make the wrapper support multiple circuits-under test (CUTs), named Multiple-Core Test Architecture for HOYWireless Testing Platform (MUCA). To support multiple-CUTs, the Controller and the Slave has been introduced into the wrapper. The two modules can be configured to enable a specific CUT for testing. A new test procedure has been proposed to make use of the new wrapper. The hardware and the test procedure make the wrapper able to test multiple CUTs. Additionally, the wrapper is clearly partitioned into two portions: one is CUT-independent, and the other is CUT-dependent. The partition greatly facilitates the automation of wrapper synthesis. Besides, the CUT-independent portion of HOY wrapper can then be included into HOY communication modules as a single hard-IP with a set of external slot for plugging CUTs. Therefore designers can spend lesser cost and integration efforts to use the HOY system. In order to reduce test time, test scheduling has been considered in this work. Once a CUTneeds long execution time for testing or diagnosis, the test controller would not lie idle. The wrapper makes the CUT into the background and tests of other CUTs can be performed simulataneously. Test results can be retrieved later when the test is finished. Finally, automation is done too. By using a device-under-test (DUT) configuration file, a set of core test language (CTL) files, and the register-transfer-level (RTL) codes of the circuits, the automation program produces the HOY system ready files. MUCA has been verified through test benches and test programs for different types of DUTs. Moreover, a test chip using this architecture has been tape-out. Results shows that it provides the functionality at low area overhead. For three-core cases, the area of the HOY Test Wrapper is around 10K gates. Among different CUTs, The area of MUCA, growing linearly with respect to CUT, is one to three percent of that of the HOY Test Wrapper. In a tape-out chip, the wrapper costs 12.8K gates, or 3.49% of the CUT.

並列摘要


近年來,由於積體電路製程快速進展,及大型晶片,如系統晶片(system-on-chip, SoC)日益複雜,其測試出現各種難題。后羿(Hypothesis, Odyssey, and Yield, HOY)系統利用無線射頻通訊進行資料傳輸,取代使用探針卡之傳統機台,為積體電路測試帶來嶄新方法。此無線頻道及其上之封包式資料傳輸,大量減低測試成本。為一統各種測試協定(scan test, BIST 等等)之傳輸介面,后羿測試封套隨著受測電路建立,作為測試電路及后羿傳輸模組之橋梁。但是,先前之后羿測試封套僅能一次測試一個電路,無法滿足系統晶片擁有各式測試電路之需求。本論文提出多受測電路測試架構(MUCA),可使封套支援多受測電路。為此,封套加入控制器及受控制器,可選取特定受測電路以供測試。測試程序亦隨之翻新。此硬體及測試程式之組合使封套能支援多受測電路。此外,封套依據是否與受測電路相關分為兩部份,有利於自動合成。另外,封套中於受測電路無關的部份,可於併入通訊模組自成一矽智財,並提供擴充介面,可插入其他受測電路,因而減少使用后羿系統之成本及整合人力。為縮短測試時間,亦兼顧測試排程。即使受測電路之測試耗時,封套亦不閒置。封套使其背景執行,因而同時測試其他電路。測試完畢後結果可以取回。最後,也支援自動化。利用受測裝置描述檔,及電路之受測電路描述與程式碼,自動化程式生成后羿相關檔案。此架構已於各式受測電路,以硬體模擬及測試程式驗證。另外,已有使用此架構之測試晶片下線。結果顯示,MUCA僅增加少量額外面積。以三電路而言,封套面積約在 10K 邏輯閘。MUCA之面積與電路個數成正比,為全封套之百分之一至三。於一下線晶片,封套使用12.8K邏輯閘,占受測電路之3.49%。

並列關鍵字

HOY System Wireless Testing

參考文獻


Quality with Reduced Pin Count Testing,” Proceedings of IEEE Asia Test Symposium, pp.
312–317, Dec. 2005.
[2] V. Iyengar, K. Chakrabarty, and B. T. Murry, “Huffman Encoding of Test Sets for Sequential
Circuits,” IEEE Transactions on Instrumentation and Measurement, vol. 47, pp. 21–25, 1998.
Tester – Can IC Testing Go Wireless?” Proceedings of International Symposium on VLSI

延伸閱讀