Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Lattice Semiconductor Corporation patents


Recent patent applications related to Lattice Semiconductor Corporation. Lattice Semiconductor Corporation is listed as an Agent/Assignee. Note: Lattice Semiconductor Corporation may have other listings under different names/spellings. We're not affiliated with Lattice Semiconductor Corporation, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "L" | Lattice Semiconductor Corporation-related inventors


Spectrum shaping voltage to current converter

A voltage controlled oscillator (vco) is disclosed. The vco includes an amplifier that receives a control signal and a feedback signal and generates an amplified output signal based on the difference between the control signal and the feedback signal. ... Lattice Semiconductor Corporation

Low-speed bus time stamp methods and circuitry

Methods and circuitry for low-speed bus time stamping and triggering are presented in this disclosure. A master device and slave devices can be interfaced via a communication link that comprises a data line and a clock line. ... Lattice Semiconductor Corporation

Embedding low-speed communications in a high speed wireless tunneling system

A disclosed wireless tunneling system tunnels communications between two processing apparatuses through a wireless link, while maintaining compliance of the communications between the two processing apparatuses with at least two different wired communication protocols. In one embodiment, the wireless tunneling system includes two wireless tunneling apparatuses that communicate with each other through the wireless link. ... Lattice Semiconductor Corporation

Clock recovery and data recovery for programmable logic devices

Various techniques are provided to efficiently implement user designs incorporating clock and/or data recovery circuitry and/or a deserializer in programmable logic devices (plds). In one example, a method includes receiving a serial data stream, measuring time periods between signal transitions in a serial data stream using at least one grey code oscillator, and generating a recovered data signal corresponding to the serial data stream by, at least in part, comparing the measured time periods to one or more calibration time periods. ... Lattice Semiconductor Corporation

Clock recovery and data recovery for programmable logic devices

Various techniques are provided to efficiently implement user designs incorporating clock and/or data recovery circuitry and/or a deserializer in programmable logic devices (plds). In one example, a method includes receiving a serial data stream, measuring time periods between signal transitions in a serial data stream using at least one grey code oscillator, and generating a recovered data signal corresponding to the serial data stream by, at least in part, comparing the measured time periods to one or more calibration time periods. ... Lattice Semiconductor Corporation

Transmitter circuit harvesting power from power supply of a receiver circuit

A transmitter (tx) circuit harvesting power from a power supply of a receiver (rx) circuit is disclosed herein. The tx circuit for data transmission over a differential channel comprises a driver circuit coupled with the differential channel across a first pair of resistors. ... Lattice Semiconductor Corporation

Network repository for metadata

A method and apparatus for a network repository for metadata. Embodiments of a data repository include a memory to store data including one or more data content items, where each data content item is associated with zero or more metadata items, and where each data content item is associated with a handle and each metadata item is associated with an attribute name. ... Lattice Semiconductor Corporation

Compressed blanking period transfer over a multimedia link

A transmitting device for communicating via a multimedia communication link includes a compression circuitry that receives blanking period data corresponding to blanking states of video blanking periods. The compression circuitry compresses the blanking period data into compressed blanking period data. ... Lattice Semiconductor Corporation

Multi-time programmable non-volatile memory cell

A non-volatile programmable bitcell has a read enable device with a source coupled with a bitline, an anti-fuse device with a gate coupled with a first write line, a drain coupled with a supply voltage and a source coupled with a drain of the read enable device. The bitcell has a fuse device coupled between a second write line and the drain of the read enable device. ... Lattice Semiconductor Corporation

Optical connectors and related manufacturing techniques

Various techniques are provided for manufacturing an optical connector. In one example, a technique may include applying an optical adhesive to a first end of the optical fiber, translating the optical fiber towards a lens to at least partially adhere the end of the optical fiber to the lens by the optical adhesive, and suspending the lens from the optical fiber to align a center of gravity of the lens with an optical path of the optical fiber to maintain optical beam power loss below a power loss threshold. ... Lattice Semiconductor Corporation

Multiple mode device implementation for programmable logic devices

Various techniques are provided to efficiently implement user designs in programmable logic devices (plds). In one example, a programmable logic device (pld) includes a plurality of programmable logic blocks (plbs) and at least first and second logic cells within at least one of the plbs, where each logic cell includes a lookup table (lut) and associated mode logic configured to receive a lut output signal from the lut. ... Lattice Semiconductor Corporation

Flexible ripple mode device implementation for programmable logic devices

Various techniques are provided to efficiently implement user designs in programmable logic devices (plds). In one example, a programmable logic device (pld) includes a plurality of programmable logic blocks (plbs) and a plurality of logic cells within at least one of the plbs, where each logic cell includes a four input lookup table (4-lut) configured to provide a 4-lut output signal to associated carry logic. ... Lattice Semiconductor Corporation

Deterministic read back and error detection for programmable logic devices

Various techniques are provided to efficiently implement deterministic read back and error detection for programmable logic devices (plds). In one example, a pld includes an array of memory cells arranged in rows and columns, where at least one row includes an enable bit. ... Lattice Semiconductor Corporation

Multiplexer reduction for programmable logic devices

Various techniques are provided to efficiently implement user designs in programmable logic devices (plds). In one example, a method includes identifying a multiplexer in the design, identifying one or more irrelevant inputs for the multiplexer by, at least in part, decomposing the select logic into one or more select line binary decision diagrams corresponding to the one or more select lines, and generating a reduced multiplexer by eliminating the one or more irrelevant inputs from the multiplexer. ... Lattice Semiconductor Corporation

08/31/17 / #20170250897

Stream creation with limited topology information

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. ... Lattice Semiconductor Corporation

08/03/17 / #20170221351

Devices and methods for remote control of target devices

Various techniques are provided to program and operate a user device to remotely control target devices. In one example, a user may program a user device with a remote control device that includes physical controls. ... Lattice Semiconductor Corporation

08/03/17 / #20170220416

Segmented error coding for block-based memory

In one embodiment, memory circuitry includes an error-correction code (ecc) encoder, memory, and an ecc decoder. The ecc encoder performs encoding, based on an ecc algorithm having an algorithm size, on an algorithm-size segment of input user data to generate a corresponding subset of parity data for the segment of input user data. ... Lattice Semiconductor Corporation

07/06/17 / #20170195719

Secure internal control for encrypting video data

In one aspect, a video processing device includes a processor and a transmitter, for example implemented as separate integrated circuits on a printed circuit board. Pins on the processor are coupled to pins on the transmitter via a data channel, for example conductive leads on the printed circuit board. ... Lattice Semiconductor Corporation

06/22/17 / #20170180791

Transmission and detection of multi-channel signals in reduced channel format

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. ... Lattice Semiconductor Corporation

06/15/17 / #20170171004

Methods and devices for data demodulation

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. ... Lattice Semiconductor Corporation

05/18/17 / #20170142605

Beam splitting systems and methods

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. ... Lattice Semiconductor Corporation

05/18/17 / #20170141830

Beamforming based on adjacent beams systems and methods

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.. ... Lattice Semiconductor Corporation

05/11/17 / #20170134231

Stream creation with limited topology information

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. ... Lattice Semiconductor Corporation

04/06/17 / #20170099493

Compressed video playback with raw data assist

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. ... Lattice Semiconductor Corporation

03/30/17 / #20170094289

Dynamic control of pixel color formats used to encode color video streams

Embodiments of the present disclosure are related to dynamic control of pixel color formats. In one embodiment, more than one pixel color format is used to encode a single scene within a video stream. ... Lattice Semiconductor Corporation

03/23/17 / #20170085359

Echo cancellation for high speed full duplex data transmissions

Systems, devices and methods for analog echo cancellation for high speed full duplex data transmissions, which include a first set of differential nodes to receive reception data and transmission data, a second set of differential nodes to receive the transmission data, and a subtraction circuit to receive data from the first set of differential nodes and data from the second set of differential nodes. The subtraction circuit includes a plurality of capacitors to receive data from each of the first and second sets differential nodes, and a termination circuit for providing dc termination voltage to subtract the data of the second set of differential nodes from the data of the first set of differential nodes to eliminate echo from the reception data received at the first set differential nodes.. ... Lattice Semiconductor Corporation

03/16/17 / #20170078356

Communication of multimedia data streams over multiple communication lanes

A transmitter and receiver for communication of multimedia streams across a multi-lane communications link. The transmitter packetizes multimedia streams according to a link layer protocol and distributes the packets across multiple lanes of a communications link. ... Lattice Semiconductor Corporation

03/16/17 / #20170077612

Near-field communications with multiple transmit and multiple receive antennae

Near-field communication (nfc) system provides a plurality of transmit antennae. The transmit antennae of the plurality have at least two different polarizations. ... Lattice Semiconductor Corporation

03/02/17 / #20170064370

Maintaining synchronization of encryption process across devices by sending frame numbers

Maintaining synchronization of encryption processes at devices during transmission of encrypted data over a communication link is provided. Cipher link maintenance characters are sent from a source device to a sink device. ... Lattice Semiconductor Corporation

02/23/17 / #20170054552

Method of transmitting and receiving audio signals and apparatus thereof

Example embodiments disclosed herein relate to a method of transmitting an audio signal and also a method of receiving an audio signal. The method of transmitting the audio signal includes: receiving the audio signal including a plurality of frames having a left and right subframes containing audio data of a first number of bits; encoding the left and right subframes into a parity code of a second number of bits; generating serial data by combining the parity code and the audio data; and transmitting the serial data over an audio transmission media having a bandwidth of a third number of bits, a sum of the first number of bits and the second number of bits being below the third number of bits. ... Lattice Semiconductor Corporation

02/09/17 / #20170041127

Acoustic gesture recognition systems and methods

Methods and circuitry for relatively low-speed bus time stamping and triggering for use in acoustic object and gesture detection and recognition are presented in this disclosure. A master device and slave devices can be interfaced via a communication link that includes a data line and a clock line. ... Lattice Semiconductor Corporation

02/02/17 / #20170029107

Wireless control of unmanned aerial vehicle with distance ranging and channel sensing

Various techniques are provided to efficiently detect the position and angular velocity of an unmanned aerial vehicle (uav) of a uav system including a transmitter antenna array and a receiver antenna array. In one example, a method includes establishing a wireless link between a uav controller and a uav using at least one transmitter antenna array and/or at least one receiver antenna array, communicating link state data corresponding to the established wireless link over the established wireless link, generating uav operational data based, at least in part, on the link state data, wherein the uav operational data is configured to control operation of the uav, and controlling operation of the uav using the uav operational data.. ... Lattice Semiconductor Corporation

01/12/17 / #20170012624

Crowbar current elimination

In one embodiment, an inverter generates an inverted clock signal using (i) first p-type and n-type transistors connected in cascode between supply and ground nodes and (ii) control circuitry receiving different phase-offset input clock signals that ensure that the cascode-connected transistors are never even partially on at the same time, thereby preventing crowbar current from occurring through the cascode-connected devices. In one implementation, the control circuitry has two p-type transistors and two n-type transistors configured to receive three phase-offset input clock signals to prevent crowbar current in the inverter. ... Lattice Semiconductor Corporation

01/05/17 / #20170005836

Driving data of multiple protocols through a single set of pins

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. ... Lattice Semiconductor Corporation








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Lattice Semiconductor Corporation in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Lattice Semiconductor Corporation with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###