A Design of Flag Based Wrapped Core Linking Module for Hierarchical SoC Test Access

계층적 SoC테스트 접근을 위한 플래그 기반 코아 연결 모듈의 설계

  • 송재훈 (한양대학교 전자컴퓨터공학부) ;
  • 박성주 (한양대학교 전자컴퓨터공학부) ;
  • 전창호 (한양대학교 전자컴퓨터공학부)
  • Published : 2003.01.01

Abstract

For a System-on-a-Chip(SoC) comprised of multiple IP cores, various design techniques have been proposed to provide diverse test link configurations. In this paper, we introduce a new flag based Wrapped Core Linking Module (WCLM) that enables systematic integration of IEEE 1149.1 TAP'd cores and P1500 wrapped cores with requiring least amount of area overhead compared with other state-of-art techniques. The design preserves compatibility with standards and scalability for hierarchical access.

IEEE 1149.1 경계스캔 IP 코아로 설계된 시스템 칩(SoC)을 테스트하기 위하여 각 코아 간의 다양한 연결을 가능하게 하는 설계 기술이 IBM과 TI 등에서 제안되었다. 본 논문은 기존에 제안된 방식의 문제점을 분석하고 IEEE 1149.1 경계스캔 뿐만 아니라 IEEE P1500 래퍼 코아가 포함된 시스템 칩에서 사용할 수 있는 새로운 구조를 제안한다. 본 설계 기술은 최소한의 추가영역으로 코아의 설계변경 없이 IEEE표 1149.1 표준과 호환성을 유지하면서 확장성을 갖고 계층적으로 테스트 접근을 할 수 있다는 장점이 있다.

Keywords

References

  1. Y. Zorian, E. J. Marinissen, S. Dey, 'Testing Embedded-core-based System Chips', In Proceedings IEEE International Test Conference, pp. 130-143, 1998 https://doi.org/10.1109/TEST.1998.743146
  2. Erik Jan Marinissen, Hans Dingemanse, Robert Arendsen, Maurice Lousberg, Gerard Bos, Clemens Wouters, 'A Structured and Scalable Mechanism for Test Access to Embedded Reusable Cores', In Proceedings IEEE International Test Conference, pp. 284-293 https://doi.org/10.1109/TEST.1998.743166
  3. V. Iyengar, K. Chakrabarty, E. J. Marinissen, 'Test Wrapper and Test Access Mechanism Co-Optimization for System-on-Chip', In Proceedings IEEE International Test Conference, pp. 1023-1032, 2001 https://doi.org/10.1109/TEST.2001.966728
  4. IEEE Std. 1149.la-1993
  5. IEEE PI500 Web Site, http://grouper.ieee.org/groups/1500/
  6. Lee Whetsel, 'An IEEE1149.1 Based Test Access Architecture For ICs With Embedded Cores', Proceedings IEEE International Test Conference, pp. 69-78, 1997
  7. Steven F. Oakland, 'Considerations for Implementing IEEE1149.1 on System-on-a-Chip Integrated Circuits', In Proceedings IEEE International Test Conference, page 628-637, 2000 https://doi.org/10.1109/TEST.2000.894257
  8. Whetsel, L. 'Addressable test ports an approach to testing embedded cores', In Proceedings IEEE International Test Conference, page 1055-1064, 1999 https://doi.org/10.1109/TEST.1999.805839
  9. Debashis Bhattacharya, 'Hierarchical Test Access Architecture for Embedded Cores in an Integrated Circuit', VLSI Test Symposium, Proceedings. 16th IEEE, pp. 8-14, 1998 https://doi.org/10.1109/VTEST.1998.670842
  10. Debashis Bhattacharya, 'Instruction-Driven Wake-Up Mechanisms for Snoopy TAP Controller', VLSI Test Symposium, Proceedings, 17th IEEE, pp. 467-472, 1999 https://doi.org/10.1109/VTEST.1999.766705
  11. S. Harrison, G. Noeninckx, P. Horwood and P. Collins, 'Hierachical Boundary-Scan A Scan Chip-Set Solution', In Proceedings IEEE International Test Conference, pp. 480-486, 2001 https://doi.org/10.1109/TEST.2001.966665
  12. B. I. Dervisoglu, 'A unified DFT architecture for use with IEEE 1149.1 and VSIA/IEEE P1500 compliant test access controllers', Design Automation Conference, pp. 53-58, 2001 https://doi.org/10.1145/378239.378280
  13. Design Automation Conference A unified DFT architecture for use with IEEE 1149.1 and VSIA/IEEE P1500 compliant test access controllers B.I.Dervisoglu