$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

AMBA 기반 SoC 테스트를 위한 접근 메커니즘 설계
Design of Test Access Mechanism for AMBA based SoC 원문보기

電子工學會論文誌. Journal of the Institute of Electronics Engineers of Korea. SD, 반도체, v.43 no.10 = no.352, 2006년, pp.74 - 79  

민필재 (한양대학교 컴퓨터공학과) ,  송재훈 (한양대학교 컴퓨터공학과) ,  이현빈 (한양대학교 컴퓨터공학과) ,  박성주 (한양대학교 전자컴퓨터공학부)

초록
AI-Helper 아이콘AI-Helper

Advanced Microcontroller Bus Architecture (AMBA) 기반 System-on-Chip (SoC)에서는 기능적 테스트를 위해 ARM사의 Test Interface Controller (TIC)를 사용한다. 따라서 구조적 스캔 테스트 패턴도 TIC와 AMBA 버스를 통해 인가하면서 스캔입력과 출력을 동시에 수행할 수 없다는 단점이 있다. 본 논문에서는 ARM 코어를 사용하는 SoC 테스트를 위한 AMBA based Test Access Mechanism (ATAM)을 제안한다. 기존 TIC와의 호환성을 유지하고 스캔 입력과 출력을 동시에 할 수 있으므로 고가의 Automatic Test Equipment (ATE)를 통한 테스트 시간을 대폭 절감할 수 있다.

Abstract AI-Helper 아이콘AI-Helper

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 structura...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서 제안하는 ATAM을 구현하는데 있어서, SoC 설계자로서, 이전에 설계 되어있는 IP 코어, 테스트인터페이스 모듈 (TIC and EBI), AMBA components의 내부를 아무런 수정을 가하지 않고 있는 그대로 사용하면서, 기존 연구의 문제점을 보완하고 개선하는데 목표를 두었다.
  • 본 논문에서느 TIC와 EBI 그리고 Test Ha mess를 활용하여 AMBA기반 SoC 테스트시에, 적은 오버헤드로 테스트 시간을 단축시킬 수 있는 AMBA 기반 Test Access Mechanism (ATAM)을 제시한다. 본론에서는 AMBA lest Interface와 기존 방식을 소개하고, 본 논문에서 제안하는 ATAM의 구조를 자세히 설명한다.
  • 본 논문에서는 AMBA 기반 SoC 테스트를 위한 새로운 TAM 구조인 ATAM을 제안하였다. 스캔 입력과 스캔 출력을 동시에 수행 할 수 있도록 테스트 주입경로와 테스트 관측 경로를 별도로 구현하고 Scan Test Wrapper를 설계 하였다.
  • 본 논문에서는, 현재 널리 사용되고 있는 Advanced Microcontroller Bus Architecture (AMBA) 기반의 So£를위한 테스트 메커니즘에 대해서 논한다. AMBA는 IP 코어의 재사용을 강화하기 위해 ARM사에서 개발한 on-산]ip-bus이며, AMBA를 통한 IP core의 기능적 테스트를 위해서는 Test Interface Controller (TIC), External Bus Interface (EBI), Test 压mess가 사용된다(2).
  • 본론에서는 AMBA lest Interface와 기존 방식을 소개하고, 본 논문에서 제안하는 ATAM의 구조를 자세히 설명한다. 이어서 실험 결과를 제시하고, 마지막으로 결론을 맺는다.
  • 논문 [4]에서는 32개 이상의 스캔 체인도 지원 가능하도록 Scan Test Harness를 구상하였다. 스캔 체인의 개수가 32개를 넘으면, 테스트 패턴 재 정렬을 위한 버퍼를 두어야 하고, 한 번의 쉬프트마다 여러 번의 Write transaction0] 필요하므로 스캔 입력을 수행하는 데에만 굉장히 많은 시간을 필요로 한다回 따라서 이러한 경우에는, 32개 , 이상의 스캔 체인을 지원할 수 있는, 테스트 버스 다중화 방식, 데이지 체인 방식, TestRail등과 같은 별도의 스캔 테스트 버스를 사용하거나'禍, 스캔 입력 데이터를 여러 개의 스캔 체인에 broadcast하는 Illinois scan 방식을 사용하는 것이 테스트 시간관점에서 더 좋다回 본 논문은 스캔 체인의 개수가 최대 32개인 AMBA 기반의 SoC 테스트에서 스캔 입력과 출력을 동시에 수행하여 테스트 시간을 대폭 절감 할 수 있는 기술을 개발하고자 한다.
본문요약 정보가 도움이 되었나요?

참고문헌 (14)

  1. 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. 

  2. ARM IHI 0011A, 'AMBA Specification (Rev 2.0)'. May 1999 

  3. M. Abramovici, M. Breuer, and A. Friedman, 'Digital Systems Testing and Testable Design,' ?IEEE Press, New York, 1990 

  4. 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 

  5. C. Lin and H. Liang, 'Bus-Oriented DFT Design for Embedded Cores,' IEEE Asia-Pacific Conference, Volume 1, pp. 561-563, Dec. 2004 

  6. P. Harrod, 'Testing Reusable IP - A Case Study,' In Proceedings of IEEE International Test Conference, pp. 493-498, Sep 1999 

  7. 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 

  8. 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 

  9. 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 

  10. Advanced RISC Machines, 'AHB Example AMBA System Technical Reference Manual,' ARM DDI 0170A, Aug. 1999 

  11. Advanced RISC Machines, 'ARM PrimeCell External Bus Interface (PL220),' ARM DDI 0249B, Dec. 2002 

  12. ALTERA, 'Excalibur Devices Hardware Reference Manual,' Version 3.1, Nov. 2002 

  13. Atmel Corporation, 'AT91 ARM Thumb Microcontrollers,' AT91R40807, Jan. 2002 

  14. J. Gaisler and E. Catovic, 'Gaisler Research IP Core's Manual,' version 1.0.1, Jun. 2005 

저자의 다른 논문 :

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로