KR20160144411A - 송신 장치, 수신 장치 및 송수신 시스템 - Google Patents
송신 장치, 수신 장치 및 송수신 시스템 Download PDFInfo
- Publication number
- KR20160144411A KR20160144411A KR1020167030671A KR20167030671A KR20160144411A KR 20160144411 A KR20160144411 A KR 20160144411A KR 1020167030671 A KR1020167030671 A KR 1020167030671A KR 20167030671 A KR20167030671 A KR 20167030671A KR 20160144411 A KR20160144411 A KR 20160144411A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- clock
- unit
- transmitting
- synchronization
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23602—Multiplexing isochronously with the video sync, e.g. according to bit-parallel or bit-serial interface formats, as SDI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/08—Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4342—Demultiplexing isochronously with video sync, e.g. according to bit-parallel or bit-serial interface formats, as SDI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/02—Handling of images in compressed format, e.g. JPEG, MPEG
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/10—Use of a protocol of communication by packets in interfaces along the display data pipeline
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/18—Timing circuits for raster scan displays
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Dc Digital Transmission (AREA)
Abstract
송수신 시스템 (1) 은, 화상 데이터를 송출하는 송신 장치 (10) 와, 이 송신 장치 (10) 로부터 송출된 화상 데이터를 수신하는 수신 장치 (20) 를 구비한다. 송신 장치 (10) 는, 시리얼라이저 (11), 부호화부 (12), 데이터 버퍼링부 (13), 데이터 선택부 (14), 카운터 (15) 및 동기 신호 생성부 (16) 를 포함한다. 데이터 버퍼링부 (13) 는, 클록에 동기하여 데이터를 n 비트마다 입력하여 버퍼링한다. 데이터 선택부 (14) 는, 카운터 (15) 에 의한 카운트값에 기초하여, 데이터 버퍼링부 (13) 에 의해 버퍼링되어 있는 데이터에서 선택한 m 비트 데이터를 출력한다.
Description
본 발명은, 송신 장치, 수신 장치 및 송수신 시스템에 관한 것이다.
액정 표시 장치 등의 화상 표시 장치에 화상을 표시하기 위한 화상 데이터를 전송하는 송수신 시스템이 특허문헌 1 에 개시되어 있다. 이 문헌에 개시된 송수신 시스템 (2) 은, 도 1 에 나타내는 바와 같이, 화상 데이터를 송출하는 송신 장치 (10A) 와, 이 송신 장치 (10A) 로부터 송출된 화상 데이터를 수신하여 화상 표시 장치에 화상을 표시시키는 수신 장치 (20A) 를 구비한다.
송신 장치 (10A) 는, 시리얼라이저 (11) 및 부호화부 (12) 를 포함한다. 부호화부 (12) 는, 송신해야 할 화상 데이터 (패럴렐 데이터) 를 부호화한다. 시리얼라이저 (12) 는, 이 부호화된 패럴렐 데이터를 시리얼 데이터로 변환하여, 클록이 매립된 시리얼 데이터를 수신 장치 (20A) 에 송출한다.
송신 장치 (10A) 로부터 송출된 데이터를 수신하는 수신 장치 (20A) 는, 디시리얼라이저 (21) 및 복호화부 (22) 를 포함한다. 디시리얼라이저 (21) 는, 수신 데이터에 기초하여 시리얼 데이터 및 클록을 복원함과 함께, 시리얼 데이터를 패럴렐 데이터로 변환한다. 복호화부 (22) 는, 이 패럴렐 데이터를 복호화하여 화상 데이터를 재생한다. 수신 장치에 있어서 수신 데이터에 기초하여 시리얼 데이터 및 클록을 복원하는 기술은 CDR (clock data recovery) 로 불린다.
이와 같은 CDR 기술을 채용하여 시리얼 데이터를 전송하는 송수신 시스템은, 패럴렐 데이터를 전송하는 경우와 비교하면, 데이터 전송을 위한 전송로의 개수를 줄일 수 있고, 그 전송로에 접속되는 기판의 면적을 작게 할 수 있다. 또, 이 송수신 시스템은, 클록이 매립된 데이터를 전송하기 때문에, 데이터와 클록 사이의 스큐의 문제가 원리적으로 발생하는 경우가 없고, 고속·대용량의 데이터 전송을 할 수 있다.
수신 장치에 있어서 데이터 및 클록을 정확하게 복원하기 위해서, 송신 장치로부터 수신 장치에 전송되는 시리얼 데이터는 고빈도로 레벨이 천이될 필요가 있다. 전송되는 시리얼 데이터에 있어서 고빈도의 레벨 천이를 보증하기 위해서, 송신 장치에 있어서 부호화 처리가 실시되고, 그 부호화 처리에 대응하는 복호화 처리가 수신 장치에 있어서 실시된다. 여기서 사용되는 부호화 처리는 예를 들어 8B10B 부호화 처리나 스크램블 처리 등이다.
송신 장치에 있어서 부호화 처리된 시리얼 데이터를 수신 장치에 있어서 정확하게 복호화 처리하기 위해서, 송신 장치와 수신 장치 사이에서 통신의 동기를 취하기 위한 특정한 비트열을 갖는 데이터 (특정 데이터) 를 송신 장치로부터 수신 장치에 이송한다. 종래의 송수신 시스템에서는, 데이터 이네이블 신호 (DE 신호) 에 기초하여 소정의 타이밍에 특정 데이터를 전송한다. DE 신호는, 유효 데이터 (화상 데이터) 를 전송하는 기간에 제 1 레벨 (예를 들어 H 레벨) 이 되고, 무효 데이터 (블랭킹 데이터) 를 전송하는 기간에 제 2 레벨 (예를 들어 L 레벨) 이 된다. 이 DE 신호의 레벨 천이의 타이밍에 특정 데이터를 전송할 수 있다. 화상 데이터의 1 라인마다 특정 데이터를 전송하는 경우, 화상 데이터의 복수 라인마다 특정 데이터를 전송하는 경우, 및 화상 데이터의 1 프레임마다 특정 데이터를 전송하는 경우가 있다.
상기와 같은 송수신 시스템에 있어서, 송신 장치로부터 전송로를 거쳐 수신 장치에 시리얼 데이터가 전송될 때에, 정전기 등의 외인 (外因) 에 의해 시리얼 데이터에 일시적으로 노이즈가 중첩되는 경우가 있다. 이 노이즈에 의해, 송신 장치에 있어서의 부호화 처리와 수신 장치에 있어서의 복호화 처리 사이의 동기가 어긋나는 경우가 있다. 그리고, 노이즈가 일시적이라도, 동기가 일단 어긋나면, 그 후에 특정 데이터가 전송될 때까지 동기가 어긋난 상태가 되어 정확한 데이터 송수신을 할 수 없다. 그 결과, 화상 표시 장치에 있어서, 동영상의 경우에는 화면이 깜빡이고, 정지 영상의 경우에는 화면 상에 바르게 화상이 표시되지 않는 부분이 나타나, 화상 표시상의 장해가 현저하게 나타난다. 특히, 도 1 과 같이 동기 신호가 DE 신호로서의 기능을 겸하고 있는 경우에는, 특정 데이터가 노이즈에 의해 손상되면 DE 신호를 복원할 수 없고, 화상 데이터가 1 라인 소실되어, 화상 표시상의 장해가 보다 현저하게 나타난다.
도 2 는, 송신 장치로부터 전송로를 거쳐 수신 장치에 전송되는 시리얼 데이터에 일시적으로 노이즈가 중첩된 경우에, 그 데이터에 기초하는 화상 표시상의 문제점을 설명하는 도면이다. 이 도면은, 화상 데이터의 1 라인마다 특정 데이터를 전송하는 경우를 나타내고 있다. 이 경우, 어느 프레임에 있어서, 노이즈가 중첩된 어느 행의 어느 화소로부터, 그 행의 마지막의 화소까지, 바르게 화상이 표시되지 않는 부분 (도면 중의 해칭 영역) 이 된다. 도 2 중에서는, 특정 데이터는, 화상의 무효 기간 (블랭킹 기간) 의 개시를 나타내는 블랭킹 스타트 (BS) 및 블랭킹 기간의 종료를 나타내는 블랭킹 엔드 (BE) 로서 모식적으로 표기되어 있다.
또한, 이와 같은 동기 어긋남의 문제는, 화상 데이터를 전송하는 경우뿐만 아니라, 일반적으로 데이터를 부호화하여 전송하는 경우에도 존재한다.
본 발명은, 상기 문제점을 해소하기 위하여 이루어진 것으로서, 노이즈에 의해 송신 장치에 있어서의 부호화 처리와 수신 장치에 있어서의 복호화 처리 사이의 동기가 어긋난 경우에 조기에 양자 간의 동기를 회복할 수 있는 송신 장치, 수신 장치 및 송수신 시스템을 제공하는 것을 목적으로 한다.
본 발명의 송신 장치는, 클록이 매립된 시리얼 데이터를 송신하는 송신 장치로서, (1) 클록의 펄스를 카운트하는 카운터와, (2) 카운터에 의한 카운트값에 기초하여, 클록의 P 사이클 기간에 제 1 레벨이고 P 사이클 기간에 계속되는 Q 사이클 기간에 제 2 레벨인 주기 (P + Q) 의 동기 신호를 생성하는 동기 신호 생성부와, (3) 클록에 동기하여 데이터를 n 비트마다 입력하여 버퍼링하는 데이터 버퍼링부와, (4) 카운터에 의한 카운트값에 기초하여, 데이터 버퍼링부에 의해 버퍼링되어 있는 데이터에서 선택한 m 비트 데이터를 출력하는 데이터 선택부와, (5) 동기 신호가 제 1 레벨인 기간에 클록에 동기하여 데이터 버퍼링부로부터 m 비트 데이터를 판독하고 그 데이터를 부호화하여 당해 부호화 후의 데이터를 출력하고, 동기 신호가 제 2 레벨인 기간에 클록에 동기하여 특정 데이터를 출력하는 부호화부와, (6) 부호화부로부터 출력된 데이터를 시리얼 데이터로 변환하여 그 시리얼 데이터를 송출하는 시리얼라이저를 구비하는 것을 특징으로 한다. n, m, P, Q 는 자연수, n < m, n(P + Q) ≤ mP 이다.
본 발명의 수신 장치는, 클록이 매립된 시리얼 데이터를 수신하는 수신 장치로서, (1) 이송되어 온 시리얼 데이터를 수신하고, 그 시리얼 데이터를 패럴렐 데이터로 변환하고, 클록에 동기하여 그 패럴렐 데이터를 출력하는 디시리얼라이저와, (2) 디시리얼라이저로부터 출력된 패럴렐 데이터가 특정 데이터인지의 여부를 판별하여, 패럴렐 데이터가 특정 데이터가 아닌 P 사이클 기간에 제 1 레벨이고 패럴렐 데이터가 특정 데이터인 Q 사이클 기간에 제 2 레벨인 주기 (P + Q) 의 동기 신호를 재생함과 함께, 동기 신호가 제 1 레벨인 기간에 패럴렐 데이터를 복호화하고 클록에 동기하여 당해 복호화 후의 m 비트 데이터를 출력하는 복호화부와, (3) 클록의 펄스를 카운트하고, 동기 신호의 1 주기마다 카운트값을 초기화하는 카운터와, (4) 클록에 동기하여 복호화부로부터 출력된 m 비트 데이터를 입력하여 버퍼링하는 데이터 버퍼링부와, (5) 카운터에 의한 카운트값에 기초하여, 데이터 버퍼링부에 의해 버퍼링되어 있는 데이터에서 선택한 n 비트 데이터를 출력하는 데이터 선택부를 구비하는 것을 특징으로 한다. n, m, P, Q 는 자연수, n < m, n(P + Q) ≤ mP 이다.
본 발명의 송수신 시스템은, 데이터를 송신하는 상기 본 발명의 송신 장치와, 송신 장치로부터 이송되어 온 데이터를 수신하는 상기 본 발명의 수신 장치를 구비하는 것을 특징으로 한다.
본 발명에 의하면, 노이즈에 의해 송신 장치에 있어서의 부호화 처리와 수신 장치에 있어서의 복호화 처리 사이의 동기가 어긋난 경우에, 조기에 양자 간의 동기를 회복할 수 있다.
도 1 은, 비교예의 송수신 시스템 (2) 의 구성을 나타내는 도면이다.
도 2 는, 비교예의 송수신 시스템 (2) 에 있어서의 화상 표시상의 문제점을 설명하는 도면이다.
도 3 은, 본 실시형태의 송수신 시스템 (1) 의 구성을 나타내는 도면이다.
도 4 는, 송신 장치 (10) 의 데이터 버퍼링부 (13) 및 데이터 선택부 (14) 의 구성을 나타내는 도면이다.
도 5 는, 수신 장치 (20) 의 데이터 버퍼링부 (23) 및 데이터 선택부 (24) 의 구성을 나타내는 도면이다.
도 6 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 각 신호 및 각 데이터를 설명하는 도면이다.
도 7 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 화상 표시의 일례를 나타내는 도면이다.
도 2 는, 비교예의 송수신 시스템 (2) 에 있어서의 화상 표시상의 문제점을 설명하는 도면이다.
도 3 은, 본 실시형태의 송수신 시스템 (1) 의 구성을 나타내는 도면이다.
도 4 는, 송신 장치 (10) 의 데이터 버퍼링부 (13) 및 데이터 선택부 (14) 의 구성을 나타내는 도면이다.
도 5 는, 수신 장치 (20) 의 데이터 버퍼링부 (23) 및 데이터 선택부 (24) 의 구성을 나타내는 도면이다.
도 6 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 각 신호 및 각 데이터를 설명하는 도면이다.
도 7 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 화상 표시의 일례를 나타내는 도면이다.
이하, 첨부 도면을 참조하여, 본 발명을 실시하기 위한 형태를 상세하게 설명한다. 또한, 도면의 설명에 있어서 동일한 요소에는 동일한 부호를 붙이고, 중복되는 설명을 생략한다.
도 3 은, 본 실시형태의 송수신 시스템 (1) 의 구성을 나타내는 도면이다. 송수신 시스템 (1) 은, 화상 데이터를 송출하는 송신 장치 (10) 와, 이 송신 장치 (10) 로부터 송출된 화상 데이터를 수신하는 수신 장치 (20) 를 구비한다. 송신 장치 (10) 로부터 수신 장치 (20) 에 전송되는 데이터는, 클록이 매립된 시리얼 데이터이다.
송신 장치 (10) 는, 수신 장치 (20) 에 송신해야 할 데이터를 입력함과 함께, 클록을 입력하고, 클록에 동기한 처리를 실시하여, 클록이 매립된 시리얼 데이터를 생성하고 송출한다. 송신 장치 (10) 는, 시리얼라이저 (11), 부호화부 (12), 데이터 버퍼링부 (13), 데이터 선택부 (14), 카운터 (15) 및 동기 신호 생성부 (16) 를 포함한다.
카운터 (15) 는, 클록의 펄스를 카운트한다. 동기 신호 생성부 (16) 는, 카운터 (15) 에 의한 카운트값에 기초하여, 주기 (P + Q) 의 동기 신호를 생성한다. 이 동기 신호는, 제 1 레벨 (예를 들어 H 레벨) 인 P 사이클 기간과, 제 2 레벨 (예를 들어 L 레벨) 인 Q 사이클 기간을 교대로 반복한다. 1 사이클 기간은, 클록의 1 주기의 기간이다.
데이터 버퍼링부 (13) 는, 클록에 동기하여 데이터를 n 비트마다 입력하여 버퍼링한다. 데이터 버퍼링부 (13) 에 입력되는 데이터에는, 유효 데이터 (화상 데이터) 에 더하여 무효 데이터 (블랭킹 데이터) 가 포함되고, 또, 유효 데이터와 무효 데이터를 식별하기 위한 DE 신호가 포함된다. 데이터 선택부 (14) 는, 카운터 (15) 에 의한 카운트값에 기초하여, 데이터 버퍼링부 (13) 에 의해 버퍼링되어 있는 데이터에서 선택한 m 비트 데이터를 출력한다. 또한, 데이터 버퍼링부 (13) 및 데이터 선택부 (14) 에 대해서는 나중에 상세히 서술한다.
부호화부 (12) 는, 동기 신호가 제 1 레벨인 기간에, 클록에 동기하여 데이터 버퍼링부 (13) 로부터 m 비트 데이터를 판독하고, 그 데이터를 부호화하여, 당해 부호화 후의 데이터를 출력한다. 여기서 사용되는 부호화 처리는, 예를 들어, 맨체스터 부호화 처리, 8B10B 부호화 처치, 스크램블 처리 등이다. 또, 부호화부 (12) 는, 동기 신호가 제 2 레벨인 기간에, 클록에 동기하여 특정 데이터를 출력한다. 이 특정 데이터는, 부호화 후 데이터와 상이한 특정한 비트열을 갖는다. 시리얼라이저 (11) 는, 부호화부 (12) 로부터 출력된 데이터 (부호화 후 데이터 및 특정 데이터) 를 시리얼 데이터로 변환하여, 그 시리얼 데이터를 수신 장치 (20) 에 송출한다.
또한, n, m, P, Q 는 자연수이다. n < m 이고, n(P + Q) ≤ mP 이다. 바람직하게는, n(P + Q) = mP 이다.
수신 장치 (20) 는, 클록이 매립된 시리얼 데이터를 송신 장치 (10) 로부터 수신한다. 수신 장치 (20) 는, 디시리얼라이저 (21), 복호화부 (22), 데이터 버퍼링부 (23), 데이터 선택부 (24) 및 카운터 (25) 를 포함한다.
디시리얼라이저 (21) 는, 송신 장치 (10) 로부터 이송되어 온 시리얼 데이터를 수신하고, 이 수신한 시리얼 데이터에 매립되어 있던 클록을 복원하고, 이 복원 클록을 분주 (分周) 한 클록을 출력한다. 또, 디시리얼라이저 (21) 는, 수신한 시리얼 데이터를 패럴렐 데이터로 변환하고, 클록에 동기하여 그 패럴렐 데이터를 출력한다.
복호화부 (22) 는, 디시리얼라이저 (21) 로부터 출력된 패럴렐 데이터가 특정 데이터인지의 여부를 판별하고, 이 판별 결과에 기초하여 주기 (P + Q) 의 동기 신호를 재생한다. 이 동기 신호는, 패럴렐 데이터가 특정 데이터가 아닌 P 사이클 기간에 제 1 레벨이 되고, 패럴렐 데이터가 특정 데이터인 Q 사이클 기간에 제 2 레벨이 된다. 또, 복호화부 (22) 는, 동기 신호가 제 1 레벨인 기간에 패럴렐 데이터를 복호화하고, 클록에 동기하여 당해 복호화 후의 m 비트 데이터를 출력한다. 복호화부 (22) 에 있어서의 복호화 처리는, 송신 장치 (10) 의 부호화부 (12) 에 있어서의 부호화 처리에 대응하는 것이며, 이 부호화 처리에 동기하여 실시된다.
카운터 (25) 는, 디시리얼라이저 (21) 로부터 출력된 클록의 펄스를 카운트하고, 복호화부 (22) 로부터 출력된 동기 신호의 1 주기마다 카운트값을 초기화한다. 데이터 버퍼링부 (23) 는, 클록에 동기하여 복호화부 (22) 로부터 출력된 m 비트 데이터를 입력하여 버퍼링한다. 데이터 선택부 (24) 는, 카운터 (25) 에 의한 카운트값에 기초하여, 데이터 버퍼링부 (23) 에 의해 버퍼링되어 있는 데이터에서 선택한 n 비트 데이터를 출력한다. 또한, 데이터 버퍼링부 (23) 및 데이터 선택부 (24) 에 대해서는 나중에 상세히 서술한다.
도 4 는, 송신 장치 (10) 의 데이터 버퍼링부 (13) 및 데이터 선택부 (14) 의 구성을 나타내는 도면이다. 동 도면에는 카운터 (15) 및 동기 신호 생성부 (16) 도 나타나 있다. 또, 동 도면에는, 데이터 버퍼링부 (13) 에 입력되는 n 비트 데이터가 모식적으로 나타나고, 데이터 선택부 (14) 로부터 출력되는 m 비트 데이터가 모식적으로 나타나 있다. 여기서는, n = 8, m = 10 으로 하고 있다.
데이터 버퍼링부 (13) 는, 직렬적으로 접속되고 클록에 동기하여 n 비트 데이터를 유지하는 데이터 유지부 (131, 132) 를 갖는다. 데이터 선택부 (14) 는, n 비트 데이터를 기억하는 기억부 (141 ∼ 143) 를 갖는다. 기억부 (141) 는, 데이터 버퍼링부 (13) 의 데이터 유지부 (132) 에 의해 유지된 n 비트 데이터를 기억한다. 기억부 (142) 는, 데이터 버퍼링부 (13) 의 데이터 유지부 (131) 에 의해 유지된 n 비트 데이터를 기억한다. 기억부 (143) 는, 데이터 버퍼링부 (13) 에 입력된 n 비트 데이터를 기억한다.
즉, 기억부 (141) 는, n 비트 데이터 [A0 ∼ A7] 를 기억하고, 기억부 (142) 는, 이것에 계속되는 n 비트 데이터 [B0 ∼ B7] 를 기억하고, 기억부 (143) 는, 추가로 계속되는 n 비트 데이터 [C0 ∼ C7] 를 기억할 수 있다. 데이터 선택부 (14) 는, 기억부 (141 ∼ 143) 에 의해 기억된 데이터에 기초하여, m 비트 데이터 [A0 ∼ A7, B0, B1] 를 출력하고, 계속해서 m 비트 데이터 [B2 ∼ B7, C0 ∼ C3] 를 출력한다.
도 5 는, 수신 장치 (20) 의 데이터 버퍼링부 (23) 및 데이터 선택부 (24) 의 구성을 나타내는 도면이다. 동 도면에는 카운터 (25) 도 나타나 있다. 또, 동 도면에는, 데이터 버퍼링부 (23) 에 입력되는 m 비트 데이터가 모식적으로 나타나고, 데이터 선택부 (24) 로부터 출력되는 n 비트 데이터가 모식적으로 나타나 있다. 여기서도, n = 8, m = 10 으로 하고 있다.
데이터 버퍼링부 (23) 는, 직렬적으로 접속되고 클록에 동기하여 m 비트 데이터를 유지하는 데이터 유지부 (231, 232) 를 갖는다. 데이터 선택부 (24) 는, m 비트 데이터를 기억하는 기억부 (241 ∼ 243) 를 갖는다. 기억부 (241) 는, 데이터 버퍼링부 (23) 의 데이터 유지부 (232) 에 의해 유지된 m 비트 데이터를 기억한다. 기억부 (242) 는, 데이터 버퍼링부 (23) 의 데이터 유지부 (231) 에 의해 유지된 m 비트 데이터를 기억한다. 기억부 (243) 는, 데이터 버퍼링부 (23) 에 입력된 m 비트 데이터를 기억한다.
즉, 기억부 (241) 는, m 비트 데이터 [A0 ∼ A7, B0, B1] 를 기억하고, 기억부 (242) 는, 이것에 계속되는 m 비트 데이터 [B2 ∼ B7, C0 ∼ C3] 를 기억하고, 기억부 (243) 는, 추가로 계속되는 m 비트 데이터 [C4 ∼ C7, D0 ∼ D5] 를 기억할 수 있다. 데이터 선택부 (24) 는, 기억부 (241 ∼ 243) 에 의해 기억된 데이터에 기초하여, n 비트 데이터 [A0 ∼ A7] 를 출력하고, 계속해서 n 비트 데이터 [B0 ∼ B7] 를 출력하고, 추가로 계속해서 n 비트 데이터 [C0 ∼ C7] 를 출력한다.
도 6 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 각 신호 및 각 데이터를 설명하는 도면이다. 동 도면 (a) 는 클록을 나타내고, 동 도면 (b) 는 DE 신호를 나타내고, 동 도면 (c) 는 n 비트 데이터를 나타내고, 동 도면 (d) 는 동기 신호를 나타내고, 동 도면 (e) 는 m 비트 데이터를 나타낸다. 여기서도, n = 8, m = 10 으로 하고 있다. 또, P = 8, Q = 2 로 하고 있다.
송신 장치 (10) 에 있어서 클록 (동 도면 (a)) 에 동기하여 입력되는 n 비트 데이터 (동 도면 (c)) 가 유효 데이터 (화상 데이터) 인 기간에는, DE 신호 (동 도면 (b)) 는 H 레벨이다. 동기 신호 생성부 (16) 에 의해 생성되는 주기 (P + Q) 의 동기 신호 (동 도면 (d)) 는, P 사이클 기간에 있어서 H 레벨이 되고, Q 사이클 기간에 있어서 L 레벨이 된다. 데이터 선택부 (14) 로부터 출력되는 m 비트 데이터 (동 도면 (e)) 는, 동기 신호가 H 레벨인 P 사이클 기간에는, 화상 데이터 (도면 중에서 A0 ∼ J7 로 표기) 이고, 동기 신호가 L 레벨인 Q 사이클 기간에는, 화상 데이터가 아닌 특정 데이터 (도면 중에서 BS, BE 로 표기) 이다.
수신 장치 (20) 에서는, 송신 장치 (10) 의 처리와 반대의 처리에 의해, 수신한 데이터에 기초하여 클록, DE 신호 및 동기 신호를 복원할 수 있고, 화상 데이터와 특정 데이터를 식별할 수 있고, n 비트 데이터를 취득할 수 있다.
n, m, P, Q 의 사이에서 n < m, n(P + Q) ≤ mP 인 관계가 만족됨으로써, 동기 신호가 H 레벨인 P 사이클 기간에 화상 데이터를 전송할 수 있고, 동기 신호가 L 레벨인 Q 사이클 기간에 특정 데이터를 전송할 수 있다. 즉, DE 신호가 H 레벨로서 화상 데이터를 전송하는 유효 데이터 기간 내에 있어서도, 주기 (P + Q) 로 특정 데이터를 전송할 수 있다.
이 특정 데이터의 송수신의 타이밍을 사용함으로써, 송신 장치 (10) 의 부호화부 (12) 에 있어서의 부호화 처리와 수신 장치 (20) 의 복호화부 (22) 에 있어서의 복호화 처리 사이의 동기를 취할 수 있다. 그리고, 노이즈에 의해 송신 장치 (10) 의 부호화부 (12) 에 있어서의 부호화 처리와 수신 장치 (20) 의 복호화부 (22) 에 있어서의 복호화 처리 사이의 동기가 어긋난 경우라도, 조기에 양자 간의 동기를 회복할 수 있다.
도 7 은, 본 실시형태의 송수신 시스템 (1) 에 있어서의 화상 표시의 일례를 나타내는 도면이다. 동 도면에 나타내는 바와 같이, 송신 장치 (10) 로부터 전송로를 거쳐 수신 장치 (20) 에 전송되는 시리얼 데이터에 일시적으로 노이즈가 중첩된 경우, 어느 프레임에 있어서 노이즈가 중첩된 어느 행의 어느 화소로부터 다음에 특정 데이터가 전송될 때까지 표시가 흐트러진다. 그 특정 데이터의 전송에 의해 송신 장치 (10) 의 부호화부 (12) 에 있어서의 부호화 처리와 수신 장치 (20) 의 복호화부 (22) 에 있어서의 복호화 처리 사이의 동기가 회복되기 때문에, 그 특정 데이터의 전송시 이후에는, 정상적인 표시가 실시될 수 있다. 따라서, 화면의 깜빡임 등이 저감되고 화상 표시의 품질이 향상된다.
또한, 이상의 실시형태에서는, 송신 장치로부터 수신 장치에 전송하는 데이터가 화상 데이터인 경우에 대해서 설명하였다. 그러나, 본 발명은, 일반적으로 부호화 데이터를 시리얼 데이터로서 전송하는 경우로서 송신측의 부호화 처리와 수신측의 복호화 처리 사이에 동기를 취하는 송수신 시스템에도 적용될 수 있다.
산업상 이용가능성
노이즈에 의해 송신 장치에 있어서의 부호화 처리와 수신 장치에 있어서의 복호화 처리 사이의 동기가 어긋난 경우에 조기에 양자 간의 동기를 회복할 수 있는 송신 장치, 수신 장치 및 송수신 시스템의 용도에 적용할 수 있다.
1 : 송수신 시스템,
10 : 송신 장치,
11 : 시리얼라이저,
12 : 부호화부,
13 : 데이터 버퍼링부,
14 : 데이터 선택부,
15 : 카운터,
16 : 동기 신호 생성부,
20 : 수신 장치,
21 : 디시리얼라이저,
22 : 복호화부,
23 : 데이터 버퍼링부,
24 : 데이터 선택부,
25 : 카운터.
10 : 송신 장치,
11 : 시리얼라이저,
12 : 부호화부,
13 : 데이터 버퍼링부,
14 : 데이터 선택부,
15 : 카운터,
16 : 동기 신호 생성부,
20 : 수신 장치,
21 : 디시리얼라이저,
22 : 복호화부,
23 : 데이터 버퍼링부,
24 : 데이터 선택부,
25 : 카운터.
Claims (3)
- 클록이 매립된 시리얼 데이터를 송신하는 송신 장치로서,
클록의 펄스를 카운트하는 카운터와,
상기 카운터에 의한 카운트값에 기초하여, 상기 클록의 P 사이클 기간에 제 1 레벨이고 상기 P 사이클 기간에 계속되는 Q 사이클 기간에 제 2 레벨인 주기 (P + Q) 의 동기 신호를 생성하는 동기 신호 생성부와,
상기 클록에 동기하여 데이터를 n 비트마다 입력하여 버퍼링하는 데이터 버퍼링부와,
상기 카운터에 의한 카운트값에 기초하여, 상기 데이터 버퍼링부에 의해 버퍼링되어 있는 데이터에서 선택한 m 비트 데이터를 출력하는 데이터 선택부와,
상기 동기 신호가 상기 제 1 레벨인 기간에 상기 클록에 동기하여 상기 데이터 버퍼링부로부터 m 비트 데이터를 판독하고 그 데이터를 부호화하여 당해 부호화 후의 데이터를 출력하고, 상기 동기 신호가 상기 제 2 레벨인 기간에 상기 클록에 동기하여 특정 데이터를 출력하는 부호화부와,
상기 부호화부로부터 출력된 데이터를 시리얼 데이터로 변환하여 그 시리얼 데이터를 송출하는 시리얼라이저를 구비하고,
n, m, P, Q 는 자연수, n < m, n(P + Q) ≤ mP 인 것을 특징으로 하는 송신 장치. - 클록이 매립된 시리얼 데이터를 수신하는 수신 장치로서,
이송되어 온 시리얼 데이터를 수신하고, 그 시리얼 데이터를 패럴렐 데이터로 변환하고, 클록에 동기하여 그 패럴렐 데이터를 출력하는 디시리얼라이저와,
상기 디시리얼라이저로부터 출력된 패럴렐 데이터가 특정 데이터인지의 여부를 판별하여, 상기 패럴렐 데이터가 상기 특정 데이터가 아닌 P 사이클 기간에 제 1 레벨이고 상기 패럴렐 데이터가 상기 특정 데이터인 Q 사이클 기간에 제 2 레벨인 주기 (P + Q) 의 동기 신호를 재생함과 함께, 상기 동기 신호가 상기 제 1 레벨인 기간에 상기 패럴렐 데이터를 복호화하고 상기 클록에 동기하여 당해 복호화 후의 m 비트 데이터를 출력하는 복호화부와,
상기 클록의 펄스를 카운트하고, 상기 동기 신호의 1 주기마다 카운트값을 초기화하는 카운터와,
상기 클록에 동기하여 상기 복호화부로부터 출력된 m 비트 데이터를 입력하여 버퍼링하는 데이터 버퍼링부와,
상기 카운터에 의한 카운트값에 기초하여, 상기 데이터 버퍼링부에 의해 버퍼링되어 있는 데이터에서 선택한 n 비트 데이터를 출력하는 데이터 선택부를 구비하고,
n, m, P, Q 는 자연수, n < m, n(P + Q) ≤ mP 인 것을 특징으로 하는 수신 장치. - 데이터를 송신하는 제 1 항에 기재된 송신 장치와, 상기 송신 장치로부터 이송되어 온 데이터를 수신하는 제 2 항에 기재된 수신 장치를 구비하는 것을 특징으로 하는 송수신 시스템.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014082785A JP6120798B2 (ja) | 2014-04-14 | 2014-04-14 | 送信装置、受信装置および送受信システム |
JPJP-P-2014-082785 | 2014-04-14 | ||
PCT/JP2015/057154 WO2015159615A1 (ja) | 2014-04-14 | 2015-03-11 | 送信装置、受信装置および送受信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160144411A true KR20160144411A (ko) | 2016-12-16 |
KR101770938B1 KR101770938B1 (ko) | 2017-08-23 |
Family
ID=54323831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020167030671A KR101770938B1 (ko) | 2014-04-14 | 2015-03-11 | 송신 장치, 수신 장치 및 송수신 시스템 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9876634B2 (ko) |
EP (1) | EP3133823B1 (ko) |
JP (1) | JP6120798B2 (ko) |
KR (1) | KR101770938B1 (ko) |
CN (1) | CN106165438B (ko) |
WO (1) | WO2015159615A1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6667847B2 (ja) * | 2016-08-12 | 2020-03-18 | ザインエレクトロニクス株式会社 | 受信装置および送受信システム |
US20190342609A1 (en) * | 2017-01-16 | 2019-11-07 | Sony Semiconductor Solutions Corporation | Transmission control apparatus, reception control apparatus, and transceiving control system |
JP7224637B2 (ja) * | 2019-03-28 | 2023-02-20 | ザインエレクトロニクス株式会社 | 送信装置、受信装置、送受信装置および送受信システム |
TWI826675B (zh) * | 2019-05-29 | 2023-12-21 | 日商索尼半導體解決方案公司 | 發送裝置及通訊系統 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009135801A (ja) | 2007-11-30 | 2009-06-18 | Thine Electronics Inc | 映像信号送信装置、映像信号受信装置及び映像信号伝送システム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05175950A (ja) * | 1991-11-25 | 1993-07-13 | Fujitsu Ltd | フレーム同期方式 |
JP2001352314A (ja) * | 2000-06-08 | 2001-12-21 | Mitsubishi Electric Corp | データ伝送装置,データ伝送システムおよびコンピュータ読み取り可能な記録媒体 |
JP4207073B2 (ja) * | 2006-09-13 | 2009-01-14 | ソニー株式会社 | 変調装置および方法、記録媒体、並びに復調装置および方法 |
WO2012157650A1 (ja) * | 2011-05-18 | 2012-11-22 | シャープ株式会社 | 画像処理装置 |
US9179117B2 (en) * | 2012-07-02 | 2015-11-03 | Kabushiki Kaisha Toshiba | Image processing apparatus |
-
2014
- 2014-04-14 JP JP2014082785A patent/JP6120798B2/ja active Active
-
2015
- 2015-03-11 US US15/303,582 patent/US9876634B2/en active Active
- 2015-03-11 CN CN201580019000.9A patent/CN106165438B/zh active Active
- 2015-03-11 KR KR1020167030671A patent/KR101770938B1/ko active IP Right Grant
- 2015-03-11 EP EP15779958.6A patent/EP3133823B1/en active Active
- 2015-03-11 WO PCT/JP2015/057154 patent/WO2015159615A1/ja active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009135801A (ja) | 2007-11-30 | 2009-06-18 | Thine Electronics Inc | 映像信号送信装置、映像信号受信装置及び映像信号伝送システム |
Also Published As
Publication number | Publication date |
---|---|
EP3133823B1 (en) | 2019-03-06 |
CN106165438B (zh) | 2019-04-12 |
KR101770938B1 (ko) | 2017-08-23 |
JP2015204513A (ja) | 2015-11-16 |
EP3133823A1 (en) | 2017-02-22 |
US9876634B2 (en) | 2018-01-23 |
WO2015159615A1 (ja) | 2015-10-22 |
EP3133823A4 (en) | 2017-11-22 |
CN106165438A (zh) | 2016-11-23 |
JP6120798B2 (ja) | 2017-04-26 |
US20170033920A1 (en) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8023002B2 (en) | Imager, imaging circuit, and image processing circuit | |
KR101342835B1 (ko) | 영상신호 송신 장치, 영상신호 수신 장치, 및 영상신호 전송 시스템 | |
KR101770938B1 (ko) | 송신 장치, 수신 장치 및 송수신 시스템 | |
JP3671920B2 (ja) | スキュー調整回路及びスキュー調整方法 | |
CN108965819B (zh) | 一种同步信号处理方法、装置及视频传输*** | |
US10257795B2 (en) | Signal conversion apparatus, signal restoration apparatus and information processing apparatus | |
JPWO2013150698A1 (ja) | 映像信号送信装置及び受信装置 | |
JP4917901B2 (ja) | 受信装置 | |
US20110285869A1 (en) | Serial data sending and receiving apparatus and digital camera | |
US10750117B1 (en) | Method and apparatus for transmitting and receiving audio over analog video transmission over a single coaxial cable | |
JP6414702B2 (ja) | 画像処理装置 | |
CN111355914A (zh) | 一种视频制式信号生成装置和方法 | |
JP5551998B2 (ja) | 画像信号生成装置 | |
CN110677553B (zh) | 一种拼接墙信号同步显示方法、装置、***和设备 | |
WO2024075743A1 (ja) | 送信装置、受信装置および送受信システム | |
JP6922259B2 (ja) | 画像転送システム、画像転送装置、及び画像転送方法 | |
JP2022037647A (ja) | 高速シリアル伝送回路 | |
CN114390238A (zh) | 数据转换装置与高画质多媒体接口接收装置 | |
TW201132133A (en) | Receiving device | |
JP2013150072A (ja) | 画像データ通信装置、画像データ通信方法およびプログラム | |
JP2014120818A (ja) | 通信装置、及び通信システム並びに通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |