Nothing Special   »   [go: up one dir, main page]

KR0173768B1 - 수직동기기간 데이타 검출회로 - Google Patents

수직동기기간 데이타 검출회로 Download PDF

Info

Publication number
KR0173768B1
KR0173768B1 KR1019960020508A KR19960020508A KR0173768B1 KR 0173768 B1 KR0173768 B1 KR 0173768B1 KR 1019960020508 A KR1019960020508 A KR 1019960020508A KR 19960020508 A KR19960020508 A KR 19960020508A KR 0173768 B1 KR0173768 B1 KR 0173768B1
Authority
KR
South Korea
Prior art keywords
data
clock
mark
signal
synchronization period
Prior art date
Application number
KR1019960020508A
Other languages
English (en)
Other versions
KR980007658A (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 KR1019960020508A priority Critical patent/KR0173768B1/ko
Publication of KR980007658A publication Critical patent/KR980007658A/ko
Application granted granted Critical
Publication of KR0173768B1 publication Critical patent/KR0173768B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/142Edging; Contouring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/04Synchronising
    • H04N5/08Separation of synchronising signals from picture signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Synchronizing For Television (AREA)
  • Television Systems (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
수직동기기간 데이타 검출회로에 관한 것이다.
2. 발명이 해결하고자 하는 기술적 과제
간단한 하드웨어로 수직동기기간 데이타 검출한다.
3. 발명의 해결방법의 요지
래치는 수직동기신호중 유효한 수직동기기간 데이타를 구비하는 수평동기신호를 나타내는 라인 데이타를 래치하고, 카운터부는 입력되는 수평동기신호를 카운트하여 상기 라인 데이타와 동일하면 라이마크와 제어부에 수직동기기간 데이타를 처리를 수행하도록 하는 인터럽트신호를 발생하고, 데이타 및 런 클럭 마커부는 상기 라인마크를 제공받아 상기 유효한 수직동기신호상의 데이타가 존재하는 위치를 검출하고, 슬라이스드 비디오 데이타에서 상기 유효한 수직동기신호상의 데이타를 래치하고, 런타임 클럭과 동일한 위상과 주파수를 가지는 클럭으로 상기 래치된 데이타를 순차적으로 출력한다.
4. 발명의 중요한 용도
수직동기기간 데이타 서비스시에 사용될 수 있다.

Description

수직동기기간 데이타 검출회로
제1도는 본 발명의 바람직한 실시예에 따른 수직동기기간 데이타 검출회로를 도시한 것이다.
제2도와 제3도와 제4도는 본 발명의 바람직한 실시예에 따른 수직동기기간 데이타 검출의 타이밍도를 도시한 것이다.
본 발명은 영상신호검출에 관한 것으로, 특히 수직동기기간 데이타 검출회로에 관한 것이다.
근래에 사용되는 TV를 비록한 영상기기는 다양한 정보및 사용자 인터페이스를 요구한다. 예를들면 방송예약을 가능하게 하는 한국형 방송예약시스템이나 어학공부나 청각장애자들을 위한 캡션등을 위한 정보등이 있다. 상기 정보들은 영상신호의 수직동기기간(Vertical Blanking Interval: VBI)에 특정형태의 데이타의 형태로 전송된다.
통상적으로 상기 VBI 데이타 서비스 대응블럭은 특정라인에 고정되어 있다. 예를 들면 상기 한국형 방송예약 시스템의 경우에는 오드(Odd) 필드의 16번째 라인에 고정되어 있다. 그리고, 캡션은 오드 필드의 21번째 라인에 고정되어 있다.
상기와 같은 종래의 방법은 상기 VBI 데이타 서비스 대응블럭이 각각의 전용블럭으로 사용되어 VBI 데이타 서비스에 간단히 대응하는 것은 어려웠다. 왜냐하면 종래의 상기 전용기능블럭은 매우 복잡하게 구성되어 있다. 이에따라 상기 전용기능블럭의 설계크기가 컸다. 이에따라 상기 전용기능블럭을 구비함으로써 기기의 부피가 커지고, 이에따라 원가가 상승하는 문제점이 있었다.
따라서 본 발명의 목적은 영상신호중 VBI중에 전송되는 VBI데이타를 검출하여 디코딩하는 VBI 데이타 검출회로를 제공함에 있다.
상술한 목적을 달성하기 위한 본 발명에서 래치는 수직동기신호중 유효한 수직동기기간 데이타를 구비하는 수평 라인 데이타를 래치하고, 카운터부는 입력되는 수평동기신호를 카운트하여 상기 라인 데이타와 동일하면 라이마트와 제어부에 수직동기기간 데이타를 처리를 수행하도록 하는 인터럽트신호를 발생하고, 데이타 및 런 클럭 마커부는 상기 라인마크를 제공받아 시스템클럭을 카운트하고, 상기 카운트한 값으로 상기 유효한 수직동기신호상의 유효라안에서 데이타가 존재하는 부분을 검출하여, 상기 데이타를 래치하고, 런 타임 클럭과 동일한 위상과 주파수를 가지는 클럭으로 상기 래치된 데이타를 순차적으로 출력한다.
이하 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부도면에서 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있다. 이들 특정 상세들 없이 본 발명이 실시될 수 있다는 것는 이 기술분야에서 통상의 지식을 가진자에게 자명할 것이다. 그리고 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세할 설명은 생략한다.
본 발명의 바람직한 실시예에 따른 VBI 데이타 검출회로의 블럭도를 도시한 것이 제1도이다.
제1도의 시스템 버스(10)는 본 발명에 따른 실시예에 따른 VBI 데이타 검출회로와 외부시스템과의 인터페이스를 제공한다.
한편 래치(12)는 간단한 딥(DIP)스위치로부터 제공되는 VBI 라인데 대한 데이타를 입력받아 상기 데이타를 래치한다. 또한 상기 래치는 시스템 버스(10)를 통하여 외부프로세서로부터 소프트웨어적으로 VBI 라인에 대한 데이타를 제공받을 수 있다. 이때 상기 VBI 라인은 사용자가 VBI 데이타 서비스를 받고자 하는 서비스의 라인이다.
한편 수직동기신호와 수평동기신호를 도시한 것이 제2도이다. 제2도에 도시되어 있는 것과 동일한 수직 동기신호와 수평 동기신호는 라인타운터(14)에 입력된다. 이때 상기 라인카운터(14)는 상기 수직 동기신호가 로우상태로 발생할 경우에 인에이블되고, 이후에 입력되는 상기 수평 동기 신호의 상승에지를 카운트한다. 이때 상기 라인카운터(14)는 상기 카운트 값이 상기 래치(12)에 채치된 라인 데이타와 동일할 경우에 하이상태의 출력을 발생한다. 이때 발생된 신호를 라이마크(이하 'L-MARK'라 한다)라 한다. 상기 L-MARK는 에지 디텍터(20)에 입력된다. 상기 에지 디텍터(20)는 상기 L-MARK의 하강에지시에 인터럽트신호를 발생한다. 이때 상기 인터럽트신호는 시스템 버스(10)를 통하여 외부 마이크로 프로세서로 입력된다.
여기서 상기 L-MARK는 VBI데이타가 실려있는 수평동기신호를 검출하였음을 나타내고, 상기 인터럽트 신호를 발생하여 외부 마이크로 프로세서에 인터럽트를 수행하도록 한다. 이때 인터럽트는 상기 VBI에 따른 데이타를 입력받아 처리하도록 하는 과정이다.
한편 수평동기신호와 시스템 클럭은 에지 디텍터(28)로 입력된다. 상기 수평동기신호의 상승에지에서 수평동기신호의 시작을 알리는 신호(이하 'H-START'라 한다)를 발생한다. 한편 상기 시스템 클러과 L-MARK는 앤드케이트(AND1)로 입력된다. 상기 앤드게이트(AND1)는 상기 시스템 클럭과 L-MARK가 동시에 하이상태일 경우에 하이상태의 신호를 출력한다. 상기 출력된 신호는 카운터(18)에 입력된다. 이때 상기 카운터(18)는 H-START에 의하여 초기화 된다.
한편 비디오 신호 내에서 VBI신호를 도시한 것이 제4도이다. 상기 제4도에 도시된 비디오 신호는 수평동기신호와 버스트신호가 나타나는 (a)구간과, 7비트로 구성되는 런 타임 클럭이 나타나는 (b)구간과, 런타임클럭과 데이타 사이에 갭이 나타나는 (c)구간과, 데이타의 시작이 나타나는 (d)구간과, 데이타가 나타나는 (e)구간으로 구성되어 있다. 상기 (e)구간은 2바이트로 구성된다.
상술한 구간들은 EIA(Electronics Industry Association) 608의 권고안의 VBI데이타 신호의 전기적인 포멧의 권고에 따라 일정하게 규정된다.
한편 상기 카운터(18)가 카운트 한 값은 4개의 비교기(COM1, COM2, COM3, COM4)에 입력된다. 상기 비교기(COM1)는 A값이 상기 카운트 값보다 크면 하이상태의 신호를 출력하고, 비교기(COM2)는 B값이 상기 카운트 값보다 작으면 하이상태의 신호를 출력한다.
이때 상기 A값은 비디오 신호의 수평동기신호가 발생부터 클럭을 카운트하여 (e)구간이 시작되는 점의 카운트 값으로 이는 미리 설정된 값이다. 상기 B값은 비디오 신호의 수평동기신호가 발생부터 클럭을 카운트하여 (e)구간이 종료되는 점의 카운트 값으로 이는 미리 설정된 값이다.
상기 두 비교기(COM1, COM2)의 출력은 앤드게이트(AND2)에 입력된다. 상기 앤드게이트(AND2)는 상기 두 비교기(COM1, COM2)의 출력이 하이상태일 때에만 하이상태의 신호를 발생한다. 상기 발생된 신호가 데이타마크(이하 'D-MARK'라 한다)이다. 상기 D-MARK는 데이타부분인 (e)부분에서만 하이상태가 나타나는 신호이다.
한편 상기 비교기(COM3)는 C값이 상기 카운트 값보다 크면 하이상태의 신호를 출력하고, 비교기(COM4)는 D값이 상기 카운트 값보다 작으면 하이 상태의 신호를 출력한다.
상기 C값은 비디오 신호와 수평동기신호가 발생부터 클럭을 카운트하여 (b)구간이 시작되는 점의 카운트 값으로 이는 밀 설정된 값이다. 상기 D값은 비디오 신호의 수평동기신호가 발생부터 클럭을 카운트하여 (b)구간이 종료되는 점의 카운트 값으로 이는 미리 설정된 값이다.
상기 두 비교기(COM3, COM4)의 출력은 앤드게이트(AND3)에 입력된다. 상기 앤드게이트(AND3)는 상기 두 비교기(COM3, COM4)의 출력이 하이상태 일 때에만 하이상태의 신호를 발생한다. 상기 발생된 신호가 클럭마크(이하 'C-MARK'라 한다)이다. 상기 C-MARK는 런 타임 클럭부분인 (b)부분에서만 하이상태가 나타나는 신호이다.
상기 C-MARK와 슬라이드 비디오 데이타는 앤드게이트(AND5)에 입력된다. 이때 상기 슬라이드 비디오 데이타는 외부로부터 입력받는다. 상기 앤드게이트(AND5)는 상기 두 신호가 하이상태일 경우에 하이상태인 신호를 발생한다. 사기 발생된 신호가 참조클럭(이하 'R-CLK'라 한다)이다. 상기 R-CLK는 발진기(24)에 입력된다. 상기 발진기(24)는 앤드게이트(AND6)와 수정발진기(26)와 콘덴서(C1, C2)로 구성된다. 상기 발진기(24)는 상기 R-CLK과 동일한 주파수를 가지는 신호를 발진출력한다. 이때 상기 발진기(24)로부터 출력되는 신호와 R-CLK의 위상을 동일하게 유지하기 위하여 상기 R-CLK과 수정발진기로부터 발진되는 신호를 논리곱한다. 이에따라 상기 발진기(24)는 R-CLK과 동일한 주파수와 위상을 가지는 클럭를 발진출력한다. 이때 상기 발진기(24)는 통상적으로 사용되는 발진기(24)의 구성을 가지므로 동작의 상세한 설명은 생략한다. 한편 상기 클럭은 시프트 레지스터(22)에 입력된다.
한편 상기 D-MARK와 슬라이스드 비디오 데이타는 앤드게이트(AND4)로 입력된다. 상기 앤드게이트(AND4)는 상기 두 신호가 하이상태일 경우에 하이상태의 신호를 발생하는 신호를 출력한다. 이에따라 상기 슬라이스드 비디오 데이타중 데이타만이 출력된다. 상기 출력은 시프트 레지스터(22)에 입력된다. 상기 시프트 레지스터(22)는 상기 데이타를 입력받아 래치하고, 클럭을 입력받아 상기 입력된 데이타를 순차적으로 시프트하여 출력한다. 한편 상기 시프트 레지스터(22)의 클리어 단자에는 H-START 신호가 입력된다. 이에따라 상기 시프트 레지스터는 상기 H-START의 신호에 의하여 클리어 된다.
상기 시프트하여 출력된 데이타는 시스템 버스(10)를 통하여 외부 마이크로 프로세서에 제공된다. 이때 상기 마이크로 프로세서는 상기 데이타를 입력받아 상기 데이타를 처리하여 상기 데이타에 따른 VBI 데이타 서비스를 제공한다.
상술한 바와 같이 본 발명은 간단한 하드웨어만으로 VBI 데이타를 검출할 수 있다. 이에따라 제품이 소형화되고, 원가가 절감되는 이점이 있다.

Claims (5)

  1. 수직동기기간 데이타 검출회로에 있어서, 수직동기신호중 유효한 수직동기기간 데이타를 구비하는 수평동기신호를 나타내는 라인 번호를 래치하는 래치와, 입력되는 수평동기신호를 카운트하여 상기 라인 데이타와 동일하며 라이마크와 제어부에 수직동기기간 데이타를 처리를 수행하도록 하는 인터럽트신호를 발생하는 카운터부와, 상기 라인마크를 제공받아 마커내에서 시스템 클럭을 카운트하고, 상기 카운트한 값으로 상기 유효한 수평동기신호상의 데이타가 존재하는 위치를 검출하는 데이타 및 런 클럭 마커부와, 슬라이스드 비디오 데이타에서 상기 유효한 수평동기신호상의 데이타가 존재하는 위치에서 발생한 데이타를 래치하고, 런 타임 클럭과 동일한 위상과 주파수를 가지는 클럭으로 상기 래치된 데이타를 순차적으로 출력하는 레지스터부를 구비하는 것을 특징으로 하는 수직동기기간 데이타 검출회로.
  2. 제1항에 있어서, 상기 카운터부가, 입력되는 수평동기신호를 카운트하여 래치에 저장된 수평라인 수와 상기 유효한 수직동기기간 데이타를 구비하는 수평동기신호의 라인과 동일하면 라인마크신호를 출력하는 카운트부와, 상기 라인마크를 제공받아 상기 라인마크의 하강에지에서 인터럽트 신호를 발생하는 에지디턱터를 구비하는 것을 특징으로 하는 수직동기기간 데이타 검출회로.
  3. 제1항에 있어서, 상기 데이타 및 런 타임 클럭 마커부가, 상기 라인마크를 제공받아 유효 수평동기기간내에서 시스템 클럭을 카운트하는 카운터와, 상기 카운터의 카운트 값을 유효 수평동기기간내의 데이타의 시작과 종료지점에 대한 데이타와 비교하여 데이타 마크를 발생하는 비교부를 구비하는 것을 특징으로 하는 수직동기기간 데이타 검출회로.
  4. 제1항에 있어서, 상기 레지스터부가, 상기 데이타마크와 슬라이스드 비디오 데이타를 제공받아 수직동기기간 데이타를 검출하는 데이타 검출부와, 런 타임 클럭과 주기 및 위상이 동일한 클럭을 발진하는 발진부와, 상기 데이타 검출부에서 검출한 데이타를 입력받아 래치하고, 상기 발진부에서 발생하는 클럭을 이용하여 상기 래치된 데이타를 순차적으로 출력하는 레지스터를 구비하는 것을 특징으로 하는 수직동기기간 데이타 검출회로.
  5. 제4항에 있어서, 상기 발진부가, 상기 라인마크를 제공받아 유효 수평 동기기간내에서 시스템 클럭을 카운트 하는 카운터와, 상기 카운터의 카운트 값을 유효 수평 동기기간내의 런 타임 클럭의 시작과 종료지점에 대한 데이타와 비교하여 동일할 경우부터 클럭 마크를 발생하는 런 타임 클럭 비교부와, 상기 클럭 마크를 입력받아 상기 클럭마크과 슬라이스드 비디오 데이타를 제공받아 상기 두 데이타의 중복되는 부분을 검출하여 런 타임 클럭을 검출하는 클럭 검출부와, 상기 클럭 검출부에서 검출한 클럭을 제공받아 발진되는 클럭의 위상을 상기 클럭과 동일하게 유지하도록 하는 발진부를 구비하는 것을 특징으로 하는 수직동기기간 데이타 검출회로.
KR1019960020508A 1996-06-04 1996-06-04 수직동기기간 데이타 검출회로 KR0173768B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960020508A KR0173768B1 (ko) 1996-06-04 1996-06-04 수직동기기간 데이타 검출회로

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960020508A KR0173768B1 (ko) 1996-06-04 1996-06-04 수직동기기간 데이타 검출회로

Publications (2)

Publication Number Publication Date
KR980007658A KR980007658A (ko) 1998-03-30
KR0173768B1 true KR0173768B1 (ko) 1999-03-20

Family

ID=19461222

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960020508A KR0173768B1 (ko) 1996-06-04 1996-06-04 수직동기기간 데이타 검출회로

Country Status (1)

Country Link
KR (1) KR0173768B1 (ko)

Also Published As

Publication number Publication date
KR980007658A (ko) 1998-03-30

Similar Documents

Publication Publication Date Title
KR970019593A (ko) 텔레비전 수신기의 보조 데이타 디코더에 관한 예비 오퍼레이션을 제공하는 시스템
US6297850B1 (en) Sync signal generating apparatus and method for a video signal processor
KR0173768B1 (ko) 수직동기기간 데이타 검출회로
KR20020025969A (ko) 조정가능한 수평 싱크 검출을 제공하는 방법 및 장치
KR850008593A (ko) 동기장치
KR100323674B1 (ko) 입력 영상 포맷 검출 장치
KR100279167B1 (ko) 양호한노이즈면역성을갖는tv라인및필드검출장치
JPS61172484A (ja) ビデオフイ−ルドデコ−ダ
JP3480573B2 (ja) ビデオ信号処理装置
KR100480413B1 (ko) 텔레비전 내의 보조 디지털 데이터 추출기
KR100239980B1 (ko) 비디오 수신기의 안정화를 위한 수평 라인 카운터
JP2714221B2 (ja) テレビジョン方式判別装置
CN1056200A (zh) 利用微电脑的同步有效性检测
EP0487072A2 (en) Vertical deflection signal generator
KR100683141B1 (ko) 티브이 입력 신호 자동 선택 액정 표시장치
JP2000305544A (ja) 入力信号自動判別装置
KR940010174B1 (ko) 자막방송의 수직동기 안정화 시스템
KR0145891B1 (ko) 시스템 디텍터를 내장한 색신호 처리 집적회로
KR920008835Y1 (ko) 텔레텍스트(Teletext)내장형 TV 수상기용 수직동기 검출장치
KR910001652B1 (ko) 텔레비젼 동기신호 검출방식
KR20050012530A (ko) 영상 영역에서 캡션 데이터 처리 방법
KR19980053589A (ko) 영상모드 판별방법
KR920001997Y1 (ko) 자화면의 선형적 위치 가변회로
KR960003743Y1 (ko) 화상 문자정보 위치변환장치
KR100311367B1 (ko) 티브이시스템의라인선택및필드검출장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20060928

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee