KR960014954A - 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치 - Google Patents

바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치 Download PDF

Info

Publication number
KR960014954A
KR960014954A KR1019940025675A KR19940025675A KR960014954A KR 960014954 A KR960014954 A KR 960014954A KR 1019940025675 A KR1019940025675 A KR 1019940025675A KR 19940025675 A KR19940025675 A KR 19940025675A KR 960014954 A KR960014954 A KR 960014954A
Authority
KR
South Korea
Prior art keywords
signal
tdi
circuit
processor
integrated circuit
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1019940025675A
Other languages
English (en)
Other versions
KR960016139B1 (ko
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 KR1019940025675A priority Critical patent/KR960016139B1/ko
Publication of KR960014954A publication Critical patent/KR960014954A/ko
Application granted granted Critical
Publication of KR960016139B1 publication Critical patent/KR960016139B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • G01R31/318572Input/Output interfaces
    • 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/318552Clock circuits details

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)
  • Semiconductor Integrated Circuits (AREA)

Abstract

본 발명은 집적 회로 외부에서 3테스트 데이터 입력을 갖을 수 있도록 입력 라인을 두개 사용하기에 적합한 바운더리 스캔 구조의 3테스트 데이터 입력을 집적 회로에 입력하는 장치에 관한 것으로, 제1도와 같은 종래의 기술에 있어서는 TDI 신호가 TCK 신호에 동기되어 직렬로 집적 회로(1)에 인가되기 때문에 프로세서(2)가 집적 회로(1)에 TDI 신호를 입력하는데는 많은 시간이 소요되므로 결국, 집적 회로(1)를 바운더리 스캐닝하는 시간이 과도하게 필요하게 되는 결점이 있었으나, 제2도와 같은 본 발명에서는 프로세서(10)의 TDI 신호를 제1, 제2저장부(40,80)를 이용하여 병렬로 사전에 저장하여 두고, 프로세서(10)를 위한 시스템 클릭을 TCK로 이용하여 사진에 병렬로 저장된 상기 TDI 신호를 집적 회로에 직렬로 인가함으로써 집적 회로의 바운더리 스캐닝을 신속하게 수행할 수 있으므로 상기 결점을 개선시킬 수 있는 것이다.

Description

바운더리 스캔 구조의 3TDI(3테스트 데이터 입력)을 집적 회로에 입력하는 장치
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제2도는 본 발명 바운더리 스캔 구조의 3TDI(3테스트 데이터 입력) 신호를 집적 회로에 입력하는 장치의 일 실시예를 설명하기 위한 회로도.

