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

KR100589016B1 - 텔레비전신호처리장치용버스시스템 - Google Patents

텔레비전신호처리장치용버스시스템 Download PDF

Info

Publication number
KR100589016B1
KR100589016B1 KR1019970059952A KR19970059952A KR100589016B1 KR 100589016 B1 KR100589016 B1 KR 100589016B1 KR 1019970059952 A KR1019970059952 A KR 1019970059952A KR 19970059952 A KR19970059952 A KR 19970059952A KR 100589016 B1 KR100589016 B1 KR 100589016B1
Authority
KR
South Korea
Prior art keywords
data
clock
transmitter
bus
video data
Prior art date
Application number
KR1019970059952A
Other languages
English (en)
Other versions
KR19980042419A (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 미크로나스 게엠베하
Publication of KR19980042419A publication Critical patent/KR19980042419A/ko
Application granted granted Critical
Publication of KR100589016B1 publication Critical patent/KR100589016B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 버스에 의해 수신기(3)와 송신기(1) 사이의 하나 이상의 보조 데이터원(10)의 보조 데이터(d10) 및/또는 적어도 하나의 비디오 데이터원(8)의 비디오 데이터(d8)를 전송하기 위한 텔레비전 신호 처리 장치용 버스 시스템(1,2,3)에 관한 것으로서, 송신단(1)에서 버스(2)용 단일 데이터 스트림(d2)이 인터페이스 회로(4)에 의해 비디오(d8) 및/또는 보조 데이터(d10)로부터 형성된다. 상기 인터페이스 회로(4)는 서로 시간적으로 연속해서 후속하며, 개시 및 종료 또는 개시 및 길이와, 내용 식별용의 식별 데이터(dk; sk, ik)를 포함하는 블록(db; db1, db2)으로 상기 비디오 및/또는 보조 데이터를 한 소스씩 결합하고 연속적으로 블록을 전송한다.

Description

텔레비전 신호 처리 장치용 버스 시스템{BUS SYSTEM FOR A TELEVISION SIGNAL PROCESSING DEVICE}
본 발명은 멀티미디어 처리 장치로서 실행될 수 있는 디지털 텔레비전 처리 장치용의 매치된 송신기와 수신기를 구비한 버스 시스템에 관한 것이다. 상기 버스 시스템은 데이터 선, 득 소위 버스에 의하여 송신기와 수신기 사이에서 적어도 하나의 보조 데이터원의 보조 데이터 및/또는 하나 이상의 보조 데이터원의 보조 데이터를 전송하는데 사용된다.
상기 버스는 장치의 하나 이상의 부품과 상호 작용하는 예컨대, 프로세서와 같은 공간적으로 분리된 신호 처리 장치를 상호 접속시킨다. 가장 간단한 경우로서, 상기 버스는 인쇄 회로 기판상의 신호 처리 장치를 상호 접속시킨다. 특히 어려운 점은 신호 처리 장치의 클록 신호가 정합되지 않을 수 있다는 것이다.
이러한 버스 시스템의 응용은 필요로 될 때 표준 또는 비표준 텔레비전 신호와, 예컨대, 스테레오나 다중 채널 사운드, 비디오 텍스 정보나 텔레비전 신호 관련 데이터 서비스 정보와 같은 보조 데이터를 처리하는 텔레비전 수신기를 들 수가 있다. 지금까지는, 일반적으로 개개의 기능은 각각의 데이터를 버스를 통해 출력 장치나 다른 프로세서로 전송하는 특수 목적프로세서에 의해 실행되어 왔다.
현재의 텔레비전 수신기와 멀티미디어 PC(퍼스널 컴퓨터)에서는, 점차적으로 강력한 프로세서가 신호 처리에 유용하게 되어, 단순히 프로세서를 적절히 프로그래밍함으로써 부가적인 회로가 거의 없이 텍스트, 오디오 및 추가의 정보와 함께 다수의 텔레비전 표준을 처리하고, 기존의 출력 장치상에 이러한 표준을 재생하는 것이 가능하다. 고해상도 텔레비전이나 컴퓨터 스크린 및 강력한 사운드 재생 장치를 갖는 멀티미디어 시스템은 특히 표시 및 재생에 관한 다수의 가능성을 제공한다. 높은 데이터 레이트의 비디오 데이터원과 다수의 가능한 보조 데이터는 통상적으로 병렬 버스 시스템으로서 구성되어 있는 각각의 버스 시스템에 엄격한 필요 조건을 설정한다. 다른 데이터 스트림의 경우에는 각각의 분리된 버스가 클록 레이트와 데이터 용량에 따라서 사용된다. 여기서, 병목 현상(bottleneck)은 다중표준 텔레비전 수신기와 특히 멀티미디어 시스템에서 특히 발생하는데, 이것은 병렬 버스를 통해 전송되는 데이터의 각각의 비트에 대하여 각각의 패키지 단말기가 통상적으로 모놀리식 집적 프로세서로 형성된 송신단 및 수신단에서 필요로 하기 때문이다. 그러나, 버스 접속에 이용 가능한 단말기의 수는 가격, 지역, 배선과 같은 이유로 제한되고, 개개의 프로세서 사이의 점진적으로 복잡해지는 데이터의 교환이 중요한 장애가 되고 있다.
따라서, 본 발명의 목적은 멀티미디어 처리 장치로서 구성될 수도 있는 디지털 텔레비전 신호 처리 장치에, 상이한 처리 장치와 상이한 텔레비전 표준에 적당할 수 있는 비디오 데이터 및 보조 데이터용의 적응성 있는 버스 시스템을 제공하는 것이다. 특히, 상기 버스 시스템의 송신기는, 기존의 일반적으로 간단한 수신기와, 회로 변경 없이 간단하게 1 회의 프로그래밍에 의해 버스 시스템에 적용 가능한 강력한 프로세서를 갖는 높은 적응성의 복잡한 수신기 양자가 협력하여 동작할 수 있는 방법으로 최적화될 수 있다.
본 발명에 따르면, 상기 목적은 이하와 같은 청구항 1의 특징에 의해 달성된다. 즉, 본 방명에 의한 버스 시스템은,
-버스에 의해 수신기와 송신기 사이에서 적어도 하나의 비디오 데이터원의 비디오 데이터 및/또는 하나 이상의 보조 데이터를 전송하는 텔레비전 신호 처리 장치용 버스 시스템을 구비하고,
-상기 비디오 데이터는 원래 제1 클록에 로크되고, 상기 보조 데이터는 원래 제1 클록 또는 제2 클록 또는 또 다른 클록에 로크되며,
-송신단에서, 버스에 대한 단일 데이터 스트림은 인터페이스 회로에 의해 비디오 데이터 및/또는 보조 데이터로부터 형성되고, 상기 인터페이스 회로는 상기 비디오 데이터 및/또는 보조 데이터를 소스 단위로 블록에 결합되고, 이 블록은 서로 시간적으로 연속해서 이어져 있고 개시점 및 종료점 또는 개시점 및 길이와, 내용 식별용 식별 데이터를 포함하고 있고,
-전송된 블록의 데이터 레이트는 클록 레이트가 제1 또는 제2 클록 레이트나 또 다른 클록 중 하나의 클록 레이트에 또는 버스 시스템의 수신단의 데이터 처리 레이트에 로크되는 제3 클록에 의해 한정되고,
-상기 수신단에서, 개개의 블록은 인식 장치에 의해 식별 데이터를 통해 수신된 데이터 스트림으로부터 분리될 수 있고 추가로 처리될 수 있다.
본 발명은 버스 라인의 수뿐만 아니라 송신단과 수신단에 요구되는 단말기의 수를 줄이는 것 외에도, 각 응용에서 유연성을 높히는 장점을 갖는다. 또한, 단 1개의 인터페이스 회로가 송신간의 비디오 데이터원 및 보조 데이터원에 필요할 뿐이다. 개시점 및 종료점 또는 개시점 및 길이와 내용 식별 데이터에 의한 송신된 데이터 블록의 식별은 수신단에서의 간단한 분리를 가능하게 한다. 수신단에서, 각 텔레비전 신호 라인 번호를 결정하기 위한 수평 및 수직 동기 신호의 평가는 생략될 수 있다. 일반적으로, 수신측 프로세서 내의 프로그램 가능한 인식 장치는 분리에는 충분하다. 수신단에서 데이터의 할당에 있어서의 충돌은 데이터 블록이 예컨대, 시험 목적용 또는 텔레비전 서브타이틀링용의 "부적절한(wrong)" 선으로 전송될 지라도 식별 데이터에 의해 확실하게 회피할 수 있다. 그러나 일반적으로, 소스 관련 데이터 스트림은 버스 상에서 교환이 없이 각각의 복합컬러 신호의 라인-스캐닝 패턴과의 밀접한 관계에 따라서 블록 단위로 전송된다.
텔레비전 신호의 경우, 소스 관련 신호는 다른 라인에 할당되어- 개개의 데이터 블록이 상이한 시간 간격으로 형성되고 시간적으로 분리되어 버스를 통해 전송된다. 예를 들어, 텔레텍스트 텔레비전 표준의 텍스트 데이터는 수직 귀선소거 기간의 특정 라인만의 텔레비전 신호에만 삽입되고 이들 라인에는 비디오 정보는 존재하지 않는다. 그러나, 식별 데이터의 제어를 유연하게 함으로써 임의의 라인중에 또는 전체 페이지 대신에 버스를 통해 텍스트 또는 다른 데이터를 전송하는 것도 가능하다. 이러한 경우에도, 각 라인의 번호의 지식이 없어도 식별을 통해 수신단에서 분리를 확실하게 하는 것이 가능하다.
유리하게도, 제공된 비디오 또는 보조 데이터가 송신단에서 전처리되는 것이 유리하며, 그것에 의해, 전송될 데이터량을 감소시키고 수신단에서 프로세서로부터의 처리 부담을 제거할 수 있다. 이것은 텍스트나 오디오 데이터 레이트가 실질적으로 비디오 데이터 레이트보다 낮고, 고정된 비디오 신호 디지털화 클록 레이트에서의 오버샘플링이 데이터 량을 쓸데없이 증가시키기 때문에, 텍스트나 오디오 데이터를 처리할 때 특히 유리하다. 본 발명에 따르면, 모놀리식 집적 송신기 회로의 비교적 작은 영역만을 차지하는 특수 처리 회로는 이러한 데이터를 적합하게 즉, 가능한 한 최저의 데이터 레이트로 송출한다. 이러한 데이터는 높은 데이터 레이트로 버스를 통해 전송되지만, 상기 전송은 짧은 시간 후 즉, 종료점 식별의 도달 후에 완료된다. 후속 개시 식별의 도달 시까지 수신기는 버스를 무시할 수 있다.
오버샘플링된 복합 신호로부터의 데이터의 형성이 수신단에서만 발생하고, 이것은 본 발명에 따르는 특정 버스 모드를 사용하여도 가능하다면, 디지털화된 텔레비전 신호 또는 송신기 내의 개개의 전처리 스테이지(stage)의 출력 데이터는 불변인 버스를 통해 전송된다. 수신단에서, 관련데이터는 예컨대, 고속 마이크로프로세서에 의해 전송된 데이터 스트림으로부터 형성된다. 멀티미디어의 고속 마이크로프로세서에 의해 전송된 데이터 스트림으로부터 형성된다. 멀티미디어의 고속 마이크로프로세서나 텔레비전 신호 처리 장치는 이 부적절한 버스 모드에 대해 프로그램 될 수 있지만, 이것은 상당한 부분의 처리 용량을 요구하기 때문에 다른 신호 처리 작업에는 더 이상 이용할 수 없다. 그러나, 본 발명에 따라서, 송신단에서 전 처리함으로써, 상당한 처리 부담이 수신단의 프로세서로부터 제거될 수 있다.
도 1은 본 발명에 따른 버스 시스템의 일실시예를 개략적인 블록도로 도시한다. 상기 버스 시스템은 3개의 부분, 즉 송신부(1), 버스(2) 수신부(3)로 개FIR적으로 나누어질 수 있다.
송신부(1)는 비디오 데이터 스트림 및 보조 데이터 스트림을 형성하는 장치를 포함한다. 이러한 데이터 스트림은 인터페이스 회로(4)에 의해 1개의 데이터 스트림으로 결합되고 상기 인터페이스 회로(4)의 출력은 버스(2)를 통해 전송되는 데이터를 제공한다. 도 1에서, 송신부(1)는 쇄선으로 둘러싸인 부분이고, 이 경계는 송신기(1)의 모놀리식 집적에 적절하지만 필수적인 것은 아니다.
도 1의 실시예에서, 튜너와 중간 주파수 스테이지(5)는 텔레비전 신호를 수신하여 이 신호를 낮은 주파수 범위로 변환하고, 그것에 의해서 그 변화된 신호(fb)가 아날로그 디지탈 변환기(6)에 의해서 디지탈화될 수 있다는 것을 가정한다. 관련된 디지탈화 클록(t1)은 클록원(7)에 의해 제공되고, 클록원(7)은 추가의 클록 신호(t2, t3)도 송출한다. 상기 신호(t2,t3)도 송출한다. 상기 신호(tb)는 케이블 튜너, 비디오 레코더, 비디오 카메라, 또는 멀티미디어 능력을 구비한 컴퓨터와 같은 튜너 및 중간 주파수 스테이지(5) 이외의 장치는 이러한 장치들이 텔레비전이나 비디오 신호로서 또는 "S-VHS" 신호 등의 비디오 레코더 출력 신호로서 일반적인 형태로 신호를 사용 가능하게 만든다면, 신호(fb)를 이들 장치에 의해서도 제공할수 있다.
송신기(1)에서, 아날로그 디지탈 변환기(6)의 출력에서 나타나는 디지탈화된 텔레비전 신호(fd)는 간단한 신호 전처리 스테이지에 공급되고, 이 신호 전처리 스테이지는 비디오 또는 보조 신호의 각 표준에 적합하게 되고, 디지탈 텔레비전 수신기에 공통적으로 사용된다. 비디오 신호 전처리는 이후에 "비디오 데이터원" 이라고 호칭되는 스테이지(8)에서 실행되고, 이것은 휘도 및 컬러 정보가 디지털화된 신호(fd)로부터 분리 또는 디코드될 수 있는 스테이지들을 포함하고 있다. 이후에 "동기 신호 검출기" 라고 호칭되는 추가의 신호 처리 장치(9)는 디지털화된 신호(fd)로부터 수평 및 수직 동기 신호(h,v)를 유도하고, 이것은 또한 예컨대, 비디오 데이터원(8)을 적절히 가능하도록 하기 위해서 필요하다. 또한 이후에 "보조 데이터원" 이라고 호칭되는 추가의 데이터 처리 스테이지(10)에도 디지털화된 신호(fd)가 공급되고 있다. 보조 데이터원(10)은 예컨대, 아날로그 텔레비전 신호(fb)안에 데이터로서 이미 포함되어 있는 디지털화된 신호(fd)의 데이터나 텔레텍스트 데이터를 검출한다. 그들의 데이터 레이트는 실질적으로 디지털화된 비디오 산호의 데이터 레이트보다 낮기 때문에, 이들 데이터는 낮은 클록 레이트에서 처리될 수 있다. 튜너 및 중간 주파수 스테이지(5)가 이들 데이터의 각각의 주파수 변환을 수행하면 이것은 유리하고, 이것에 의해서 디지털화가 각각의 아날로그 디지털 변환기 (6,2)에 의해서 더 낮은 클록 레이트, 즉 클록 레이트(t2)로 실행될 수 있다.
도 1에 도시된 소스(8,10)를 제외하고 추가의 소스가 존재할 수 있다는 것을 지적한다. 예를 들어, 임의의 비디오 레코더 시스템에서, 휘도 및 컬러 정보는 각각 분리되어 저장되어, 각각의 비디오 데이터원에서의 각각의 처리가 그 자체를 시사하고 있다. 이와 유사하게, 특별하지만 간단한 보조-데이터원을 병렬로 접속하는 것은 범용적이지만 부피가 매우 큰 단 하나의 데이터원을 공급하기보다도 유리하다.
인터페이스 회로(4)에서, 개개의 소스(8, 10)로부터의 출력 신호(d8, d10)는 멀티플렉서(11)에 의해 단일 데이터 스트림(d11)으로 결합된다. 개개의 데이터 스트림(d11)내의 데이터는 적어도 하나의 라인의 지속 기간 중에 상기 소스(8, 10)중 단 하나로부터 발생하기 때문에, 데이터(d8, d10)는 수신단(3) 즉, 재생 장치에 의해 미리 결정된 샘플값의 수에 보간기(12)에 의해 적합하게 될 수 있다. 유리하게는, 보간은 도 3에 도시된 제3 클록 레이트(t3)에 대응하는 수신기(3)의 처리 레이트에 의해 결정된다. 이것은 수신부(3)가 고정된 클록 레이트에서 제어되는 경우, 예컨대, 퍼스널 컴퓨터가 멀티미디어 재생 유닛으로서 제공되는 경우에 특히 필요하다. 그러나, 수신부(3)가 텔레비전 수신기의 일부분을 형성하는 경우, 클록 레이트(t3)는 대체로 시스템 클록 레이트에 대응하고, 따라서 디지탈 레이트(t1)와 동일하다. 디지탈 텔레비전 수신기는 20.25 MHz의 시스템 클록 레이트를 빈번하게 가지는 반면에, PC는 13,5 MHz로 작동한다. PC를 통해서 영상 또는 텍스트를 재생하는 경우에, 인터페이스 회로(4)내의 보간기(12)는 텔레비전신호(fd)의 디지털 레이트의 66.6%까지 샘플링 레이트를 감소시키고, 버스(2)의 송신 레이트는 PC의 13.5 MHz의 시스템 클록에 대응한다.
보간기(12)의 출력 신호(d12)는 곱셈기(13)에 의해 변화될 수 있다. 출력 신호(d8, d10)가 표준화되면, 곱셈기(13)는 통상 생략될 수 있다. 개개의 소스(8, 10)는 또한, 이들 소스와 관련되는 각각의 곱셈기를 갖는다. 가장 간단한 경우에는 간단한 산술적 이동이 실행된다.
출력 신호(d11, d12, d13)는 전송되는 데이터(d2)의 용도를 증가시키거나 특정 데이터의 구성을 피하기 위해 인코더(14)에 의해 변환될 수 있다. (도 4와 결부된 설명 참조). 상기 용장도는 예컨대, 패리티 비트를 추가함으로써 증가될 수 있다.
삽입 회로(15)에 의해, 식별 데이터((dk)(도 2 참조)는 전송되는 각 데이터의 개시부와 종료부에서 데이터 스트림(d14) 안으로 삽입된다. 식별 데이터(dk)를 사용하여, 전송된 개개의 블록(db)의 개시 및 종료 또는 길이를 식별한다. 또한, 개개의 데이터 블록의 내용에 대한 정보를 제공하는 내용 식별(ik)도 삽입된다. 이러한 내용 식별(ik)을 통해 소스에 관련된 분리와 개개의 데이터 블록의 처리가 수신단(3)에서 가능하게 된다. 식별 데이터(dk)는 데이터 워드나 데이터 시퀀스로 이루어질 수 있다.
인터페이스 회로(4)의 출력부는, 버스(2)상의 데이터 스트림(d2)과 데이터 스트림(d14) 사이의 클록 레이트의 차이를 보상할 수 있는 FIFO(=선입 선출)나 버퍼(16)에 의해 형성된다. 대체로, 수신단(3)도 또한, 버스(2)의 클록 위상 및/또는 데이터 레이트와 수신기(3)의 클록 위상 및/데이터 레이트 사이의 차이를 보상하기 위해 입력부에 버퍼(17)나 FIFO를 포함한다. 버퍼(16, 17)를 통한 송신기(1)와 수신기(3)의 동기도 역시 수신기(3)에 로크되는 클록원(7')으로부터의 클록 신호(t3')를 사용하여 버퍼(16)를 제어함으로써 달성될 수 있다.
또한, 도 1의 블록도는 예컨대, 송신단(1) 또는 수신단(3)의 마이크로프로세서를 사용하여 쉽게 수행할 수 있는 기능을 가진 제어기(18)를 도시한다. 예를 들어, 제어기(18)에 의해 멀티플렉서(11)는 정지 모드로 유지될 수 있다. 제어기(18)도 필요한 경우, 곱셈기(13)에 곱셈 계수(m)를 제공한다. 또한, 삽입 회로(15)를 통한 식별 데이터(dk)의 전체 또는 개개의 식별 데이터(dk)의 억제와 멀티플렉서(11)의 정지는 수신기(3)에 영향을 주는 상이한 동작 모드에 대응한다. 예를 들어, 테스트 목적으로, 긴 기간의 수신기(3)에서 사용 가능한 신호(d8, d10)중 하나 또는 디지탈 신호(fd)를 갖는 것이 필요하게 될 수도 있다. 이런 경우에, 인터페이스 회로(4)와 필요한 경우, 소스(8 또는 10)는 제어기(18)에 의해 신호가 통과할 수 있는 상태로 스위칭된다. 이러한 목적을 위해 필요한 제어 라인은 명확하게 하기 위해 도 1에는 도시 생략되어 있다.
상기 식별 데이터(dk)는 삽입 회로(15)에 저장되고, 각각 표준에 따라 제어기(18)에 의해 검색될 수 있다. 도 1에서 도시 생략한 특정 프로그래밍 수단에 의해 식별 데이터(dk)는 삽입 회로(15)내에서 프로그램될 수 있다.
수신기(3)에서 버퍼(17)에 후속하여 인식 장치(19)가 설치되고, 이 인식 장치(19)는 프레임 메모리(20)에 결합되어 있다. 전송되는 또는 라인 상의 식별 데이터(dk)와, 추가로 전송된 수직 및 수평 제어 신호(v, h)를 통해 각각 얻어지는 필드 카운트에 따라서, 버스(2)를 통해 수신된 데이터(d2)는 메모리(20)의 관련 영역에 기록된다. 이 영역으로부터 상기 데이터는 임의의 시점에서 비디오 또는 보조 데이터로서 재생 유닛에 의해 판독될 수 있다. 스크린상에서, 다른 소스로부터의 영상 및 텍스트의 동시 재생이 가능하게 이루어진다. 가장 간단한 경우에 있어서, 수신기(3)는 간단한 텔레비전 신호 버스 시스템의 일반적인 수신기와 다르지 않다.
도 2는 도 1의 버스 시스템의 일부 신호를 개략적인 타이밍도로 도시한다. 제1 라인은 아날로그 디지탈 변환기(6)의 출력에서 디지탈화된 신호(fd)에 대응하는 아날로그 텔레비전 신호(fb)를 개략적으로 도시한 것이다. 라인 주기(TH)는 수평 귀선 기간(tz)과 화상 기간(tb)을 포함한다. 화상 재생 유닛이 귀선 소거되는 수직 귀선 기간에, 상기 언급한 바와 같은 텔레비전 신호는 기간(tb)의 몇 개의 라인 기간에, "PAL-Plus", "VPS", "CAPTION", "WST", "WSS", "ANTIOPE", "TELETEXT", "NABTS", "VITC" 등을 위한 신호 또는 데이터와 같은 보조 데이터를 포함할 수 있다. 따라서, 송신기의 신호의 전처리 기간 중에 비디오 데이터와 보조 데이터 사이에 어떤 충돌도 발생하지 않는다. 보조 데이터와 비디오 데이터의 할당은 동기 신호 검출기(9)에서 분리된 수평 및 수직 동기화 신호를 평가함으로써 결정되는 시간 윈도우를 통해 실행된다.
제2 라인은 버스(2)상에서 전송되는 데이터 스트림(d2)을 도시한다. 수평 귀선 기간(tz)중에, 데이터가 유효한 식별 데이터(kd)를 가지 않기 때문에, 데이터 전송이 버스(2)상에서 발생하지 않거나, 각각의 전송된 데이터가 수신단(3)에서 중요하지 않은 것으로 간주된다. 도 2의 제3 라인을 보면, 데이터 스트림(d2)은 식별 가능한 데이터 블록(db)에 추가되는 식별데이터(dk)에 의해 결정된다. 가장 간단한 경우에는, 블록의 개시 시의 식별 데이터(dk)가 개시 식별(sk)과 내용 식별(ik)로 이루어져 있다. 가장 간단한 경우에는, 식별 데이터(dk)는 2개의 데이터 워드로 이루어져 있지만, 이들은 또한 모든 데이터 시퀀스를 포함할 수도 있다. 내용 식별(ik)은 길이의 데이터 블록이 버스(2)를 통해 전송되어져야 하는 경우, 각 데이터 블록 길이에 대한 정보를 포함할 수 있다. 블록의 종료를 식별하기 위해, 식별 데이터(dk)는 간단하게 반복되거나 개개의 종료부를 식별하기 위해 식별 데이터(dk)는 간단하게 반복되거나 개개의 종료부 식별이 삽입된다. 개시 식별인 경우에는 후속 데이터 블록에서 발생할 수 있는 데이터 워드나 데이터 시퀀스를 포함하지 않는다는 것이 중요하다. 디지탈화된 아날로그 신호의 경우, 특히 그런 신호가 표준화되면, 예컨대, 양의 2 진수에 대해서는 이진값 0000…이나 1111…와 같이 존재하는 데이터 범위의 극값이 개시부 및 종료부의 식별에 사용되면 이 요구를 충족하는 것이 그다지 어렵지 않다. 버스 상에서 전송되는 데이터에 대한 이들 극값의 디지털 범위의 생략은 중요한 한정을 구성하고 있지 않다. 원칙적으로 임의의 가능한 데이터 워드를 포함할 수 있는 보조 데이터가 전송되면, 상황은 달라진다.
도 3은, 버스(2) 상에서 전송되는 데이터 스트림(d2)이 수치예로서 개략적으로 도시되어 있고, 각각의 데이터 워드는 8 비트로 구성되어 있다. 8 비트의 데이터 워드는 통상적으로 1 바이트로 지칭된다. 제1 데이터 블록(db1)은 1 만으로 이루어지는 개시 식별(sk)에서 개시하고, 이것은 16진코드 "FF"에 대응한다. 내용 식별(ik1)은 16진 코드 " 08 "에 존재한다. 두 개의 식별은 함께 제1 블록 식별 즉, 식별 데이터(dk1)를 형성한다. 식별 데이터(dk1)에 의해, 예컨대, 보조 데이터를 포함하는 제1 데이터 블록(db1)은 데이터 버스 상에 통지된다. 데이터 블록(db1)의 종료는 식별 데이터(dk1)의 반복에 의해 즉, 상기 블록의 개시에서와 같이 동일한 데이터 시퀀스 " FF, 08 "에 의해 전달된다.
수평 귀선 기간에 발생할 수 있는 후속 데이터(dbz)는 수신기(3)에서 무시된다. 개시 식별(sk)이 다시 나타날 때만 승인 장치(19)는 메모리(20) 내의 수신 데이터(d2)의 소스에 관련 기억을 활성화한다.
개시 식별(sk)에 후속하는 바이트는 16진 코드 "22" 를 갖고 제2 데이터 블록(db2)의 내용을 결정한다. 따라서, 제2 블록(db2)의 식별 데이터(dk2)는 "FF, 22" 에 의해 16진 코드로 표시될 수 있다. 이러한 방법으로, 버스 상의 데이터 전송은 한 블록씩 진행한다.
전송되는 블록의 데이터 내용과 식별 데이터(dk)의 상기 언급된 충돌은 인코더(14)에 의해 보조 데이터(d10)를 다른 코드로 변환함으로써 피할수 있다. 본 발명은, 각각의 데이터 워드를 2개 이상의 범위로 분할하고, 금지된 2 진 상태가 발생하지 않도록 완전하게 된 연속적인 데이터 워드 내의 각각의 범위를 전송함으로써 보조 데이터(d10)의 낮은 데이터 레이트를 이용한다. 이것은 16진 코드의 바이트 시퀀스에 의해 도 4에 개략적으로 도시되어 있다. 각각의 바이트는 새로운 데이터 시퀀스로서 전송되는 바이트쌍(dp)을 형성하기 위해 같은 크기의 2 개의 비트 범위로 분할된다. 도면의 좌측부는 2 개의 바이트 범위의 과거 위치와 새로운 위치 사이의 관계와 이들의 각 보수(j)를 나타낸다. 그 결과적인 데이터 시퀀스는 우측부에 도시되어 있다 "금지된" 데이터 시퀀스 "FF" 는 새로운 데이터 스트림의 블록 내용에는 더 이상 존재하지 않고, 따라서, 식별 데이터(dk)에 대해 배타적으로 사용 가능하다. 이배값으로 데이터 레이트가 증가하는 것은 보조 데이터의 낮은 데이터 레이트의 결과는 아니다.
본 발명은 멀티미디어 처리 장치로서 수행될 수 있는 디지털 텔레비전 신호 처리 장치용의 상이한 처리 장치와 상이한 텔레비전 표준에 제공될 수 있는 비디오 및 보조 데이터용 버스 시스템을 제공하는 것이다.
도 1은 본 발명에 따른 버스 시스템의 개략적인 블록도.
도 2는 도 1의 버스 시스템의 신호를 도시한 타이밍도.
도 3은 전송되는 데이터 시퀀스의 예를 도시한 도면.
도 4는 데이터 시퀀스의 16진법으로의 변환을 도시한 도면.
<도면의 주요 부분에 대한 부호의 설명>
1: 송신기
2: 버스
3: 수신기
4: 인터페이스 회로

Claims (12)

  1. 버스(2)에 의해 수신기(3)와 송신기(1) 사이에서 적어도 하나의 비디오 데이터원(8)의 비디오 데이터(d8) 및/또는 하나 이상의 보조 데이터원(10)의 보조 데이터(d10)를 전송하는 텔레비전 신호 처리 장치용 버스 시스템(1,2,3)에 있어서,
    상기 비디오 데이터(d8)는 원래 제1 클록(t1)에 로크되고, 상기 보조 데이터(d10)는 원래 상기 제1 클록(t1), 제2 클록(t2), 또는 또 다른 클록에 로크되며,
    상기 송신단(1)에서, 버스(2)에 대한 단일 데이터 스트림(d2)이 인터페이스 회로(4)에 의해 비디오 데이터(d8) 및/또는 보조 데이터(d10)로부터 형성되고, 상기 인터페이스 회로(4)는 상기 비디오 데이터 및/또는 보조 데이터를 소스 단위로 블록(db; db1, db2)으로 결합하고, 상기 블록은 서로 시간적으로 연속해서 이어지며, 시작과 끝 또는 시작과 길이, 및 내용 식별을 위한 식별 데이터(dk; dk1, (dk2)를 포함하고 있고,
    전송된 블록(db)의 데이터 레이트는 제3 클록(t3)에 의해 정의되고, 상기 제3 클록(t3)의 클록 레이트는 제1 또는 제2 클록 또는 또 다른 클록 중 하나의 클록 레이트에 로크되거나, 상기 버스 시스템(1,2,3)의 수신단(3)의 데이터 처리 레이트에 로크되며,
    상기 수신단(3)에서, 개개의 블록(db; db1,db2)은 인식 장치(19)에 의해 식별 데이터(dk; dk1,dk2)를 통해 수신된 데이터 스트림(d2)으로부터 분리되어, 추가로 처리될 수 있는 것을 특징으로 하는 버스 시스템(1,2,3).
  2. 텔레비전 신호 또는 멀티미디어 처리 장치 내의 버스(2)를 통해 송신기(1)와 수신기(3) 사이에 비디오 데이터(d8) 및/또는 보조 데이터(d10)를 전송하는 제1항에 기재된 버스 시스템(1,2,3)을 위한 송신기(1)에 있어서,
    상기 송신기(1)에는 적어도 하나의 비디오 데이터원(8)의 비디오 데이터(d8) 및/또는 하나 이상의 보조 데이터원(10)의 보조 데이터(d10)가 공급되고, 상기 비디오 데이터(d8)는 원래 제1 클록(t1)에 로크되고 상기 보조 데이터(d10)는 원래 상기 제1 클록(t1), 제2 클록(t2) 또는 또 다른 클록으로 로크되며,
    상기 송신기(1)는 인터페이스 회로(4)에 의해 비디오 데이터(d8) 및/또는 보조 데이터(d10)로부터 버스(2)에 대한 단일 데이터 스트림(d2)을 형성하고, 상기 인터페이스 회로(4)는 상기 비디오 데이터 및/또는 보조 데이터를 소스 단위로 블록(db; db1, db2)으로 결합하며, 상기 블록은 서로 시간적으로 연속해서 이어지며, 시작, 끝 또는 길이, 및 내용 식별을 위한 식별데이터(dk; dk1, dk2)를 포함하고 있는 것을 특징으로 하는 송신기(1).
  3. 제2항에 있어서, 전송된 블록(db; db1, db2)의 데이터 레이트는 제3 클록(t3)에 의해 정의되고, 상기 제3 클록(t3)의 클록 레이트는 상기 버스 시스템(1,2,3)의 수신단(3)의 데이터 처리 레이트에 적응될 수 있는 것을 특징으로 하는 송신기(1).
  4. 제2항 또는 제3항에 있어서, 상기 인터페이스 회로(4)는 동기 신호 검출기(9)에 의해 제어되고, 상기 동기 신호 검출기(9)는 비디오 데이터(d8) 및/또는 보조 데이터(d10)에 로크되는 텔레비젼 신호(fd)로부터 상기 비디오 및/또는 보조 데이터가 사용가능한 시간 간격(tb)을 결정하고, 이 목적으로, 전송될 블록(db; db1, db2)에 대해 상기 인터페이스 회로(4) 내의 대응하는 식별 데이터(dk; dk1, dk2)의 전송을 개시하는 것을 특징으로 하는 송신기(1).
  5. 제3항에 있어서, 상기 인터페이스 회로(4)는 상기 비디오 데이터(d8) 및/또는 보조 데이터(d10)를 버퍼(16)에 의해 상기 제3 클록(t3)에 적용하고 및/또는 보간기(12)에 의해 상기 수신단(3)에 의해 미리 결정된 샘플값의 수에 적용하는 것을 특징으로 하는 송신기(1).
  6. 제2항, 제3항 또는 제5항 중 어느 한 항에 있어서, 상기 인터페이스 회로(4)는 상기 비디오 데이터(d8) 및/또는 보조 데이터(d10)를 증폭/감쇠시키기 위한 적어도 하나의 곱셈기(13)를 포함하는 것을 특징으로 하는 송신기(1).
  7. 제1항에 있어서, 제어기(18)는 상기 버스 시스템(1,2,3)의 동작 모드를 변화시키는 것을 특징으로 하는 송신기(1).
  8. 제7항에 있어서, 상기 제어기(18)는 상기 비디오 데이터(d8) 및 보조 데이터(d10), 또는 비디오 데이터만, 또는 보조 데이터만을 상기 버스(2)를 통해 전송되게 하는 것을 특징으로 하는 송신기(1).
  9. 제7항에 있어서, 상기 식별 데이터(dk; dk1, dk2)에서 개개의 블록의 내용 식별(ik)은 상기 제어기(18)에 의해 억제되는 것을 특징으로 하는 송신기(1).
  10. 제7항에 있어서, 상기 제어기(18)는 각각의 비디오 데이터원(8) 또는 보조 데이터원(10)의 입력 데이터(fd, fd') 또는 출력 데이터(d8, d10)가 불변인 형태로 버스(2) 상에 위치되게 하는 것을 특징으로 하는 송신기(1).
  11. 제2항에 있어서, 인코더(14)에 의해 상기 보조 데이터(d10) 및/또는 비디오 데이터(d8) 또는 후속 데이터(d11, d12, d13)가 다른 코드로 변환되는 것을 특징으로 하는 송신기(1).
  12. 제11항에 있어서, 상기 인코더(14)는 각각의 보조 데이터 워드(d10)의 비트를 적어도 제1 범위와 제2 범위로 분할하고, 대응하는 수의 보상 데이터 워드에 의해 상기 범위를 분리하여 전송하는 것을 특징으로 하는 송신기(1).
KR1019970059952A 1996-11-16 1997-11-14 텔레비전신호처리장치용버스시스템 KR100589016B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP96118424A EP0843467B1 (de) 1996-11-16 1996-11-16 Bussystem für eine Fernsehsignal-Verarbeitungseinrichtung
EP96118424.9 1996-11-16

Publications (2)

Publication Number Publication Date
KR19980042419A KR19980042419A (ko) 1998-08-17
KR100589016B1 true KR100589016B1 (ko) 2006-09-22

Family

ID=8223406

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970059952A KR100589016B1 (ko) 1996-11-16 1997-11-14 텔레비전신호처리장치용버스시스템

Country Status (5)

Country Link
US (1) US6137538A (ko)
EP (1) EP0843467B1 (ko)
JP (1) JPH10271462A (ko)
KR (1) KR100589016B1 (ko)
DE (1) DE59611195D1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6844895B1 (en) 1999-11-15 2005-01-18 Logitech Europe S.A. Wireless intelligent host imaging, audio and data receiver
KR100779595B1 (ko) * 2001-11-17 2007-11-26 주식회사 포스코 롤러테이블의 소착스케일 제거장치
DE102005056709A1 (de) * 2005-11-28 2007-06-06 Siemens Ag Verfahren und Vorrichtung zur Kopplung mindestens zweier unabhängiger Bussysteme
WO2007081417A2 (en) * 2006-01-05 2007-07-19 Thomson Licensing Raw mode for vertical blanking internval (vbi) data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920022915A (ko) * 1991-05-10 1992-12-19 리차드 지. 콜터 표준 및 비표준 비디오 신호를 식별하는 검출 장치
JPH06121244A (ja) * 1992-10-07 1994-04-28 Sanyo Electric Co Ltd テレビジョン受信機
JPH08251552A (ja) * 1995-03-08 1996-09-27 Toshiba Corp 文字放送受信装置
JPH0998390A (ja) * 1995-10-03 1997-04-08 Matsushita Electric Ind Co Ltd 文字多重放送用テレビジョン受像機
KR970064223A (ko) * 1996-02-05 1997-09-12 모리시타 요우이치 텔레비젼 수신기 및 부가정보 송수신방법
JPH10322668A (ja) * 1997-05-14 1998-12-04 Toshiba Corp テレビ受像機

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8922702D0 (en) * 1989-10-09 1989-11-22 Videologic Ltd Radio television receiver
GB8929152D0 (en) * 1989-12-22 1990-02-28 Gen Electric A digital augmentation system for actv-ii
US5249164A (en) * 1990-06-27 1993-09-28 Koz Mark C Digital color tv for personal computers
US5168356A (en) * 1991-02-27 1992-12-01 General Electric Company Apparatus for segmenting encoded video signal for transmission
US5455629A (en) * 1991-02-27 1995-10-03 Rca Thomson Licensing Corporation Apparatus for concealing errors in a digital video processing system
US5506932A (en) * 1993-04-16 1996-04-09 Data Translation, Inc. Synchronizing digital audio to digital video
KR0165656B1 (ko) * 1993-07-08 1999-03-20 모리시타 요이찌 데이터전송장치
US5784110A (en) * 1993-11-30 1998-07-21 General Electric Company Data processor for assembling transport data packets
JP3329076B2 (ja) * 1994-06-27 2002-09-30 ソニー株式会社 ディジタル信号伝送方法、ディジタル信号伝送装置、ディジタル信号受信方法及びディジタル信号受信装置
JP3371174B2 (ja) * 1994-09-22 2003-01-27 ソニー株式会社 パケット受信装置
US5671226A (en) * 1995-02-09 1997-09-23 Mitsubishi Denki Kabushiki Kaisha Multimedia information processing system
AU6477596A (en) * 1995-06-15 1997-01-15 Hall, David Communication system for superimposing data onto a video signal
JPH0993550A (ja) * 1995-09-22 1997-04-04 Toshiba Corp 補完番組検知及び表示装置
US5883670A (en) * 1996-08-02 1999-03-16 Avid Technology, Inc. Motion video processing circuit for capture playback and manipulation of digital motion video information on a computer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920022915A (ko) * 1991-05-10 1992-12-19 리차드 지. 콜터 표준 및 비표준 비디오 신호를 식별하는 검출 장치
JPH06121244A (ja) * 1992-10-07 1994-04-28 Sanyo Electric Co Ltd テレビジョン受信機
JPH08251552A (ja) * 1995-03-08 1996-09-27 Toshiba Corp 文字放送受信装置
JPH0998390A (ja) * 1995-10-03 1997-04-08 Matsushita Electric Ind Co Ltd 文字多重放送用テレビジョン受像機
KR970064223A (ko) * 1996-02-05 1997-09-12 모리시타 요우이치 텔레비젼 수신기 및 부가정보 송수신방법
JPH10322668A (ja) * 1997-05-14 1998-12-04 Toshiba Corp テレビ受像機

Also Published As

Publication number Publication date
DE59611195D1 (de) 2005-03-17
EP0843467A1 (de) 1998-05-20
US6137538A (en) 2000-10-24
EP0843467B1 (de) 2005-02-09
JPH10271462A (ja) 1998-10-09
KR19980042419A (ko) 1998-08-17

Similar Documents

Publication Publication Date Title
US5801782A (en) Analog video encoder with metered closed caption data on digital video input interface
KR100322979B1 (ko) 다중화신호의직렬전송방법,다중화신호의직렬송신장치,수신장치및송수신장치
US5796441A (en) Video coding and decoding system with teletext capability
EP0854654A2 (en) Communication of VBI data in digital television data streams
EP0578201B1 (en) Method and apparatus for transmitting a video signal, and apparatus for receiving a video signal
US6018369A (en) Video decoder with closed caption data on video output
JPH10224748A (ja) 垂直帰線消去期間中に与えられるデータのための索引及び格納システム
KR100541755B1 (ko) 베이스밴드 영상 전송 시스템
US5583574A (en) Video-data transmitter, video-data receiver, and video-data transceiver for connecting parallel video-data into serial video-data and vice versa
EP0973329B1 (en) HDTV video frame synchronizer that provides clean digital video without variable delay
KR100589016B1 (ko) 텔레비전신호처리장치용버스시스템
EP0518644B1 (en) Videosignal multiplexing system
US6292223B1 (en) Receiving device for receiving video and teletext signals
JP3674726B2 (ja) 送信装置及び受信装置並びに送受信装置
EP1535464B1 (en) Video apparatus
JPH09214909A (ja) デイジタル伝送装置及びデイジタルカメラシステム
KR20000053494A (ko) 비디오 출력시 단위화된 폐쇄 자막 데이터를 갖는 비디오디코더
JP2001054073A (ja) 映像信号受信装置
KR930007008B1 (ko) 호환성을 가지는 텔렉텍스트의 인터페이스 회로
JP2869997B2 (ja) 信号処理方法
JP2943568B2 (ja) 映像データ送信装置と映像データ受信装置と映像データ伝送装置
JPH0622287A (ja) 映像信号多重伝送装置
EP0762718A2 (en) System for transmitting a video image
KR19990082459A (ko) 텔레비젼 신호들의 디지탈 전송
JPS6182590A (ja) 画像伝送装置

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: 20100531

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee