EP1028531A1

Deserializer, semiconductor device, electronic device, and data transmission system

Abstract

A serial-to-parallel converter (130) samples serial data DA1 comprising a first data string, which includes one or more unit data strings each including a predetermined number of bits (00XXX...XXX) and which is input after a synchronization period, in accordance with a clock signal CL1 which has been used to generate the serial data by converting original parallel data into serial form, thereby converting the serial data to parallel data from one unit data string to another. Signal generation means (140) generates a synchronization signal corresponding to a synchronization period in accordance with the serial data DA1 and the clock signal CL1. The serial data includes a second data string (1100...000) which appears in each synchronization period and which includes one or more unit data strings having a predetermined bit pattern. If the signal generation means (140) detects a unit data string (11000...000) in the second data string, it generates a synchronization signal. In accordance with the synchronization signal, the serial-to-parallel converter (130) detects the start position of the unit data string in the first data string.

EP1028531A1, drawing sheet 1
Sheet 1 of 24

Term

Term ended

Projected expiry passed 27 August 2019, 7.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    A serial-to-parallel conversion apparatus comprising:data conversion means for sampling serial data comprising a first data string, which includes one or more unit data strings each including a predetermined number of bits and which is input after a synchronization period, in accordance with a clock signal which has been used to generate said serial data by converting original parallel data into serial form, thereby converting said serial data to parallel data from one unit data string to another;and signal generation means for generating a synchronization signal corresponding to said synchronization period, on the basis of said serial data, wherein: said serial data includes a second data string for synchronization detection within said synchronization period, said second data string including one or more unit data strings each having a predetermined bit pattern;said signal generation means generates said synchronization signal when detecting said unit data string in said second data string;and said data conversion means detects the start position of said unit data string in said first data string on the basis of said synchronization signal.
  2. 2
    A serial-to-parallel conversion apparatus according to Claim 1, wherein the bit pattern of said unit data string in said second data string is a unique pattern different from any bit pattern that the unit data string in said first data string can have.
  3. 3
    A serial-to-parallel conversion apparatus according to Claim 2, wherein said signal generation means includes data string detection means, to which said clock signal and said serial data are input, for detecting said unit data string in said second data string from said serial data thereby outputting said synchronization signal.
  4. 4
    A serial-to-parallel conversion apparatus according to Claim 3, wherein said data string detection means includes:data holding means for temporarily holding said serial data from one unit data string to another in accordance with said clock signal;and synchronization signal outputting means for outputting said synchronization signal when said unit data string held by said data holding means has said predetermined bit pattern.
  5. 5
    A serial-to-parallel conversion apparatus according to Claim 1, wherein said signal generation means includes:data string detection means, to which said clock signal and said serial data are input, for outputting an auxiliary synchronization signal each time said unit data string in said second data string is detected from said serial data;and synchronization signal outputting means for outputting said synchronization signal when detecting a plurality of said auxiliary synchronization signals output from said data string detection means.
  6. 6
    A serial-to-parallel conversion apparatus according to Claim 5, wherein said data string detection means includes:data holding means for temporarily holding said serial data from one unit data string to another in accordance with said clock signal;and auxiliary synchronization signal outputting means for outputting said auxiliary synchronization signal when said unit data string held by said data holding means has said predetermined bit pattern.
  7. 7
    A serial-to-parallel conversion apparatus according to Claim 5 or 6, wherein said signal generation means further includes period control signal generation means for generating a period control signal whose voltage level is set to a predetermined value over a second period entirely containing a first period, from its beginning to its end, in which a plurality of auxiliary synchronization signals are successively output, and wherein said auxiliary synchronization outputting means outputs the auxiliary synchronization signal when said unit data string has said predetermined bit pattern.
  8. 8
    A serial-to-parallel conversion apparatus according to Claim 7, wherein said detection signal generation means includes:first setting means for setting the start timing of said second period in accordance with said auxiliary synchronization signal and said clock signal;second setting means for setting the end timing of said second period in accordance with said auxiliary synchronization signal and said clock signal;and means for controlling the voltage of said period control signal in accordance with the setting of said first and second setting means.
  9. 9
    A semiconductor device including a serial-to-parallel conversion apparatus according to one of Claims 1 to 8, said serial-to-parallel conversion apparatus being disposed on a semiconductor substrate.
  10. 10
    An electronic device including:a serial-to-parallel conversion apparatus according to one of Claims 1 to 8;and a display unit for displaying an image in accordance with parallel data converted by said serial-to-parallel conversion apparatus.
  11. 11
    A data transmission system for transferring data from a transmitting apparatus to a receiving apparatus, said transmitting apparatus comprising:an information supplying source for outputting a first clock signal and parallel data;means for generating a second clock signal by multiplying said first clock signal;and parallel-to-serial conversion means for sampling said parallel data in synchronization with said second clock signal and serially outputting data strings comprising unit data strings each having a period corresponding to one cycle of said first clock signal such that a second data string including one or more unit data strings each having a particular bit pattern for synchronization detection is serially output during a synchronization period and such that a first data string including one or more unit data strings is serially output during a period following said synchronization period, said receiving apparatus comprising: means for receiving said serial data and said second clock signal from said parallel-to-serial conversion means;signal generation means for detecting said second data string in said serial data and generating a synchronization signal corresponding to said synchronization period;and serial-to-parallel conversion means for detecting the start position of said unit data string contained in said first data string in said serial data on the basis of said synchronization signal and sampling said serial data in synchronization with said second clock signal thereby converting said serial data into parallel data from one unit data string to another.
  12. 12
    A data transmission system according to Claim 11, wherein said transmitting apparatus includes electric-to-optical signal conversion means for converting said serial data in the form of an electric signal to an optical signal, said electric-to-optical signal conversion means including a surface emitting laser.
  13. 13
    A data transmission system according to Claim 11, wherein said electric-to-optical signal conversion means includes a multi-wavelength surface emitting laser.
  14. 14
    A data transmission system according to Claim 11, wherein a transmission medium for transmitting said second clock signal and said serial data is formed of a plurality of optical fibers, and said electric-to-optical signal conversion means is formed of a multi-beam surface emitting laser.
Independent claims14