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

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

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

Info

Publication number
KR19980042419A
KR19980042419A KR1019970059952A KR19970059952A KR19980042419A KR 19980042419 A KR19980042419 A KR 19980042419A KR 1019970059952 A KR1019970059952 A KR 1019970059952A KR 19970059952 A KR19970059952 A KR 19970059952A KR 19980042419 A KR19980042419 A KR 19980042419A
Authority
KR
South Korea
Prior art keywords
data
transmitter
clock
video
auxiliary
Prior art date
Application number
KR1019970059952A
Other languages
English (en)
Other versions
KR100589016B1 (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

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

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

Claims (12)

  1. 버스(2)에 의해 수신기(3)와 송신기(1) 사이의 하나 이상의 보조 데이터원(10)의 보조 데이터(d10) 및/또는 적어도 하나의 비디오 데이터원(8)의 비디오 데이터(d8)를 전송하는 텔레비전 신호 처리 장치용 버스 시스템(1,2,3)에 있어서,
    상기 비디오 데이터(d8)는 제1 클록(t1)에 로크되고, 보조 데이터(d10)는 제1 클록(t1), 또는 제2 클록(t2), 또는 추가의 클록에 로크되며,
    수신단(3)에서, 버스(2)용 단일 데이터 스트림(d2)은 인터페이스 회로(4)에 의해 비디오 데이터(d8) 및/또는 보조 데이터(d10)로부터 형성되고, 상기 인터페이스 회로(4)는 서로 시간적으로 연속해서 후속하며, 개시 및 종료 또는 개시 및 길이와, 내용 식별용 식별 데이터(dk; dk1, dk2)를 포함하는 블록(db; db1, db2)으로 상기 비디오 데이터 및/또는 보조 데이터를 한 소스씩 결합하고,
    전송된 블록(db)의 상기 데이터 레이트는 클록 레이트가 제1 또는 제2 클록 또는 추가의 클록중 하나의 클록 레이트에, 또는 버스 시스템(1,2,3)의 수신단(3)의 데이터 처리 레이트에 로크되는 제3 클록(t3)에 의해 제한되고,
    상기 수신단(3)에서, 개개의 블록(db; db1,db2)은 승인 장치(19)에 의해 식별 데이터(dk; dk1,dk2)를 통해 수신된 데이터 스트림으로부터 분리될 수 있고, 추가로 처리될 수 있는 것을 특징으로 하는 버스 시스템(1,2,3).
  2. 텔레비전 신호나 멀티미디어 처리 장치내의 버스(2)를 통해 송신기(1)와 수신기(3) 사이에 비디오 데이터(d8) 및/또는 보조 데이터(d10)를 전송하는 제1항 기재의 버스 시스템(1,2,3)용 송신기(1)에 있어서,
    적어도 하나의 비디오 데이터원(8)의 비디오 데이터(d8) 및/또는 하나 이상의 보조 데이터원(10)의 보조 데이터(d10)가 공급되는데, 상기 비디오 데이터(d8)는 제1 클록(t1)에 로크되고 상기 보조 데이터(d10)는 제1 클록(t1) 또는 제2 클록(t2)이나 추가의 클록으로 로크되며,
    인터페이스 회로(4)에 의해 비디오 데이터(d8) 및/또는 보조 데이터(d10)로부터 버스(2)용 단일 데이터 스트림(d2)을 형성하는데, 상기 인터페이스 회로(4)는 서로 시간적으로 연속해서 후속하며, 개시, 종료 또는 길이와, 내용 식별용 식별 데이터(dk; dk1,dk2)를 포함하는 블록(db; db1,db2)으로 상기 비디오 데이터 및/또는 보조 데이터를 한 소스씩 결합하는 것을 특징으로 하는 송신기(1).
  3. 제2항에 있어서, 전송된 블록(db; db1, db2)의 데이터 레이트가 버스 시스템(1,2,3)의 수신단(3)의 데이터 처리 레이트에 적합할 수 있는 클록 레이트를 갖는 제3 클록(t3)에 의해 제한되는 것을 특징으로 하는 송신기(1).
  4. 제2항 또는 제3항에 있어서, 인터페이스 회로(4)가 임의의 시간 간격(tb)에서 비디오 데이터(d8) 및/또는 보조 데이터(d10)에 로크되는 텔레비전 신호(fd)로부터 상기 비디오 및/또는 보조 데이터가 사용가능한지를 결정하고, 이런 목적으로 전송된 블록(db; db1, db2)에 대해 인터페이스 회로(4)내의 대응하는 식별 데이터(dk; dk1, dk2)의 전송을 개시하는 동기 신호 검출기(9)에 의해 제어되는 것을 특징으로 하는 송신기(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)의 출력 데이터(d8, d10) 또는 입력 데이터(fd, fd')가 불변인 형태로 버스(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 true KR19980042419A (ko) 1998-08-17
KR100589016B1 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100779595B1 (ko) * 2001-11-17 2007-11-26 주식회사 포스코 롤러테이블의 소착스케일 제거장치

Families Citing this family (3)

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

Family Cites Families (20)

* 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
US5166781A (en) * 1991-05-10 1992-11-24 Thomson Consumer Electronics, Inc. Apparatus for identifying standard and non-standard video signals
JPH06121244A (ja) * 1992-10-07 1994-04-28 Sanyo Electric Co Ltd テレビジョン受信機
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
JPH08251552A (ja) * 1995-03-08 1996-09-27 Toshiba Corp 文字放送受信装置
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 補完番組検知及び表示装置
JPH0998390A (ja) * 1995-10-03 1997-04-08 Matsushita Electric Ind Co Ltd 文字多重放送用テレビジョン受像機
JPH09214904A (ja) * 1996-02-05 1997-08-15 Matsushita Electric Ind Co Ltd テレビ受信機,及び付加情報送信方法
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
JPH10322668A (ja) * 1997-05-14 1998-12-04 Toshiba Corp テレビ受像機

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100779595B1 (ko) * 2001-11-17 2007-11-26 주식회사 포스코 롤러테이블의 소착스케일 제거장치

Also Published As

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

Similar Documents

Publication Publication Date Title
KR100234265B1 (ko) 캡션 데이터 처리 회로 및 그 방법
US5801782A (en) Analog video encoder with metered closed caption data on digital video input interface
US5796441A (en) Video coding and decoding system with teletext capability
JP4592030B2 (ja) テレビジョン装置
US5914719A (en) Index and storage system for data provided in the vertical blanking interval
US6018369A (en) Video decoder with closed caption data on video output
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
US6137538A (en) Bus system for a television signal processing device
US5177786A (en) Method and apparatus for scrambling/descrambling a video signal
EP0518644B1 (en) Videosignal multiplexing system
US6292223B1 (en) Receiving device for receiving video and teletext signals
JP3674726B2 (ja) 送信装置及び受信装置並びに送受信装置
KR0183137B1 (ko) 고선명 텔레비젼 부호화 시스템
JPH09214909A (ja) デイジタル伝送装置及びデイジタルカメラシステム
EP1535464B1 (en) Video apparatus
JP2869997B2 (ja) 信号処理方法
KR20000053494A (ko) 비디오 출력시 단위화된 폐쇄 자막 데이터를 갖는 비디오디코더
KR930007008B1 (ko) 호환성을 가지는 텔렉텍스트의 인터페이스 회로
JP2943568B2 (ja) 映像データ送信装置と映像データ受信装置と映像データ伝送装置
JPH0622287A (ja) 映像信号多重伝送装置
JP3186556B2 (ja) 映像信号多重伝送装置
JP2001054073A (ja) 映像信号受信装置
JPS6182590A (ja) 画像伝送装置
EP1506672A2 (en) Method and system for vfc memory management

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