Hillsboro, OR, United States

Lattice Semiconductor

www.latticesemi.com
Hillsboro, OR, United States

Lattice Semiconductor Corporation is a United States based manufacturer of high-performance programmable logic devices . Founded in 1983, the company employs about 700 people and has annual revenues of around $300 million, with Darin Billerbeck as the chief executive officer. The Oregon-based company is the number three ranked company in world market share for field programmable gate array devices, and number two for CPLDs & SPLDs. The company went public in 1989 and is traded on the NASDAQ stock exchange under the symbol LSCC. Wikipedia.


Time filter

Source Type

Patent
Lattice Semiconductor | Date: 2017-01-20

The discovery of a topology of a network with an unknown topology can enable the selection of a data path within the network, and the establishment of a data stream over the selected data path. Routing tables mapping originating nodes to input ports can be created based on the receipt of discovery messages generated by the originating nodes. A source node can select a data path between the source node and a sink node in order to establish a data stream using the routing tables. Data paths can be selected based on, for instance, routing table bandwidth information, latency information, and/or distance information. Data streams can be established over the selected data path, and each node can release any reserved output bandwidth determined to be unnecessary for the data stream.


Patent
Lattice Semiconductor | Date: 2016-09-27

A video processing system has a source device and a sink device. The source device compresses raw video data and transmits the resulting compressed video data and at least some of the raw video data to the sink device. The sink device decompresses the transmitted compressed video data and generates a reconstructed output video frame, where each region of the output frame is based on a selection of either the corresponding raw video data or the corresponding decompressed video data. By using raw video data for some of the regions of the output frame, noticeable artifacts resulting from using a lossy video compression/decompression algorithm can be omitted. In one embodiment, the sink device compares regions of raw and decompressed video data to select data for the output frame and requests the source device to transmit specific regions of new raw video data based on those comparisons.


Patent
Lattice Semiconductor | Date: 2017-01-30

Systems and methods for beam splitting using multiple antennas are disclosed. An example wireless networking device includes an antenna system having a plurality of antennas; and a controller configured to determine directional antenna weight vectors (AWVs) directed substantially towards other wireless networking devices, determine a split beam AWV from the directional AWVs, and configure the antenna sub-system to form multiple wireless communication channels over the determined split beam AWV between the wireless networking devices. A split beam formed by the wireless networking device according to the split beam AWV maximizes a minimum gain towards, or provides at least a preset threshold minimum gain towards, each of the at other wireless networking devices.


Patent
Lattice Semiconductor | Date: 2017-01-30

Systems and methods for beam splitting using multiple antennas are disclosed. An example wireless networking device includes an antenna system having a plurality of antennas; and a controller configured to select test beam antenna weight vectors (AWVs) configured to detect and/or localize a responder device, receive channel measurement responses corresponding to the test beam AWVs, determine a combined beam AWV directed substantially towards the responder device based, at least in part, on the test beam AWVs and/or the corresponding channel measurement responses, and configure the antenna sub-system to form a wireless communication channel according to the determined combined beam AWV between the wireless networking device and the responder device.


Patent
Lattice Semiconductor | Date: 2015-05-12

Embodiments relate to a voltage oscillator (VCO) that uses a replica bias circuit to generate a cascode bias voltage. The VCO generate an output periodic signal having a frequency and phase that is less or not susceptible to voltage swings by using a bias voltage generated in a replica bias circuit that replicates a voltage-to-current converter in the VOC. The bias voltage is generated and regulated according to a power supply voltage that supplies power to the VCO to account for voltage variations in the power supply voltage.


A system for receiving and decrypting media content encrypted according to the HDCP protocol is described herein. A receiving device coupled to a plurality of content channels includes an authentication engine to authenticate each content channel and to generate an initial session key associated with each authenticated content channel. The content channels can be, for example, an HDMI channel or an MHL3 channel. A session key indicator indicating a session key used to encrypt media content is received, and an updated session key is generated. The receiving device also includes a stream cipher engine configured to decrypt received encrypted media content using the updated session key. Decrypted media content can then be displayed, for instance on a display of the receiving device.


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.


Patent
Lattice Semiconductor | Date: 2016-11-22

Embodiments of the present disclosure relate to methods and device for receiving PAM data stream. In an embodiment, a method comprises receiving a signal stream modulated with pulse amplitude modulation (PAM) associated with a plurality of bit patterns; determining boundary voltages for the plurality of bit patterns; and calibrating, based on the boundary voltages, a threshold voltage for use in recognition of the plurality of bit patterns. In this way, bit patterns may be accurately recognized based on the calibrated threshold voltage.


Patent
Lattice Semiconductor | Date: 2016-07-29

Embodiments of the invention are generally directed driving data of multiple protocols through a single set of pins. An embodiment of an apparatus includes a transmitter connected to two pads on an IC the transmitter including a differential driver to transmit a differential signal, wherein the differential driver has a first branch and a second branch, each branch of the differential driver including a protection device connected to one of the pads; and a common mode driver to transmit a common mode signal, the common mode driver having a first branch and a second branch, each of the branches of the common mode driver including a protection device connected to one of the pads. The first and second switch devices are not turned on simultaneously, based on data to be transmitted, one of the switch devices being turned on and the other being turned off. The third and fourth switch devices are both turned on when the common mode signal is one of a logic HIGH or logic LOW and both turned off when the common mode signal is the other of a logic HIGH or logic LOW.


Patent
Lattice Semiconductor | Date: 2016-01-29

A cable with circuitry that enables the cable to communicate data in one of at least two different signal modes of operation is presented. In a first signal mode, the cable enables data communication between the circuitry and either a source device or a sink device. The first signal mode can be used either to communicate properties of the cable itself or of a signal passing through the cable to either the source device or the sink device. In a second signal mode, the cable enables data communication between the source device and the sink device. The second signal mode can be used to communicate data in accordance with a predetermined protocol.

Loading Lattice Semiconductor collaborators
Loading Lattice Semiconductor collaborators