|
Match
|
Document |
Document Title |
|
|
7142011 |
Programmable logic device with routing channels
A programmable logic device (PLD) is provided that includes at least one dedicated output routing channel configured to facilitate the processing of output signals generated by multiple...
|
|
|
7138826 |
Self-rewinding circuit
A self-rewinding circuit includes a first block of combinatorial logic having a set of inputs including at least one input and a set of outputs including at least one output wherein a relationship...
|
|
|
7138828 |
FPGA architecture with mixed interconnect resources optimized for fast and low-power routing and methods of utilizing the same
An FPGA includes a programmable interconnect structure in which the interconnect resources are divided into two groups. A first subset of the interconnect resources are optimized for high speed. A...
|
|
|
7138820 |
System monitor in a programmable logic device
Method and apparatus for a system monitor ( 20 ) embedded in a programmable logic device ( 10, 50, 60 ) are described. The system monitor ( 20 ) includes a dynamic reconfiguration port interface (...
|
|
|
7138829 |
Measuring input setup and hold time using an input-output block having a variable delay line
A system and method for measuring the timing requirements of a sequential logic element of a programmable logic device. The sequential logic element has a first data terminal, an output terminal,...
|
|
|
7138827 |
Programmable logic device with time-multiplexed interconnect
A PLD includes at least one portion of the programmable interconnect that can be time multiplexed. The time multiplexed interconnect allows signals to be routed on shared interconnect at different...
|
|
|
7135887 |
Programmable logic device multispeed I/O circuitry
Programmable logic device integrated circuitry having I/O circuitry portions having different maximum speed capabilities and different amounts of programmability for supporting various I/O...
|
|
|
7135888 |
Programmable routing structures providing shorter timing delays for input/output signals
Techniques are provided for routing signals to and from input/output pads on a programmable chip that reduce signal delay times. A programmable routing structure is provided that is dedicated to...
|
|
|
7135890 |
SCL type FPGA with multi-threshold transistors and method for forming same
A new scheme of Schottky FPGA (SFPGA) IC solution is proposed. The chip is organized by embedded analog, memory, and logic units with on chip apparatus and software means to partitioning, altering...
|
|
|
7137095 |
Freeway routing system for a gate array
A freeway routing system that connects interface groups in said field programmable gate array. The freeway system has a first set of routing conductors configured to transfer signals to the input...
|
|
|
7132853 |
Inter-tile buffer system for a field programmable gate array
An inter-tile buffering system for a field programmable gate array (FPGA) comprising a plurality of FPGA tiles arranged in rows and columns. Each file comprises a plurality of functional and...
|
|
|
7132851 |
Columnar floorplan
An FPGA is laid out as a plurality of repeatable tiles, wherein the tiles are disposed in columns that extend from one side of the die to another side of the die, and wherein each column includes...
|
|
|
7132852 |
Routing architecture with high speed I/O bypass path
Improved routing architectures including one or more high speed input/output (I/O) bypass paths are provided for use in, for example, programmable logic devices (PLDs) such as field programmable...
|
|
|
7129747 |
CPLD with fast logic sharing between function blocks
Fast logic sharing is created using a feedback path from the output logic macrocell of one functional block to the product term inputs of another function block without going through an advanced...
|
|
|
7129743 |
Digital audio system on a chip
A GPIO cell of a SOC functions, in a first state, to pass an output signal from one of plurality of modules of the SOC to a pin when an output enable signal is activated. The GPIO cell further...
|
|
|
7129745 |
Apparatus and methods for adjusting performance of integrated circuits
A programmable logic device (PLD) includes a delay circuit and a body-bias generator. The delay circuit has a delay configured to represent a delay of user circuit implement in the PLD. The...
|
|
|
7129749 |
Programmable logic device having a configurable DRAM with transparent refresh
A programmable logic device (PLD) having a programmable routing structure that employs non-static memory cells, such as dynamic random access memory (DRAM) cells, to control configurable circuit...
|
|
|
7126214 |
Reconfigurable processor module comprising hybrid stacked integrated circuit die elements
A reconfigurable processor module comprising hybrid stacked integrated circuit (“IC”) die elements. In a particular embodiment disclosed herein, a processor module with reconfigurable...
|
|
|
7126381 |
VPA interconnect circuit
Some embodiments of the invention provide a configurable integrated circuit (IC). The IC includes an interconnect circuit having a first set of input terminals and a set of output terminals. The...
|
|
|
7126374 |
Multi-level routing architecture in a field programmable gate array having transmitters and receivers
A routing architecture in a field programmable gate array (FPGA) having a plurality of logic clusters wherein each logic cluster has at least two sub-clusters. The logic clusters are arranged in...
|
|
|
7126375 |
Floor plan for scalable multiple level tab oriented interconnect architecture
A multiple level routing architecture for a programmable logic device having logical blocks, each logical block comprising a plurality of cells, with a first level routing resources coupling the...
|
|
|
7126372 |
Reconfiguration port for dynamic reconfiguration—sub-frame access for reconfiguration
Method and apparatus for sub-frame bit access for reconfiguring a logic block of a programmable logic device is described. A reconfiguration port in communication with a controller is provided. The...
|
|
|
7123052 |
Interconnection resources for programmable logic integrated circuit devices
A programmable logic device has many regions of programmable logic, together with relatively general-purpose, programmable, interconnection resources that can be used to make interconnections...
|
|
|
7123050 |
Programmable array logic circuit employing non-volatile ferromagnetic memory cells
A programmable array logic circuit whose temporary memory circuitry employs single bit non-volatile ferromagnetic memory cells. The ferromagnetic memory cells or bits store data even when there is...
|
|
|
7119575 |
Logic cell with improved multiplexer, barrel shifter, and crossbarring efficiency
Logic circuits that provide improved efficiency are described. In one general embodiment, this is accomplished by feeding outputs of LEs in the logic circuit to multiplexers that receive their...
|
|
|
7119576 |
Devices and methods with programmable logic and digital signal processing regions
A programmable logic integrated circuit device (“PLD”) includes programmable logic and a dedicated (i.e., at least partly hard-wired) digital signal processing region for performing or at least...
|
|
|
7119574 |
Passage structures for use in low-voltage applications
Enhanced passgate structures for use in low-voltage systems are presented in which the influence of V t on the range of signals passed by single-transistor passgates is reduced. In one...
|
|
|
7116131 |
High performance programmable logic devices utilizing dynamic circuitry
A programmable logic device (PLD) includes dynamic lookup table (LUT) circuits, an interconnect structure implemented in either dynamic or static logic, and optional static logic circuits. Each...
|
|
|
7116130 |
Method and apparatus for effectively re-downloading data to a field programmable gate array
A method for effectively re-downloading data to a Field Programmable Gate Array (FPGA). The method uses two Complex Programmable Logic Devices (CPLDs) to implement control functions of...
|
|
|
7117373 |
Bitstream for configuring a PLD with encrypted design data
It is sometimes desirable to protect a design used in a PLD from being copied. If the design is stored in a different device from the PLD and read into the PLD through a bitstream, an unencrypted...
|
|
|
7112993 |
Non-volatile memory configuration scheme for volatile-memory-based programmable circuits in an FPGA
A non-volatile memory configuration scheme is disclosed for volatile-memory-based programmable circuits in a programmable integrated circuit that includes an FPGA fabric, a plurality of first...
|
|
|
7112992 |
Configuration shift register
An electronic device comprises a first plurality of configuration elements connected as a shift register for programming a subset of the programmable functions of the electronic device. The subset...
|
|
|
7109748 |
Integrated circuits with reduced standby power consumption
Integrated circuit standby power consumption may be reduced using a reverse-bias transistor control arrangement that reduces transistor leakage current. Integrated circuit transistors may be turned...
|
|
|
7111214 |
Circuits and methods for testing programmable logic devices using lookup tables and carry chains
Circuit implementations and test methods enable the testing of lookup table (LUT) input paths, “stuck at” memory cell values, and carry chains. One method includes storing a first bit pattern...
|
|
|
7109746 |
Data monitoring for single event upset in a programmable logic device
Method and apparatus for data monitoring for error detection is described. A programmable logic device includes a configurable logic block having function generators, each of which is configurable...
|
|
|
7109751 |
Methods of implementing phase shift mask compliant static memory cell circuits
Methods of implementing a static memory cell compliant with the requirements of phase shift masks. A phase shift compliant memory cell is generated by implementing a single bit line, two word...
|
|
|
7111273 |
Softpal implementation and mapping technology for FPGAs with dedicated resources
A softPAL implementation and mapping method are described. The implementation utilizes both LUTs and architecture-specific logic circuits to implement softPAL functions, and selects from several...
|
|
|
7109753 |
Programmable logic device with routing channels
A programmable logic device (PLD) is provided that includes at least one dedicated output routing channel configured to facilitate the processing of output signals generated by multiple...
|
|
|
7109744 |
Programmable termination with DC voltage level control
Various embodiments for implementing circuits and systems with highly flexible interface circuitry that is capable of realizing programmable on-chip termination and DC level control. A number of...
|
|
|
7109745 |
Configurable integrated circuit for use in a multi-function handheld device
A configurable integrated circuit includes at least one general purpose input/output (GPIO) interface module, a first functional module, and a second functional module. The GPIO interface module...
|
|
|
7109747 |
Low power, high speed logic controller that implements thermometer-type control logic by utilizing scan flip-flops and a gated clock
The power dissipation, logic complexity and chip area of a thermometer controller are all significantly reduced by utilizing a series of scan flip-flops that are connected together to form a...
|
|
|
7106099 |
Decision-feedback equalization clocking apparatus and method
A decision feedback equalization (“DFE”) technique is suitable for use in a serializer-deserializer (“SERDES”) receiver in an integrated circuit (IC). The IC has a summing node coupled to a...
|
|
|
7102385 |
Dedicated input/output first in/first out module for a field programmable gate array
A field programmable gate array architecture having a plurality of input/output pads comprising: a plurality of logic clusters; a plurality of input/output clusters; a plurality of input/output...
|
|
|
7102387 |
Periodic computation structure based on 1-input lookup tables
A simplified implementation of molecular field programmable gate arrays described in U.S. Pat. No. 6,215,327 and U.S. Pat. No. 6,331,788, reducing the complexity in a tiled array template to that...
|
|
|
7102386 |
Reconfigurable electronic device having interconnected data storage devices
A reconfigurable electronic device ( 100 ), e.g., a field programmable gate array (FPGA) or another type of complex programmable logic device (CPLD), has a first data storage device ( 120 ) and a...
|
|
|
7098690 |
Programmable I/O element circuit for high speed logic devices
A programmable I/O element for an I/O terminal of a logic array is suitable for operating according to high speed I/O modes such as double data rate and zero bus turnaround. The I/O element may...
|
|
|
7098691 |
Structured integrated circuit device
A configurable logic array may include: a multiplicity of logic cells, containing look-up tables; customizable metal and via connection layers overlying the multiplicity of logic cells; a...
|
|
|
7098688 |
Regionally time multiplexed emulation system
A regionally time multiplexed emulation system includes an emulator for emulating a circuit design. The emulator includes a plurality of reconfigurable logic devices with buffered I/O pins and...
|
|
|
7098687 |
Flexible routing resources in a programmable logic device
In particular aspects, embodiments of the present invention provide a programmable logic device including routing paths from one routing resource to another via connections between outputs of...
|
|
|
7100130 |
Device for the emulation of designs for integrated circuits
A device for the emulation of designs for integrated circuits having a receiving device for multiple programmable logic circuits, particularly FPGAs, and an electrical connection structure. The...
|