Patents Assigned to Silicon Image, Inc.
  • Patent number: 6747580
    Abstract: A method and apparatus for encoding or decoding data in accordance with an NB/(N+1)B block code, and a method for determining codebooks for use in such encoding or decoding. Some such methods select positive and negative codebooks that are complements of each other, including by eliminating all candidate code words having negative disparity and filtering the remaining candidate code words in automated fashion based on predetermined spectral properties to select a subset of the candidate code words as the code words of the positive codebook. Preferably, all but a small subset of the (N+1)-bit code words (determined by a primary mapping) can be decoded by simple logic circuitry, and the remaining code words (determined by a secondary mapping) can be decoded by other logic circuitry or table lookup.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: June 8, 2004
    Assignee: Silicon Image, Inc.
    Inventor: Brian K. Schmidt
  • Patent number: 6738417
    Abstract: A new scheme to transfer bidirectional data streams between a digital display and a computer is disclosed. This bidirectional data transfer can make several I/O devices attach to a display. Existing digital display interfaces are usually unidirectional from a computing to a display. Due to the nature of the existing clocking scheme, backward data transfer from the display side to the computer requires a backward clock. This invention discloses a scheme to send data bidirectionally without sending the additional backward clock. This invention also discloses a scheme to tolerate jitters from the clock source. With this approach, this new interface can make a digital display an I/O concentrator.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: May 18, 2004
    Assignee: Silicon Image, Inc.
    Inventors: Sungjoon Kim, Deog-Kyoon Jeong, David D. Lee
  • Patent number: 6717468
    Abstract: A versatile amplifier circuit for driving a TFT LCD panel is disclosed. The amplifier circuit of the present comprises consists of a complementary input stage, biasing switches, and a rail-to-rail output stage. A signal-transfer switch determines which of two differential amplifiers in the input stage will drive the output stage of the amplifier. A biasing signal precharges a capacitor between the gates of output stage. The rail-to-rail output stage utilizes the precharged capacitor to maintain a voltage required to operate the output stage properly. A polarity signal is used to control the signal-transfer switch. The polarity signal specifies if a lower half of the input stage or an upper half of the input stage is used to drive the output stage of the amplifier circuit. A non-active transistor is kept turned-on above the threshold voltage for quick switching of the output driver. In one embodiment, a coupling capacitor is used between output stage transistors is for this purpose.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: April 6, 2004
    Assignee: Silicon Image, Inc.
    Inventors: Deog-Kyoon Jeong, Weon Jun Choe
  • Patent number: 6625560
    Abstract: A method of testing a circuit having an interface which includes data and clock information where phase jitter is introduced into the clock that produces the clock information. The clock is cycled by increasing the period of the clock for a predetermined number of clock cycles so as to introduce an increasing phase shift advance in the clock. The clock is also cycled by decreasing the period of the clock for a predetermined number of clock cycles so as to introduce an increasing phase shift delay in the clock. The circuit under test is caused to sample the data using a clock derived from the clock information. The sampled data is then compared with reference data to determine the error rate.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: September 23, 2003
    Assignee: Silicon Image, Inc.
    Inventors: Ziaus S. Molla, Victor DaCosta, Seung Ho Hwang, Baegin Sung
  • Patent number: 6600771
    Abstract: A new spread spectrum phase modulation (SSPM) technique is applicable to both data and clock signals. The SSPM technique is more suitable to board level designs than the direct-sequence spread spectrum (DSSS) technique. In addition, SSPM may be combined with controlled edge rate signaling to outperform DSSS.
    Type: Grant
    Filed: January 20, 1999
    Date of Patent: July 29, 2003
    Assignee: Silicon Image, Inc.
    Inventors: Yongsam Moon, Deog-Kyoon Jeong, Gyudong Kim
  • Patent number: 6587525
    Abstract: A system for transmission and recovery of original digital data includes an encoder, a transmitter, a receiver, a decoder, and an analog phase locked loop. The analog phase locked loop supplies a sender's clock to the transmitter and a receiver's clock to the receiver, where the sender's clock frequency is a first integer multiple of the system clock frequency, and the receiver's clock frequency is a second integer multiple of the sender's clock frequency within 0.1% tolerance. In a normal flow situation, data frames are output by the receiver in alternate cycles of the system clock. In an overflow situation, data frames are output by the receiver in consecutive cycles of the system clock. In an underflow situation, data frames are not output by the receiver in consecutive cycles of the system clock.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: July 1, 2003
    Assignee: Silicon Image, Inc.
    Inventors: Deog-Kyoon Jeong, Gijung Ahn
  • Patent number: 6564269
    Abstract: Digital pixel data is transferred from a computer system to video display hardware in a forward direction. However, there are many reasons for digital pixel data to be transferred in both directions along a cable connecting a computer and a monitor. This invention describes a method of sending digital data from a monitor back to the computer in a reverse direction. In transmission of digital pixel data in a forward direction, there are horizontal and vertical blanking periods during which special characters are transmitted in order to resynchronize the digital pixel data to a clock signal. In such a system the transmission of these special characters only requires a portion of the blanking periods. During the remainder to the blanking period, some of or all of the data paths can be used in order to transmit digital data in a reverse direction. Where all data paths are used, the beginning and end of the usable portion of the blanking periods may last for a fixed number of clock cycles.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: May 13, 2003
    Assignee: Silicon Image, Inc.
    Inventor: Russel A. Martin
  • Patent number: 6560290
    Abstract: New very high-speed CMOS techniques are used to achieve a CMOS driver operating at gigabaud speeds. Such a driver may be manufactured more easily than drivers that use GaAs or bipolar techniques and further may be easily integrated with other CMOS circuits. A communication system utilizing the gigabaud CMOS driver may additionally include a receiver with on-chip termination to significantly reduce distortion in the presence of parasitic capacitance in inductance in comparison to a receiver with external termination. Furthermore, the communication system may include a phase tracker and a frame aligner. The phase tracker continously monitors the most frequent transition edges in the oversampled data so that the phase of the receiver clock keeps track of the sender clock. The frame aligner comprises a comma detector which enables instant synchronization of data words with a single comma character within a serial data stream.
    Type: Grant
    Filed: January 20, 1999
    Date of Patent: May 6, 2003
    Assignee: Silicon Image, Inc.
    Inventors: Gijung Ahn, Deog-Kyoon Jeong, Gyudong Kim
  • Patent number: 6535029
    Abstract: A fully differential continuous-time current-mode high-speed complimentary metal oxide semiconductor comparator is disclosed. The comparator includes an input and an output; a pre-amplifier clement coupled to each respective one of the plurality of inverters; an application switch operative to couple the pre-amplifier element to the input of a corresponding one of the plurality of inverters, the application switch having a first duty cycle; a current source operative to provide a bias current; and a bias switch operative to couple the bias current to each of the plurality of inverters, the bias switch having a duty cycle that is complementary to the duty cycle of the application switch, wherein the output of each of the plurality of inverters is pulled to about one-half the maximum output voltage level before a comparison between input signals is performed.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: March 18, 2003
    Assignee: Silicon Image, Inc.
    Inventors: Shou-Po Shih, Chieh-Yuan Chao, Yuming Cao, Yu-Jen Wu
  • Patent number: 6463092
    Abstract: The system preferably includes a unique transmitter that sends both clock and data signals over the same transmission line. The receiver uses the same transmission line to send data signals back to the transmitter. The transmitter comprises a clock generator, a decoder and a line interface. The clock generator produces a clock signal that includes a variable position falling edge. The falling edge position is decoded by the receiver to extract data from the clock signal. The receiver comprises a clock re-generator, a data decoder and a return channel encoder. The clock re-generator monitors the transmission line, receives signals, filters them and generates a clock signal at the receiver from the signal on the transmission line. The return channel encoder generates signals and asserts them on the transmission line. The signal is asserted or superimposed over the clock & data signal provided by the transmitter.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: October 8, 2002
    Assignee: Silicon Image, Inc.
    Inventors: Gyudong Kim, Min-Kyu Kim, Seung Ho Hwang
  • Patent number: 6462624
    Abstract: A phase lock loop includes a charge pump, a voltage controlled oscillator (VCO), and a phase frequency detector. The phase frequency detector has a dynamic logic structure. The phase frequency detector generates up and down signals for directing the charge pump to provide a voltage signal to the VCO to vary the frequency of the VCO clock. The difference between the up and down signals is indicative of the phase difference between the reference clock signal and the VCO clock. The phase frequency detector includes up and down signal generators for generating the up and down signals, respectively. The up signal generator includes a first p field effect transistor (FET) having a gate for receiving a set signal, a second p FET having a source coupled to the drain of the first p FET and having a gate for receiving a reference clock signal. A first n FET has a source coupled to the drain of the second p FET and has a gate for receiving the set signal.
    Type: Grant
    Filed: October 20, 2000
    Date of Patent: October 8, 2002
    Assignee: Silicon Image, Inc.
    Inventors: Kyeongho Lee, Deog-kyoon Jeong
  • Patent number: 6385692
    Abstract: Disclosed is a SDRAM system including a SDRAM having multiple banks of memory, a plurality of bank state machines associated the multiple banks of memory of the SDRAM, and a data control state machine. The data state machine is responsive to a memory request for a variable length data transfer with the SDRAM and as well as the bank state machines. The data control state machine determines the current state of a first bank of memory of the SDRAM. The current state may be either a read in progress, a write in progress, or idle. The data control state machine then handles the memory request with a different bank of memory RAM depending upon the current state of the first bank of memory.
    Type: Grant
    Filed: March 12, 2001
    Date of Patent: May 7, 2002
    Assignee: Silicon Image, Inc.
    Inventors: Jano D. Banks, Dale R. Adams, Albert M. Scalise
  • Patent number: 6374361
    Abstract: An apparatus for correcting skew between data signals and a clock signal in a system where the data and clock signals are transmitted and using low-voltage differential swing is disclosed. The apparatus comprises, in one embodiment, a delay locked loop, for converting the LVDS clock signal into a full-swing clock signal and generating a plurality of clock recovery signals from the converted full-swing clock signal, and a plurality of data recovery signals from the converted full-swing clock signal, and a plurality of data recovery channels, each channel coupled to a data signal and comprising an LVDS converter, a skew adjust circuit, a sampler array, a phase adjusting circuit. The delay locked loop and the data channel circuitry combine to remove skew from LVDS signals by generating multiple clock signals, sampling the data at multiple intervals, using the samples to eliminate skew, and retrieving correct data samples from the data signals.
    Type: Grant
    Filed: April 22, 1999
    Date of Patent: April 16, 2002
    Assignee: Silicon Image, Inc.
    Inventors: Kyeongho Lee, Deog-Kyoon Jeong
  • Patent number: 6326826
    Abstract: A delay-locked loop (DLL), including frequency detection logic and a phase detector, is described having an operating range as wide as a conventional charge pump phase locked loop. The frequency detector logic counts the number of rising edges of the multi-phase clocks generated from a reference clock during one period of the reference clock. A loop filter is used to adjust the frequency of each multi-phase clock until frequency lock is obtained by comparing the number of rising edges. After frequency lock, phase detection logic is used to finely tune out the remaining phase error.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: December 4, 2001
    Assignee: Silicon Image, Inc.
    Inventors: Kyeongho Lee, Deog-Kyoon Jeong
  • Patent number: 6307543
    Abstract: Data is transferred from a processor to a display in one direction. However, there are many reasons for data to be transferred in both directions along a cable connecting the processor and display. This invention describes a method of sending data from the display back to the processor computer in a situation in which the video data transferred to the display is in digital form. Differential wire pairs are used to transmit red, green and blue digital pixel data in a first direction from the processor to the display using a high common mode rejection ratio in each of the twisted wire differential pairs. Using this common mode, digital data may be serially transmitted in a reverse direction from the display. The common mode is offset between two of the twisted wire differential pairs by varying the DC offset or reference voltage in one of the twisted wire differential pairs relative to the other differential pair.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: October 23, 2001
    Assignee: Silicon Image, Inc.
    Inventor: Russel A. Martin
  • Patent number: 6271816
    Abstract: Switches and capacitors are efficiently used to passively change the voltage level on column electrodes without active driving by the column driver circuit. This significantly reduces the power needed by the column driver circuit to drive voltages of alternating polarity onto the column electrodes. In this way, significant power is saved in both the pixel inversion and the row inversion schemes. The average power savings of various of the embodiments exceeds 50% compared with a simple conventional implementation of a column driver circuit. Another aspect similarly reduces the power used by the column driver circuit in the back plane switching scheme.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: August 7, 2001
    Assignee: Silicon Image, Inc.
    Inventors: Deog-Kyoon Jeong, Gyudong Kim
  • Patent number: 6259427
    Abstract: An image or other multi-dimensional data set may have its sampling rate changed by determining weighting factors for the values of points in the original (input) data set used to calculate the value of a point in the new (output) data set. The weighting factors are determined using a function, such as a Gaussian function, that takes as input the relative location of the point in the new data set with respect to the locations of surrounding (neighboring) points in the original data set. The values of the points in the original data set are multiplied by the weighting factors, and the resultant products are added (or combined by another function) to give a value of the point in the new data set. In particular, when the input and output data sets are regularly spaced, such as with pixels for computer displays, the locations of the surrounding points and thus their weights repeat periodically.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: July 10, 2001
    Assignee: Silicon Image, Inc.
    Inventors: Russel A. Martin, Ken-Sue Tan
  • Patent number: 6229859
    Abstract: A system for transmission and recovery of original digital data includes an encoder, a transmitter, a receiver, a decoder, and an analog phase locked loop. The analog phase locked loop supplies a sender's clock to the transmitter and a receiver's clock to the receiver, where the sender's clock frequency is a first integer multiple of the system clock frequency, and the receiver's clock frequency is a second integer multiple of the sender's clock frequency within 0.1% tolerance. In a normal flow situation, data frames are output by the receiver in alternate cycles of the system clock. In an overflow situation, data frames are output by the receiver in consecutive cycles of the system clock. In an underflow situation, data frames are not output by the receiver in consecutive cycles of the system clock.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: May 8, 2001
    Assignee: Silicon Image, Inc.
    Inventors: Deog-Kyoon Jeong, Gijung Ahn
  • Patent number: 6157360
    Abstract: Described is a system and method for driving columns of an active matrix display using a resistor-string digital-to-analog converter (DAC). The description includes an auto-stop buffer circuit that drives an analog data voltage in two steps--the first step being active buffering by a "dead-zone amplifier" before the output reaches a certain level and the second step being acting as a passive conduit after the output reaches the certain level. The dead-zone amplifier inherently turns itself off when the analog voltage reaches the certain level. Also described are various column driver architectures in which buffers are placed in various ways in a column driver in between the resistor-string DAC and the column decoders in order to minimize the number of required buffers.
    Type: Grant
    Filed: March 11, 1997
    Date of Patent: December 5, 2000
    Assignee: Silicon Image, Inc.
    Inventors: Deog-Kyoon Jeong, Gyudong Kim, Ho Young Song, David D. Lee
  • Patent number: 6157263
    Abstract: A phase lock loop includes a charge pump, a voltage controlled oscillator (VCO), and a phase frequency detector. The phase frequency detector has a dynamic logic structure. The phase frequency detector generates up and down signals for directing the charge pump to provide a voltage signal to the VCO to vary the frequency of the VCO clock. The difference between the up and down signals is indicative of the phase difference between the reference clock signal and the VCO clock. The phase frequency detector includes up and down signal generators for generating the up and down signals, respectively. The up signal generator includes a first p field effect transistor (FET) having a gate for receiving a set signal, a second p FET having a source coupled to the drain of the first p FET and having a gate for receiving a reference clock signal. A first n FET has a source coupled to the drain of the second p FET and has a gate for receiving the set signal.
    Type: Grant
    Filed: June 16, 1998
    Date of Patent: December 5, 2000
    Assignee: Silicon Image, Inc.
    Inventors: Kyeongho Lee, Deog-kyoon Jeong