Silicon Image is a provider of semiconductors for the mobile, consumer electronics and personal computers . It also manufactures wireless and wired connectivity products used for high-definition content. The company’s semiconductor and IP products are deployed by the electronics manufacturers in devices such as smartphones, tablets, digital televisions , other consumer electronics, as well as desktop and notebook PCs. Silicon Image, in cooperation with other companies, has driven the creation of some global industry standards such as DVI, HDMI, MHL, and WirelessHD. Silicon Image was founded in 1995, and is traded on the NASDAQ market under the symbol SIMG. It is headquartered in Sunnyvale, California, employs around 600 people worldwide and has regional engineering and sales offices in India, China, Japan, Korea and Taiwan. Wikipedia.
Silicon Image | Date: 2014-05-08
Embodiments of the invention are generally directed to transmission and detection of multi-channel signals in reduced channel format. An embodiment of a method for transmitting data includes determining whether a first type or a second type of content data is to be transmitted, where the first type of content data is to be transmitted at a first multiple of a base frequency and the second type of data is to be transmitted at a second multiple of the base frequency. The method further includes selecting one or more channels from a plurality of channels based on the type of content data, clocking a frequency on the first or second multiple of the base frequency according to the type of content data in the selected channels, modifying the content data to fit within a single output channel, and transmitting the modified data via a single output channel at the chosen multiple of the base frequency.
Silicon Image | Date: 2015-04-27
The disclosed embodiments relate to a retro-directive array that facilitates a tracking operation. This retro-directive array includes a first antenna configured to receive an input signal which is substantially circularly polarized from a tracking device. The first antenna separates the input signal into two signal components (e.g., E_(x )and E_(y)) associated with different orthogonal polarizations, wherein the two signal components comprise a quadrature signal wherein E_(y)=jEx. The retro-directive array also includes a bi-directional quadrature gain (BQG) module coupled to the first antenna which is configured to boost the quadrature signal. It additionally includes a second antenna which configured to transmit the boosted quadrature signal to the tracking device. The disclosed embodiments also relate to a transceiver switch, which includes: an input configured to receive a signal to be transmitted, and two phase mixers configured to receive the signal to be transmitted and phase inputs I and Q, and to produce a signal comprising two quadrature signal components S_(I )and S_(Q), respectively, wherein S_(Q)=j S_(I). The transmit switch also includes a hybrid coupler, which is configured to combine S_(I )phase shifted by 180 with S_(Q )phase shifted by 90 to produce a transmit output which is proportionate to S; and a switching mechanism configured to turn off the transmit output by swapping the phase inputs I and Q to the phase mixers.
Silicon Image | Date: 2015-03-30
A source device receives digital data comprising uncompressed video data and its associated metadata and compresses the video data. The source device generates an error code for each data word representing the compressed video data and its associated metadata. The data word and its corresponding error code are combined to form a code word. The source device organizes code words of the video data and its metadata into orthogonal data blocks and transmits the data blocks to a sink device. The sink device decodes corrupted data bits in the received data based on analysis of the error codes of the code words in the data blocks. Organizing code words into orthogonal data blocks helps isolate corrupted data bits in data blocks and enables the sink device to detect and correct corrupted data bits resulting from a single transmission error and to detect corrupted data bits resulting from multiple transmission errors.
Silicon Image | Date: 2015-11-25
The present disclosure relates to a chip comprising transmitters configured to transmit differential signals on conductors, wherein the conductors include first and second pairs of conductors, and the differential signals include first differential signals to be transmitted to the first pair of conductors and second differential signals to be transmitted to the second pair of conductors. The chip furhter comprises a current mode circuitry configured to selectively modulate a common mode voltage of the differential signals to communicate data and and a common mode detection circuitry configured to detect changes in the common mode voltage. Furthermore, the present disclosure relates to a second chip including receivers configured to receive differential signals on conductors, wherein the conductors include first and second pairs of conductors, and the differential signals include first differential signals to be received by the first pair of conductors and second differential signals to be received by the second pair of conductors. The second chip further comprises a current mode circuitry configured to selectively modulate a common mode voltage of the differential signals to communicate data and a common mode detection circuitry configured to detect changes in the common mode voltage.
Silicon Image | Date: 2015-02-19
A solution for adaptively processing a digital image with reduced color resolution is described herein. A source device pre-processes a video frame with reduce color resolution by remapping luma components and chroma components of the video frame, and encodes the pre-processed video frame. The source device remaps a half of luma components on a scan line of the video frame onto a data channel of a source line to an encoder and remaps the other half of the luma components on the scan line to another data channel of the source line. The source device remaps the corresponding chroma components onto a third data channel of a source line. By using a data channel conventionally configured to transmit chroma components, the solution enables a video codec to adaptively encode a digital image with reduced color resolution without converting the digital image to full color resolution before the encoding.
Silicon Image | Date: 2015-04-01
Embodiments relate to sending vertical synchronization data for a plurality of data streams in a selected data stream to perform authentication operations for the plurality of data stream. A port processor receives data streams from a plurality of transmitting devices. After receiving the data streams, the port processor selects one of the data streams for transmission to a decrypting device. The port processor extracts vertical synchronization data from the unselected data streams and inserts the extracted vertical synchronization data into the selected data stream to form a modified data stream. The port processor sends the modified data stream to a decrypting device. The decrypting device has at least one processing engine. The port processor discards the unselected data streams without sending the unselected data streams to the decrypting device.
Silicon Image | Date: 2015-04-08
Embodiments relate to half-duplex bidirectional transmission of data compliant with a first standard (e.g., Universal Serial Bus (USB) standard) over a physical channel of a multimedia link for transmitting audio/video (A/V) data compliant with a second standard (e.g., Mobile High-Definition Link (MHL) standard) between a source device and a sink device using time division multiplexing (TDM). The source device sends units of data including A/V data and forward data compliant with the first standard at first times whereas the sink device sends units of data including backward data compliant with the first standard at second times between transmissions from the source device. The first times do not overlap with the second times. Synchronization signals may be added to the first and second units of data to align character symbols embedded in the first and second units of data.
Silicon Image | Date: 2015-01-07
Embodiments of the invention are generally directed to simultaneous transmission of clock and bidirectional data over a communication channel. An embodiment of a transmitting device includes a modulator to generate a modulated signal including a clock signal and a data signal, the clock signal being modulated by a first signal edge of the modulated signal and the data signal being modulated by a position of a second signal edge of the modulated signal; a driver to drive the modulated signal on a communication channel; an echo canceller to subtract reflected signals on the communication channel; and a data recovery module to recover a signal received on the communication channel, the received signal being encoded by Return-to-Zero (RZ) encoding, the signal being received simultaneously with driving the modulated signal on the communication channel.
Silicon Image | Date: 2015-01-30
Embodiments relate to routing encrypted data from a source to a sink via a router without decrypting the data in the router. The source authenticates with the router, the result of which produces a session key and a pseudo-random number. The router authenticates with the sink using the same session key and pseudo-random number. The router passes encrypted data received from the source to the sink without decryption and re-encryption.
Silicon Image | Date: 2015-03-03
In one embodiment, an HDMI connector includes a plurality of conductive paths. The plurality of conductive paths correspond to four channels, i.e., three differential data channels and one differential clock channel. Each channel includes three conductive paths, which correspond to a differential pair and a dedicated ground. Each conductive path has a contact on one end and a pin on the opposite end. The pins of the plurality of conductive paths are arranged to attach to corresponding surface mounting pads in at least two columns of contact points. For each channel, the pad for the dedicated ground is larger than the pads for the differential pair, thereby providing shielding between the differential pairs of different channels.