|
Match
|
Document |
Document Title |
|
|
7042263 |
Memory clock slowdown synthesis circuit
Circuits, methods, and apparatus for reducing power on a graphics processor integrated circuit by generating two memory clock signals, reducing the frequency of one under certain conditions, and...
|
|
|
7042247 |
Programmable look-up tables with reduced leakage current
The number of off and possibly leaking transistors in circuitry such as look-up table (LUT) circuitry is reduced by dividing the LUT or LUT-type circuitry into two separate or at least partly...
|
|
|
7042248 |
Dedicated crossbar and barrel shifter block on programmable logic resources
A dedicated hardware block is provided for implementing crossbars and/or barrel shifters in programmable logic resources. Crossbar and/or barrel shifter circuitry may replace one or more rows, one...
|
|
|
7038489 |
Method for sharing configuration data for high logic density on chip
A system for reducing the number of programmable architecture elements in a look-up table required for implementing Boolean functions or operations that are identical or logically equivalent is...
|
|
|
7038952 |
Block RAM with embedded FIFO buffer
A programmable logic device includes a block random access memory (“BRAM”) with an embedded first in, first out (“FIFO”) controller. Embedding the FIFO logic in silicon, rather than...
|
|
|
7038490 |
Delay-matched ASIC conversion of a programmable logic device
An ASIC conversion of a programmable logic device (PLD) is provided. The PLD includes a plurality of logic blocks coupled together by a PLD routing structure. The ASIC includes a plurality of logic...
|
|
|
7034577 |
Variable timing circuit
Systems and methods for delaying a signal by a selectable amount of time, wherein the selectable amount of time is adjustable in relatively small increments and wherein the variability of the...
|
|
|
7034570 |
I/O cell configuration for multiple I/O standards
Circuitry is provided to individually configure each I/O of an integrated circuit to be compatible with a different LVTTL I/O standards. This can be done with only one I/O supply voltage, where...
|
|
|
7030659 |
Signal switch with reduced on resistance and undershoot protection
An electronic switch applies ground potential to the backgate of a MOS pass transistor when the transistor is in the off state and the switch is open, during normal conditions. When the transistor...
|
|
|
7030648 |
High performance interconnect architecture for field programmable gate arrays
This invention relates to a high performance interconnect architecture providing reduced delay minimized electro-migration and reduced area in FPGAs comprising a plurality of tiles consisting of...
|
|
|
7026840 |
Programmable logic device
A programmable logic device is provided with multiple power supplies such that, in one mode of operation, power can be disconnected from at least one part of the programmable logic device, while...
|
|
|
7028107 |
Process for automatic dynamic reloading of data flow processors (DFPS) and units with two- or three- dimensional programmable cell architectures (FPGAS, DPGAS, and the like)
A system for communication between a plurality of functional elements in a cell arrangement and a higher-level unit is described. The system may include, for example, a configuration memory...
|
|
|
7024579 |
Configurable timing system having a plurality of timing units interconnected via software programmable registers
The timing system includes a plurality of timing units interconnected to perform a count operation. Software programmable registers interconnect the plurality of timing units, and a control circuit...
|
|
|
7023239 |
Automated boundary-scan chain composition method using a device database and access mechanism for storing and retrieving situation-dependent operation options
A method for programming a series of in-system programmable devices that uses Boundary-Scan techniques to read device identification codes from each device of a system, and to automatically...
|
|
|
7023744 |
Reconfigurable SRAM-ROM cell
Described are programmable logic devices with configuration memory cells that function both as RAM and ROM. A PLD incorporating these memory cells to store configuration data can be mask-programmed...
|
|
|
7019558 |
Conversion of configuration data to match communication protocol
Various approaches for converting configuration data for programmable circuits are disclosed. In one embodiment, a first configuration bitstream is provided. The first configuration bitstream has a...
|
|
|
7020764 |
Semiconductor processing device
A useful semiconductor processing device (LSI) is capable of implementing the precise setting of signals at the final stage of user system development and enabling the user to build a logic circuit...
|
|
|
7012448 |
Integrated circuit and related improvements
An improved integrated circuit and a related system apparatus and method. The integrated circuit includes a plurality of logic area or user logic areas; and an actively switchable network capable...
|
|
|
7009421 |
Field programmable gate array core cell with efficient logic packing
A Field Programmable Gate Array (FPGA) core cell with one or more Look-Up Tables (LUTs) and a selectable logic gate is presented as a space-efficient alternative to the conventional LUT-based FPGA...
|
|
|
7005889 |
Level shifting in a data processing apparatus
A data processing apparatus and method are provided for controlling level shifting. The data processing apparatus comprises a first component provided within a first voltage domain and operable to...
|
|
|
7007264 |
System and method for dynamic reconfigurable computing using automated translation
A system ( 20 ) for dynamic reconfigurable computing includes at least one microprocessor implemented on a field programmable gate array ( 10 ) having a programmable fabric ( 12 ). The system can...
|
|
|
7005887 |
Semiconductor integrated circuit
A semiconductor integrated circuit is provided, which includes a first group of cells, in which a plural of I/O cells and/or power source cells for external input and/or output are arranged along a...
|
|
|
7003660 |
Pipeline configuration unit protocols and communication
An example method of controlling a data processing system having a cellular structure. The method includes transmitting a first configuration word to a first processing unit in the cellular...
|
|
|
7002370 |
Multiplexer configuration for programmable logic device
A multiplexer is configured on a programmable logic device using a plurality of four-input look-up tables chained together. The required number of look-up tables is about one-half the number of...
|
|
|
7002368 |
Programmable logic device with high speed serial interface circuitry
A programmable logic device (“PLD”) includes high speed serial interface (“HSSI”) circuitry that can support several high speed serial (“HSS”) standards. Examples of the standards that...
|
|
|
6998871 |
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...
|
|
|
6996709 |
Method for configuring a configurable hardware block by configuring configurable connections provided around a given type of subunit
A method for configuring a configurable hardware block includes implementing commands and/or command sequences of a program to be executed. The implementing step includes ascertaining a given type...
|
|
|
6992504 |
General-purpose logic array and ASIC using the same
A general-purpose logic cell array includes a plurality of cells and a lower wiring layer. The plurality of cells are formed on a substrate, and each of the plurality of cells includes a plurality...
|
|
|
6992502 |
Configurable electronic circuit, in particular one dedicated to arithmetic calculations
A configurable electronic circuit includes at least one tile that includes a plurality of cells interconnected. Each cell includes a multiplier, an arithmetic and logic unit for performing at least...
|
|
|
6989690 |
Methods of implementing scalable routing matrices for programmable logic devices
Methods of implementing routing matrices for programmable logic devices (PLDs). Each method includes generating a seed matrix, a distribution matrix, adjustment values for the distribution matrix,...
|
|
|
6989687 |
Customizable and programmable cell array
A logic array may include an array of programmable cells having a multiplicity of inputs and a multiplicity of outputs; and customized interconnections providing permanent direct interconnections...
|
|
|
6987401 |
Compare, select, sort, and median-filter apparatus in programmable logic devices and associated methods
A programmable logic device (PLD) includes a compare-select circuitry. The compare-select circuitry includes logic elements 1 through N. Each logic element comprises a compare circuitry and a...
|
|
|
6985011 |
Method of reducing the number of configuration bits by eliminating the unused configuration bits
Apparatus and method configures a programmable logic device (PLD). The method includes reading a first configuration frame from the PLD. The first configuration frame indicates used and unused bit...
|
|
|
6982570 |
Reconfigurable device
A reconfigurable device comprises tiles and an interconnect architecture. Each of the tiles comprises a circuit. The interconnect architecture couples to the circuit of each tile and comprises...
|
|
|
6980029 |
Programmable integrated circuit architecture
A programmable logic device has a plurality of levels of programmable logic modules with fixed interconnections. The outputs of a level connect to inputs of the next level of programmable logic...
|
|
|
6980184 |
Display devices and integrated circuits
Integrated circuits, assemblies with integrated circuits, display devices and electrical circuits. There are various different aspects and embodiments of these apparatuses described herein....
|
|
|
6981090 |
Multiple use of microcontroller pad
A circuit arrangement permits a microcontroller wirebond pad to be configured to be an analog or digital input or output. The circuit arrangement uses any of a plurality of switching configurations...
|
|
|
6980031 |
Crosspoint switch with serializer and deserializer functions
A programmable switch of three or more ports, each port having data lines separate from lines sharing control and addressing. The programmable switch includes internal logic control and electronic...
|
|
|
6977521 |
Field programmable gate array
A field programmable gate array (FPGA) having hierarchical interconnect structure is disclosed. The FPGA includes logic heads that have signals routed therebetween by the interconnect structure....
|
|
|
6977520 |
Time-multiplexed routing in a programmable logic device architecture
Programmable logic device interconnection resources include bus wires. A bus wire provides a programmable signal path across the programmable logic device from several logic device outputs to...
|
|
|
6976160 |
Method and system for controlling default values of flip-flops in PGA/ASIC-based designs
During a reset condition or prior to system initialization of an FPGA-based system ( 100 ), a FPGA ( 102 ) can be pre-configured by loading a value from a memory cell ( 108 ) into at least one...
|
|
|
6975679 |
Configuration fuses for setting PWM options
Configuration bits are provided that configure PWM outputs of a processor incorporating a PWM module. The configuration bits cause the PWM module to put the PWM outputs into tri-state, active high...
|
|
|
6976102 |
Integrated circuit with auto negotiation
Method and apparatus for auto-negotiation of a programmable logic device for any of a plurality of communication protocols is described. The programmable logic device is programmed for auto...
|
|
|
6972587 |
Built-in self repair for an integrated circuit
An integrated circuit, such as a memory device, includes a built-in repair circuit. The repair circuit includes an on-chip source that produces a programming signal of sufficient duration and...
|
|
|
6973357 |
Method and configuration system for producing an application-specific functional module for a programmable controller
A method and configuration system are used for producing an application-specific functional module from a predefined functional module for a programmable controller. In this context, a marking...
|
|
|
6972592 |
Self-timed scan circuit for ASIC fault testing
A self-timed scan circuit includes a multiplexer for selecting either a data input or a test input in response to an internal test enable signal and for generating a multiplexed output; a latch...
|
|
|
6972591 |
Semiconductor integrated circuit device having a semiconductor device with a modulatable gain coefficient
An inverter circuit which is a representative example of the logic circuit includes a p-channel A-MOS transistor and an n-channel transistor. The gain coefficient β of the p-channel A-MOS...
|
|
|
6971004 |
System and method of dynamically reconfiguring a programmable integrated circuit
The present invention system and method enables dynamic reconfiguration of an electronic device in a convenient and efficient manner. In one embodiment, the electronic device includes a...
|
|
|
6970015 |
Apparatus and method for a programmable trip point in an I/O circuit using a pre-driver
The invention enables the performance of the input and output stages of an I/O circuit to be modified after an IC is manufactured. In one embodiment, the I/O circuit includes an output driver,...
|
|
|
6970014 |
Routing architecture for a programmable logic device
An embodiment of this invention pertains to a 3-sided routing architecture to interconnect function blocks, such as logic array blocks (“LABs”), within a programmable logic device (“PLD”)....
|