KR200377978Y1 - 제이태그 연결장치 - Google Patents

제이태그 연결장치

Info

Publication number
KR200377978Y1
KR200377978Y1 KR20-2004-0034531U KR20040034531U KR200377978Y1 KR 200377978 Y1 KR200377978 Y1 KR 200377978Y1 KR 20040034531 U KR20040034531 U KR 20040034531U KR 200377978 Y1 KR200377978 Y1 KR 200377978Y1
Authority
KR
South Korea
Prior art keywords
jtag
header
cpld
devices
switch
Prior art date
Application number
KR20-2004-0034531U
Other languages
English (en)
Inventor
박우용
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR20-2004-0034531U priority Critical patent/KR200377978Y1/ko
Application granted granted Critical
Publication of KR200377978Y1 publication Critical patent/KR200377978Y1/ko

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318536Scan chain arrangements, e.g. connections, test bus, analog signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318594Timing aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

본 고안은 바운드리 스캔기능으로 사용되는 다수의 JTAG 디바이스들이 연결되는 제1 헤더와, 상기 JTAG 디바이스들중 CPLD 프로그램밍으로 JTAG방식을 사용하는 CPLD 디바이스에 연결되는 제2 헤더와, 상기 제2 헤더와 CPLD 디바이스사이에 설치되어 설정된 검사모드신호들을 스위칭하는 제1 스위치와, 상기 JTAG 디바이스들중 CPU 애뮬레이터용으로 JTAG방식을 사용하는 CPU 디바이스에 연결되는 제3 헤더와, 상기 제3 헤더와 CPU 디바이스사이에 설치되어 설정된 검사모드 신호들을 스위칭하는 제2 스위치와, 상기 JTAG 디바이스들로 클럭(TCK)과 모드신호(TMS)를 분주하여 공급하는 버퍼와, 상기 제1 및 제2 스위치의 선택단자(S)에 연결되어 검사모드를 설정하는 모드선택부로 이루어진 제이태그 연결장치를 제공한다.
상기와 같은 본 고안은 버퍼와 스위칭수단을 구비하여 특정검사에 따른 디바이스 분리없이 바운드리 스캔을 포함한 각종 JTAG검사를 수행하므로써, CPLD 프로그래밍이나 CPU 애뮬레이터 기능과 함께 바운드리 스캔도 JTAG방식으로 디바이스장치에서 실행할 수 있기 때문에 해당 디바이스에 테스트 포인트를 넣지않아도 되므로 그에 따라 PCB의 공간설계성을 상당히 향상시킨다.

Description

제이태그 연결장치{JTAG connect device}
본 고안은 제이태그 연결장치에 관한 것으로, 특히 버퍼와 스위칭수단을 구비하여 특정검사에 따른 디바이스 분리없이 바운드리 스캔을 포함한 각종 JTAG검사를 수행하는 제이태그 연결장치에 관한것이다.ㅇ
일반적으로 산업사회가 발전함에 따라 일정지점에서 원하는 다른 지점으로 데이터를 보다 적절히 그리고 신속히 전송시키기 위한 정보통신시스템들이 널리 사용되고 있는데, 이러한 정보통신시스템들은 통상 지리적으로 분산되어 있는 동종간 또는 이기종간 통신기기나 정보기기를 연결하여 상호간에 자원의 공유와 통신을 가능하도록 네트워크로 연결되는 것이 대부분이다. 그리고, 상기와 같은 네트워크에는 전기신호로 변환된 정보를 상대방과 주고받기 위해 통상 교환기 혹은 전송시스템을 사용하게 된다.
특히, 상기와 같은 전송시스템에는 예컨대, 가입자와 가입자간의 호처리를 수행하는 채널카드나 혹은 이 다수개의 채널카드들을 제어하는 제어보드들을 각각의 래크(rack)의 형태로 구성하고 있는데, 이때, 상기 다수개의 채널카드나 혹은 제어보드상에 구비된 디바이스 예컨대, CPU나 혹은 FPGA들은 예컨대, JTAG(JOINT TEST ACCESS GROUP: 표준 1149.1-1990, IEEE Standard test access port and boundary-scan architecture)방식으로 데이터를 처리할 수도 있다. 그런데, 상기와 같은 JTAG방식을 사용하는 디바이스들은 통상 제품을 조립한 후 다양한 검사를 수행한다.
그러면, 상기와 같은 종래 JTAG방식으로 시험하는 디바이스장치들을 도 1의 (a-c)을 참고로 살펴보면, 먼저, 바운드리 스캔(Boundary scan)를 위한 JTAG 장비(70) 혹은 CPLD(Complex programming logic device)를 위한 장비(71) 혹은 애뮬레이터(72)를 연결하기위한 접속핀이 구비된 헤더(73)와, 상기 헤더(73)를 통해 입력되는 제어신호나 시스템클럭에 동기되어 JTAG방식으로 데이터를 처리하는 디바이스들(74A-E)을 포함한다.
여기서, 상기 디바이스들(74A-E)을 제조시 테스트를 위한 테스트 포인트(TEST POINT)가 적절한 위치에 설치되게된다.
한편, 상기와 같은 종래 JTAG방식의 디바이스장치의 시험방법을 살펴보면, 먼저, 바운드리 스캔검사(디바이스 조립후 정상대로 조립되었는지의 검사)를 수행하기를 원할 경우 헤더(73)상에 바운드리 스캔검사를 위한 JTAG 장비(70)를 접속하고 JTAG 장비(70)에서 테스트신호를 헤더(73)를 경유하여 디바이스(74A-C)로 송출한다. 그러면, 상기 디바이스(74A-C)는 헤더(73)를 통해 입력된 테스트신호를 JTAG방식으로 처리하여 헤더(73)의 TDO단을 통해 JTAG 장비(70)로 전송시킨다. 이때, 상기 JTAG 장비(70)는 상기 디바이스들(74A-C)을 통해 회수된 테스트신호를 확인하여 그 결과를 외부로 송출하므로써 바운드리 스캔검사를 종료시킨다.
또한, 상기 JTAG 방식의 디바이스에 CPLD 프로그래밍을 할 경우 CPLD 프로그램 대상 디바이스(74D)의 헤더(73)에 CPLD 프로그래밍 장비(71)를 연결한 다음 CPLD 프로그램을 실행한다.
그리고, 상기 JTAG 방식의 디바이스에 애뮬레이션을 실행할 경우 애뮬레이션 대상 디바이스(74E)의 헤더(73)에 애뮬레이터(72)를 연결한 다음 애뮬레이터기능을 실행시킨다.
그러나, 상기와 같은 종래 JTAG방식의 디바이스장치의 시험방법은 CPLD 프로그램이나 CPU 애뮬레이터 기능 혹은 바운드리 스캔을 실행할 때 각각의 디바이스들을 모두 분리한 다음 개별적으로 진행해야 하기 때문에 각각의 디바이스에 따른 검사를 위해 상당한 시간을 할당해야 하므로 그에 따라 검사의 신속성을 상당히 저하시켰으며, 또한, 상기 CPU 애뮬레이터나 혹은 CPLD 장비가 연결된 디바이스에 대해서는 공유하여 바운드리 스캔을 할 수가 없으므로 그에 따라 바운드리 스캔검사의 정확성이 상당히 저하된다는 문제점이 있었다.
이에 본 고안은 상기와 같은 종래 제반 문제점을 해결하기 위해 고안된 것으로, CPLD 프로그래밍이나 CPU 애뮬레이터 기능과 함께 바운드리 스캔도 JTAG방식으로 디바이스장치에서 실행할 수 있기 때문에 해당 디바이스에 테스트 포인트를 넣지않아도 되므로 그에 따라 PCB의 공간설계성을 상당히 향상시키는 제이태그 연결장치를 제공함에 그 목적이 있다.
본 고안의 다른 목적은 각각의 디바이스를 분리할 필요없이 CPLD 프로그래밍이나 CPU 애뮬레이터 기능과 함께 바운드리 스캔도 실행할 수 있으므로 그에 따라 JTAG검사의 신속성도 상당히 향상되는 제이태그 연결장치를 제공하는데 있다.
상기와 같은 목적을 달성하기 위한 본 고안은 바운드리 스캔기능으로 사용되는 다수의 JTAG 디바이스들이 연결되는 제1 헤더와, 상기 JTAG 디바이스들중 CPLD 프로그램밍으로 JTAG방식을 사용하는 CPLD 디바이스에 연결되는 제2 헤더와, 상기 제2 헤더와 CPLD 디바이스사이에 설치되어 설정된 검사모드신호들을 스위칭하는 제1 스위치와, 상기 JTAG 디바이스들중 CPU 애뮬레이터용으로 JTAG방식을 사용하는 CPU 디바이스에 연결되는 제3 헤더와, 상기 제3 헤더와 CPU 디바이스사이에 설치되어 설정된 검사모드 신호들을 스위칭하는 제2 스위치와, 상기 JTAG 디바이스들로 클럭(TCK)과 모드신호(TMS)를 분주하여 공급하는 버퍼와, 상기 제1 및 제2 스위치의 선택단자(S)에 연결되어 검사모드를 설정하는 모드선택부로 이루어진 제이태그 연결장치를 제공한다.
이하, 본 고안을 첨부된 예시도면에 의거 상세히 설명한다.
본 고안 장치는 도 2에 도시된 바와같이 바운드리 스캔기능으로 사용되는 다수의 JTAG 디바이스(1A-E)들이 연결되는 제1 헤더(2)와, 상기 JTAG 디바이스들(1A-E)중 CPLD 프로그램밍으로 JTAG방식을 사용하는 CPLD 디바이스(1A-E)에 연결되는 제2 헤더(3)와, 상기 제2 헤더(3)와 CPLD 디바이스(1D)사이에 설치되어 설정된 검사모드 예컨대, CPLD 프로그래밍 신호들을 스위칭하는 제1 스위치(4)와, 상기 JTAG 디바이스들(1A-E)중 CPU 애뮬레이터용으로 JTAG방식을 사용하는 CPU 디바이스(1E)에 연결되는 제3 헤더(5)와, 상기 제3 헤더(5)와 CPU 디바이스(1A-E)사이에 설치되어 설정된 검사모드 즉, CPU 애뮬레이터기능 신호들을 스위칭하는 제2 스위치(6)와, 상기 JTAG 디바이스들(1A-E)로 클럭(TCK)과 모드신호(TMS)를 분주하여 공급하는 버퍼(7)와, 상기 제1 및 제2 스위치(6)의 선택단자(S)에 연결되어 검사모드를 설정하는 모드선택부(8)로 이루어진다.
그리고, 상기 모드선택부(8)의 일측에는 바이어스전압(VCC)가 연결되고, 또다른 일측에는 접지단이 연결된다.
여기서, 상기 모드선택부(8)를 선택신호를 인가할 수 있는 반도체 스위치로 대체하여 사용할 수도 있다.
ㅇ 다음에는 상기와 같은 구성으로된 본고안 장치의 작용, 효과를 설명한다.
먼저, 전송시스템이나 교환기시스템에 장착되는 JTAG 보드나 디바이스의 조립이 완료될 경우 각종 검사 예컨대, 바운드리 스캔검사, 혹은 CPLD 프로그래밍, CPU 애뮬레이터기능 등을 수행한다. 이때, 상기 JTAG 디바이스들(1A-E)을 본 고안 장치(9)에 연결시킨다. 즉, 상기 바운드리 스캔기능으로 사용되는 다수의 JTAG 디바이스(1A-E)들의 제1 헤더(2)에는 바운드리 스캔검사를 위한 JTAG 장비(10)가 연결되고, 상기 CPLD 디바이스(1D)의 제2 헤더(3)에는 제1 스위치(4)를 경유하여 CPLD 프로그래밍 장비(11)를 연결하며, 상기 CPU 디바이스(1E)의 제3 헤더(5)에는 제2 스위치(6)를 경유하여 애뮬레이터(12)를 연결시킨다. 그리고, 상기와 같이 연결시킨 후에, 본 고안장치(9)의 버퍼(7)를 통해 클럭과 모드설정신호를 분주하여 상기 각각의 JTAG 디바이스들(1A-C)과 제1 스위치(4) 및 제2 스위치(6)로 공급시킨다.
여기서, 만약, 본 고안장치를 사용하여 바운드리 스캔만을 할 경우 즉, 제품 조립이 정상적으로 실행되었는 지를 검사 할 경우에는 모드선택부(8)을 오픈시킨다. 그러면, 상기 제1 스위치(4)와 제2 스위치(6)의 선택단자(S)에 모드선택부(8)로부터 "하이신호"가 인가되므로 상기 제1 스위치(4)와 제2 스위치(6)는 내부적으로 각 핀들을 JTAG Chanin에 연결시킨다. 그리고, 상기 제1 헤더(2)에 연결된 JTAG 장비(10)에서 바운드리 스캔을 위한 테스트신호를 인가할 경우 이 테스트신호는 다수의 JTAG 디바이스들(1A-C)과 CPLD 디바이스(1D) 및 CPU 디바이스(1E)에 의해 JTAG방식으로 처리된 다음 다시 JTAG 장비(10)로 회수된다. 그러면, 상기 JTAG 장비(10)의 관리자는 그 회수된 값을 통해 바운드리 스캔결과를 처리한다.
반면에 상기 과정에서, 만약, 관리자가 CPLD 프로그래밍 혹은 애뮬레이터 기능을 수행하기를 원할 경우 상기 모드선택부(8)에 션트(SHUNT)를 꽂으면 된다. 그러면, 상기 제1 스위치(4)와 제2 스위치(6)의 선택단자(S)에는 모드선택부(8)로부터 "로우신호"가 인가되므로 상기 제1 스위치(4)와 제2 스위치(6)는 내부적으로 각 핀들을 JTAG Chanin으로 분리시킨다.
즉, 상기와 같은 모드선택부(8)에 션트가 꽂혀지면, 다수의 JTAG 디바이스(1A-C)와, CPLD 디바이스(1D), CPU 디바이스(1E)가 제1 및 제2 스위치(6)에 의해 각기 별개로 분리 스위칭된다.
따라서, 상기 관리자는 자신이 원하는 시험 예컨대, CPLD 프로그램밍을 하기를 원할 경우 상기 제2 헤더(3)에 연결된 CPLD 프로그래밍 장비(11)를 통해 제1 스위치(4)를 경유하여 CPLD 디바이스(1D)에 JTAG방식으로 프로그래밍을 실행시킨다. 반면에, 상기 과정중에 관리자가 CPU 애뮬레이터기능을 실행하기를 원할 경우 상기 제3 헤더(5)에 연결된 애뮬레이터(12)를 통해 제2 스위치(6)를 경유하여 CPU 디바이스(1E)에 JTAG방식으로 애뮬레이팅신호를 인가하고 그 결과를 확인하면 된다.
이상 설명에서와 같이 본 고안은 버퍼와 스위칭수단을 구비하여 특정검사에 따른 디바이스 분리없이 바운드리 스캔을 포함한 각종 JTAG검사를 수행하므로써, CPLD 프로그래밍이나 CPU 애뮬레이터 기능과 함께 바운드리 스캔도 JTAG방식으로 디바이스장치에서 실행할 수 있기 때문에 해당 디바이스에 테스트 포인트를 넣지않아도 되므로 그에 따라 PCB의 공간설계성을 상당히 향상시키는 장점을 가지고 있다.
또한, 본고안에 의하면, 각각의 디바이스를 분리할 필요없이 CPLD 프로그래밍이나 CPU 애뮬레이터 기능과 함께 바운드리 스캔도 실행할 수 있으므로 그에 따라 JTAG검사의 신속성도 상당히 향상시키는 효과도 있다.
도 1의 (a)는 종래 JTAG 디바이스의 바운드리 스캔검사방법을 설명하는 설명도.
(b)는 종래 JTAG 디바이스의 CPLD 프로그래밍 방법을 설명하는 설명도.
(c)는 종래 JTAG 디바이스의 CPU 애뮬레이팅 방법을 설명하는 설명도.
도 2는 본 고안의 제이태그 연결장치를 설명하는 설명도.
<부호의 상세한 설명>
1A-E: JTAG 디바이스 2 : 제1 헤더
3 : 제2 헤더 4 : 제1 스위치
5 : 제3 헤더 6 : 제2 스위치
7 : 버퍼 8 : 모드선택부
9 : 제이태그 연결장치 10 : JTAG 장비
11: CPLD 프로그래밍 장비 12: 애뮬레이터

Claims (2)

  1. 바운드리 스캔기능으로 사용되는 다수의 JTAG 디바이스들이 연결되는 제1 헤더와, 상기 JTAG 디바이스들중 CPLD 프로그램밍으로 JTAG방식을 사용하는 CPLD 디바이스에 연결되는 제2 헤더와, 상기 제2 헤더와 CPLD 디바이스사이에 설치되어 설정된 검사모드신호들을 스위칭하는 제1 스위치와, 상기 JTAG 디바이스들중 CPU 애뮬레이터용으로 JTAG방식을 사용하는 CPU 디바이스에 연결되는 제3 헤더와, 상기 제3 헤더와 CPU 디바이스사이에 설치되어 설정된 검사모드 신호들을 스위칭하는 제2 스위치와, 상기 JTAG 디바이스들로 클럭(TCK)과 모드신호(TMS)를 분주하여 공급하는 버퍼와, 상기 제1 및 제2 스위치의 선택단자(S)에 연결되어 검사모드를 설정하는 모드선택부로 이루어진 것을 특징으로 하는 제이태그 연결장치.
  2. 제1항에 있어서, 상기 모드선택부는 반도체 스위치인 것을 특징으로 하는 제이태그 연결장치.
KR20-2004-0034531U 2004-12-06 2004-12-06 제이태그 연결장치 KR200377978Y1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20-2004-0034531U KR200377978Y1 (ko) 2004-12-06 2004-12-06 제이태그 연결장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20-2004-0034531U KR200377978Y1 (ko) 2004-12-06 2004-12-06 제이태그 연결장치

Publications (1)

Publication Number Publication Date
KR200377978Y1 true KR200377978Y1 (ko) 2005-03-11

Family

ID=43679692

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20-2004-0034531U KR200377978Y1 (ko) 2004-12-06 2004-12-06 제이태그 연결장치

Country Status (1)

Country Link
KR (1) KR200377978Y1 (ko)

Similar Documents

Publication Publication Date Title
US6324662B1 (en) TAP and linking module for scan access of multiple cores with IEEE 1149.1 test access ports
US8977918B2 (en) IC with connections between linking module and test access ports
EP0191632A2 (en) ROM emulator for diagnostic tester
US6701475B1 (en) Boundary scanning element and communication equipment using the same
CN102479132A (zh) 多芯片测试***及其测试方法
US7308631B2 (en) Wrapper serial scan chain functional segmentation
KR20070029695A (ko) 집적 회로를 테스트하기 위한 테스트 방법 및 테스트 장치
EP0462328A1 (en) Test device for an electronic chip
EP0166575A2 (en) System for testing functional electronic circuits
KR200377978Y1 (ko) 제이태그 연결장치
US7610535B2 (en) Boundary scan connector test method capable of fully utilizing test I/O modules
KR101286017B1 (ko) 스위칭 바운더리 스캔 테스트 장치
JP3654629B2 (ja) スキャンレジスタチェーンを有する集積回路
US20040064763A1 (en) Apparatus and method for a trace system on a chip having multiple processing units
US5623202A (en) Testing multiple IC in parallel by a single IC tester
CN1516015B (zh) 多链边界扫描测试***及多链边界扫描测试方法
US6721913B1 (en) Method and apparatus for testing an interface between separate hardware components
KR100622143B1 (ko) 입출력 포트의 다중화 장치
CN217718469U (zh) Jtag通信电路及板卡、电子设备
KR100997775B1 (ko) Jtag 스캔 체인 시스템
KR930006962B1 (ko) 반도체 시험방법
CN116089186A (zh) 服务器调试***、服务器和服务器调试方法
KR20040104970A (ko) 병렬 테스트 확장 방법 및 테스트 시스템
KR100496793B1 (ko) 직렬테스트패턴회로
KR20030055999A (ko) 바운더리 스캔을 이용하는 ip 코아 블록 테스팅 수단을구비하는 반도체 집적회로 및 ip 코아 테스팅 방법

Legal Events

Date Code Title Description
REGI Registration of establishment
FPAY Annual fee payment

Payment date: 20090130

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee