Interconnect Delay Fault Test in Boards and SoCs with Multiple System Clocks

다중 시스템 클럭으로 동작하는 보드 및 SoC의 연결선 지연 고장 테스트

  • Lee Hyunbean (Dept. of Computer Science & Engineering, Hanyang Univ.) ;
  • Kim Younghun (Dept. of Computer Science & Engineering, Hanyang Univ.) ;
  • Park Sungju (Dept. of Electronical Engineering Computer Science, Hanyang Univ.) ;
  • Park Changwon (Korea Electronics Technology Institutes(KETI) Intelligent IT System Research Center)
  • 이현빈 (한양대학교 컴퓨터공학과) ;
  • 김영훈 (한양대학교 컴퓨터공학과) ;
  • 박성주 (한양대학교 전자컴퓨터공학과) ;
  • 박창원 (전자부품연구원 지능형정보시스템 연구센터)
  • Published : 2006.01.01

Abstract

This paper proposes an interconnect delay fault test (IDFT) solution on boards and SoCs based on IEEE 1149.1 and IEEE P1500. A new IDFT system clock rising edge generator which forces output boundary scan cells to update test data at the rising edge of system clock and input boundary scan cells to capture the test data at the next rising edge of the system clock is introduced. Using this proposed circuit, IDFT for interconnects synchronized to different system clocks in frequency can be achieved efficiently. Moreover, the proposed IDFT technique does not require any modification of the boundary scan cells or the standard TAP controller is simple in terms of test procedure and is small in terms of area overhead.

본 논문은, IEEE 1149.1 및 IEEE P1500 기반의 보드 및 SoC의 연결선 지연 고장 테스트를 위한 회로 및 테스트 방법을 제안한다. IDFT 모드 시, 출력 셀의 Update와 입력 셀의 Capture가 한 시스템 클럭 간격 내에 이루어지도록 하는 시스템 클럭 상승 모서리 발생기를 구현한다. 이 회로를 이용함으로써, 단일 시스템 클럭 뿐만 아니라 다중 시스템 클럭을 사용하는 보드 및 SoC의 여러 연결선의 지연 고장 테스트를 쉽게 할 수 있다. 기존의 방식에 비해 면적 오버헤드가 적고 경계 셀 및 TAP의 수정이 필요 없으며, 테스트 절차도 간단하다는 장점을 가진다.

Keywords

References

  1. IEEE Computer Society, 'IEEE Standard Test Access Port and Boundary Scan Architecture,' Jun. 2001
  2. F. DaSilva, et al., 'Overview of the IEEE P1500 Standard,' IEEE International Test Conference, pp. 988-997, Sept. 2003
  3. K. Lofstrom, 'Early Capture for Boundary Scan Timing Measurements,' Proceedings of IEEE International Test Conference, pp. 417-422, 1996 https://doi.org/10.1109/TEST.1996.557045
  4. J. Shin, H. Kim and S. Kang, 'At-Speed Boundary Scan Interconnect Testing in a Board with Multiple System Clocks,' Design, Automation and Test in Europe Conf., pp, 473-477, 1999 https://doi.org/10.1109/DATE.1999.761168
  5. Y. Wu and P. Soong, 'Interconnect Delay Fault Testing with IEEE 1149.1,'Proceedings of IEEE International Test Conference, pp. 449-457, Sept. 1999 https://doi.org/10.1109/TEST.1999.805767
  6. S. Park and T. Kim, 'A New IEEE 1149.1 Boundary Scan Design for The Detection of Delay Defects,'Design, Automation and Test in Europe Conference, pp. 458-462, 2000 https://doi.org/10.1109/DATE.2000.840311
  7. E. J. Marnissen, R. Kapur and Y. Zorian, 'On Using IEEE Pl500 SECT for Test Plug-n-Play,' IEEE International Test Conference, pp. 770-777, 2000
  8. B. I. Dervisoglu, 'A Unified DFT Architecture for use with IEEE 1149.1 and VSIA;IEEE Pl500 Compliant Test Access Controllers,' Design Automation Conference, pp. 53-58, June 2001
  9. L. Whetsel, 'Inevitable Use of TAP Domains in SOCs,' IEEE International Test Conference, pp. 1191, 2002 https://doi.org/10.1109/TEST.2002.1041898
  10. J. Song and S. Park, 'A Simple Wrapped Core Linking Module for SoC Test Access,' Proceedings of the 11th Asian Test Symposium, pp. 344-349, Nov. 2002 https://doi.org/10.1109/ATS.2002.1181735
  11. L. Whetsel, 'An IEEE 1149.1 Based Test Access Architecture for Ies .with Embedded Cores,' IEEE International Test Conference, pp. 69-78, 1997
  12. E. J. Marinissen, et al., 'Towards a Standard for Embedded Core Test: An Example,' IEEE International Test Conference, pp. 616-627, 1999 https://doi.org/10.1109/TEST.1999.805786