Browse > Article

Design of Test Access Mechanism for AMBA based SoC  

Min, Pil-Jae (Department of Computer Science & Engineering, Hanyang University)
Song, Jae-Hoon (Department of Computer Science & Engineering, Hanyang University)
Yi, Hyun-Bean (Department of Computer Science & Engineering, Hanyang University)
Park, Sung-Ju (Department of Electrical Engineering Computer Science, Hanyang University)
Publication Information
Abstract
Test Interface Controller (TIC) provided by ARM Ltd. is widely used for functional testing of System-on-Chip (SoC) adopting Advanced Microcontroller Bus Architecture (AMBA) bus system. Accordingly, this architecture has a deficiency of not being able to concurrently shifting in and out the structural scan test patterns through the TIC and AMBA bus. This paper introduces a new AMBA based Test Access Mechanism (ATAM) for speedy testing of SoCs embedding ARM cores. While preserving the compatability with the ARM TIC, since scan in and out operations can be performed simultaneously, test application time through the expensive Automatic Test Equipment (ATE) can be drastically reduced.
Keywords
SoC Testing; AMBA; TIC; Test Wrapper; Scan Test;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Advanced RISC Machines, 'AHB Example AMBA System Technical Reference Manual,' ARM DDI 0170A, Aug. 1999
2 Advanced RISC Machines, 'ARM PrimeCell External Bus Interface (PL220),' ARM DDI 0249B, Dec. 2002
3 ALTERA, 'Excalibur Devices Hardware Reference Manual,' Version 3.1, Nov. 2002
4 Atmel Corporation, 'AT91 ARM Thumb Microcontrollers,' AT91R40807, Jan. 2002
5 J. Gaisler and E. Catovic, 'Gaisler Research IP Core's Manual,' version 1.0.1, Jun. 2005
6 E. J. Marinissen et al, 'A Structured and Scalable Mechanism for Test Access to Embedded Reusable Cores,'In Proceedings IEEE International Test Conference, Oct. 1998   DOI
7 I. Hamzaoglu and J. H. Patel, 'Reducing Test Application Time for Full-Scan Embedded Cores,' Proc. 29th Int'l Symp, Fault-Tolerant Computing (FTCS 99), Digest of Papers, IEEE CS Press, Los Alamitos, Calif., pp. 260-267, 1999   DOI
8 C. Feige et al, 'Integration of the Scan-Test Method into an Architecture Specific Core-Test Approach,' Journal of Electronic Testing, Volume 14, pp. 125-131, July 1998   DOI
9 P. Harrod, 'Testing Reusable IP - A Case Study,' In Proceedings of IEEE International Test Conference, pp. 493-498, Sep 1999   DOI
10 C. Lin and H. Liang, 'Bus-Oriented DFT Design for Embedded Cores,' IEEE Asia-Pacific Conference, Volume 1, pp. 561-563, Dec. 2004   DOI
11 J. Aerts and E.J. Marinissen, 'Scan Chain Design for Test Time Reduction in Core-Based ICs,' Proc. Int'l Test Conf., pp. 448-457, 1998   DOI
12 Y. Zorian, E. J. Marinissen and S. Dey, 'Testing Embedded-core based System Chips,' In Proceedings IEEE International Test Conference, pp. 130- 143, Oct. 1998.   DOI
13 ARM IHI 0011A, 'AMBA Specification (Rev 2.0)'. May 1999
14 M. Abramovici, M. Breuer, and A. Friedman, 'Digital Systems Testing and Testable Design,' ?IEEE Press, New York, 1990