Claims (6)

  1. 어드레스 버스, 데이터 버스 그리고 콘트롤 버스 기능을 제공하여 소정의 집적 회로를 바운더리 스캐닝하기 위한 프로세서(10)와; 상기 프로세서(10)의 어드레스 신호에 따른 프로세서(10)의 IO 신호를 디코딩하여 IO 어드레스 신호를 출력함으로써 바운더리 스캔을 하기 위한 집적 회로에 TDI 신호가 입력되도록 하기 위한 IO 어드레스 디코더(20)와; 상기 IO 어드레스 디코더(20)의 IO 어드레스 신호를 인가 받아 TDI 신호가 나누어 저장될 경로를 선택하는 제1TDI 신호 저장 경로 선택부(30)와; 상기 제1TDI 신호 저장 경로 선택부(30)의; 선택 신호에 따라 상기 프로세서(10)로 부터 출력되는 TDI 신호를 나누어 저장하는 제1저장부(40)와; 전체 시스템에 사용하기 위한 소정의 클럭을 발생하는 오실레이터(50)와; 상기 오실레이터(50)의 클럭에 따라 상기 제1TDI 신호 저장 경로 선택부(30)의 신호를 인가 받아 바운더리 스캐닝을 한번 실행시에 발생되는 TDI 신호의 갯수를 설정하는 TDI 신호 갯수 설정부(60)와; 상기 TDI 신호 갯수 설정부(60)의 신호를 받아 상기 제1저장부(40)의 TDI 신호가 각각 다수의 병렬로 나뉘어 저장되도록 하기 위한 각 선택 신호를 출력하는 제2TDI 신호 저장 경로 선택부(70)와; 상기 제2TDI 신호 저장 경로 선택부(70)의 각 선택 신호에 따라 상기 제1저장부(40)의 TDI 신호를 각각 다수의 병렬로 나누어 저장했다가 다음번의 바운더리 스캐닝 실행이 있기전까지 출력하는 제2저장부(90)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
  2. 제1항에 있어서, 상기 제1TDI 신호 저장 경로 선택부(30)는 상기 IO 어드레스 디코더(20)의 IO 어드레스 신호를 2진 카운트하는 제12진 카운터(31)와; 상기 제12진 카운터(31)의 한 신호를 논리 부정 연산하는 논리 부정 회로(35)와; 상기 제12진 카운터(31)의 다른 신호와 상기 논리 부정 회로(35)의 출력을 논리곱 연산하는 논리곱 연산 회로(36)와; 상기 제12진 카운터(31)의 다른 신호를 논리 부정 연산하는 논리 부정 회로(33)와; 상기 제12진 카운터(31)의 한 신호와 상기 논리 부정 회로(33)의 출력을 논리곱 연산하는 논리급 연산 회로(34)와; 상기 제12진 카운터(31)의 두 출력을 논리곱 연산하는 논리급 연산 회로(32)와; 상기 TDI 신호 갯수 설정부(60)의 신호를 논리 부정 연산하는 논리 부정 회로(37)와; 상기 논리 부정 회로(37)의 출력과 상기 프로세서(10)의 리세트 신호(/reset)를 논리곱 연산하여 상기 제12진 카운터(31)의 리세트 단에 인가하는 논리곱 연산 회로(38)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
  3. 제1항에 있어서, 상기 제1저장부(40)는 상기 제1TDI 신호 저장 경로 선택부(30)의 한 신호에 따라 상기 프로세서(10)의 TDI 신호를 저장하는 제18DFF(41)와; 상기 제1TDI 신호 저장 경로 선택부(30)의 다른 신호에 따라 상기 프로세서(10)의 TDI 신호를 저장하는 제28DFF(42)와; 상기 제1TDI 신호 저장 경로 선택부(30)의 또다른 신호에 따라 상기 프로세서(10)의 TDI 신호를 저장하는 제38DFF(43)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
  4. 제1항에 있어서, 상기 TDI 신호 갯수 설정부(60)는 상기 제1TDI 신호 저장 경로 선택부(30)의 신호에 따라 소정의 클럭을 발생하는 제1DFF(61)와; 상기 제1DFF(61)의 클럭을 입력으로 사용하여 상기 오실레이터(50)의 클럭에 따라 소정의 클럭을 발생하는 제2DFF(62)와; 상기 제2DFF(62)의 클럭을 입력으로 사용하여 상기 오실레이터(50)의 클럭에 따라 소정의 클럭을 발생하는 제3DFF(63)와; 직렬로 접속되어 상기 제3DFF(63)의 신호(/Q)를 차례로 논리 부정 연산하는 논리 부정 회로(64,65)와; 상기 논리 부정 회로(65)의 출력과 상기 프로세서(10)의 리세트 신호(/reset)를 논리곱 연산해서 상기 각 제1, 제2, 제3DFF(61,62,63)의 각 리세트 단에 인가하여 최초 전원 온시 그 제1, 제2, 제3DFF(61,62,63)이 리세트되도록 하는 논리곱 연산 회로(66)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
  5. 제1항에 있어서, 상기 제2TDI 신호 저장 경로 선택부(70)는 상기 TDI 신호 갯수 설정부(60)의 신호를 2진 카운트하는 제22진 카운터(71)와; 상기 제22진 카운터(71)의 신호에 따라 선택 신호를 선택적으로 출력하는 선택 신호 발생부(72)와; 상기 TDI 신호 갯수 설정부(60)의 신호를 공통으로 인가 받고 상기 선택 신호 발생부(72)의 선택적인 선택 신호를 각각 인가 받아 각각 논리곱 연산하는 다수의 논리곱 연산 회로(73,74,75,76)와; 직렬로 형성되어 상기 다수의 논리곱 연산 회로(73,74,75,76) 중에서 최종적인 논리곱 연산 회로(76)의 출력을 차례로 논리 부정 연산하는 논리 부정 회로(77,78,79)와; 상기 논리 부정 회로(79)의 출력과 상기 프로세서(10)의 리세트 신호(/reset)를 논리곱 연산하여 최초 파워 온시 상기 제22진 카운터(71)카 리세트되도록 하는 논리급 연산 회로(80)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
  6. 제1항에 있어서, 상기 제2저장부(90)는 상기 제2TDI 신호 저장 경로 선택부(70)의 각 선택 신호에 따라 각각 병렵로 로드 인에이블되어 상기 제1저장부(40)의 TDI신호를 다수의 병렬로 각각 나누어 저장하는 다수의 시프트 레지스터(91,92,93,94,95,96,97,98,99)를 포함하는 바운더리 스캔 구조의 3TDI을 집적 회로에 입력하는 장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019940025675A 1994-10-07 1994-10-07 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치 Expired - Fee Related KR960016139B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019940025675A KR960016139B1 (ko) 1994-10-07 1994-10-07 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019940025675A KR960016139B1 (ko) 1994-10-07 1994-10-07 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치

Publications (2)

Publication Number Publication Date
KR960014954A true KR960014954A (ko) 1996-05-22
KR960016139B1 KR960016139B1 (ko) 1996-12-04

Family

ID=19394620

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940025675A Expired - Fee Related KR960016139B1 (ko) 1994-10-07 1994-10-07 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치

Country Status (1)

Country Link
KR (1) KR960016139B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010025249A (ko) * 2000-11-18 2001-04-06 김동관 약품 정량 배합 및 수거 시스템
KR20030049068A (ko) * 2001-12-14 2003-06-25 삼성전자주식회사 항온수 순환감지장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010025249A (ko) * 2000-11-18 2001-04-06 김동관 약품 정량 배합 및 수거 시스템
KR20030049068A (ko) * 2001-12-14 2003-06-25 삼성전자주식회사 항온수 순환감지장치

Also Published As

Publication number Publication date
KR960016139B1 (ko) 1996-12-04

Similar Documents

Publication Publication Date Title
US5680543A (en) Method and apparatus for built-in self-test with multiple clock circuits
US5406216A (en) Technique and method for asynchronous scan design
KR920004856A (ko) 이벤트 한정 검사 아키텍춰
KR910014951A (ko) 메모리 시험장치
EP0499671A1 (en) Integrated circuit chip with built-in self-test for logic fault detection
JP2823475B2 (ja) テスト・パターン発生装置
GB2100485A (en) Pseudorandom number generator
JPH04215316A (ja) 逐次有限状態マシン回路とそのような回路を具える集積回路
KR960014954A (ko) 바운더리 스캔 구조의 3tdi(3테스트 데이터 입력)을 집적 회로에 입력하는 장치
US4195339A (en) Sequential control system
KR960011445A (ko) 바운더리 스캔 구조의 2tdi(2테스트 데이터 입력)을 집적 회로에 입력하는 장치
KR950000388B1 (ko) 승산 회로의 부분 승수 선택 회로
KR860000596A (ko) 슬레이브형 인터페이스 회로
US3703719A (en) Sequence matrix
KR900007355Y1 (ko) 펌웨어에 의한 가변클럭 발생장치
KR100220201B1 (ko) 패턴 발생 회로
KR960011691A (ko) 바운더리 스캔 구조의 테스트 모드 선택 신호 발생 장치
KR960011634A (ko) 병렬 입력 처리가 가능한 바운더리 스캔 구조
KR100449271B1 (ko) 테스트 기능을 갖는 랜덤 넘버 발생기 및 그 테스트 방법
RU2055397C1 (ru) Устройство для определения экстремальных путей графа
RU2006962C1 (ru) Устройство для отображения символов на матричном индикаторе
SU1104577A1 (ru) Устройство дл отображени информации на экране цифрового диспле
SU1243011A1 (ru) Устройство дл обучени микропрограммированию
SU1636858A1 (ru) Устройство генерации тестовых последовательностей дл контрол оперативных накопителей
SU696510A1 (ru) Генератор псевдослучайных кодов

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

St.27 status event code: A-2-2-Q10-Q13-nap-PG1605

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 19991205

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 19991205

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000