|
Match
|
Document |
Document Title |
|
|
6765409 |
Very low power, high performance universal connector for reconfigurable macro cell arrays
A low-voltage programmable connector includes two separate paths. Each path includes a buffer and a pair of transmission gates whose control terminals receive the voltages supplied by a memory...
|
|
|
6762618 |
Verify scheme for a multi-level routing structure
An efficient verify scheme for a multi-level routing structure is provided. For example, a two-level routing structure may have a second-level routing structure whose switch matrix is either...
|
|
|
6759871 |
Line segmentation in programmable logic devices having redundancy circuitry
Methods and apparatus for segmenting lines in programmable logic devices having redundancy circuitry. A programmable logic device includes a first plurality of logic array blocks. The first...
|
|
|
6759869 |
Large crossbar switch implemented in FPGA
A method for using an FPGA to implement a crossbar switch is described. Rather than using signals routed through the general FPGA routing resources to control connectivity of the crossbar switch,...
|
|
|
6753696 |
Programmable optimized-distribution logic allocator for a high-density complex PLD
A programmable optimized-distribution logic allocator enhances the speed, silicon utilization, logic efficiency, logic utilization, and scalability of very high-density CPLDs including the logic...
|
|
|
6750674 |
Carry chain for use between logic modules in a field programmable gate array
A field programmable gate array comprising a plurality of logic modules each logic module having two clusters, said logic modules arranged in rows and columns. The logic module clusters having a...
|
|
|
6747481 |
Adaptive algorithm for electrical fuse programming
This invention describes a means for preventing eFuses from growing back under successive programming pulses after being successfully fused by an earlier set of programming pulses. The solution is...
|
|
|
6748368 |
Proprietary core permission structure and method
A programmable logic device includes a non-volatile permission memory block to enable a customer to utilize a proprietary core. In one embodiment, the core supplier designs its core to check for a...
|
|
|
6747479 |
Interface scheme for connecting a fixed circuitry block to a programmable logic core
An apparatus comprising one or more configurable interface tiles. The configurable interface tiles may be configured to communicate one or more signals between one or more programmable logic cores...
|
|
|
6747480 |
Programmable logic devices with bidirect ional cascades
A programmable logic integrated circuit device has a plurality of regions of programmable logic disposed on the device in a plurality of intersecting rows and columns of such regions. The regions...
|
|
|
6748575 |
Programming programmable logic devices using hidden switches
A programming tool for programmable logic devices (PLDs), such as field programmable gate arrays (FPGAs), supports the display of hidden-switch connections, in addition to the display of...
|
|
|
6744278 |
Tileable field-programmable gate array architecture
An apparatus includes a field-programmable gate array (FPGA). The FPGA includes a first FPGA tile, and the first FPGA tile includes a plurality of functional groups (FGs), a third set of routing...
|
|
|
6744274 |
Programmable logic core adapter
A programmable logic core (PLC) can be integrated into custom ICS such as ASICs and SOCs. An example PLC for integration into a custom IC includes a Multi Scale Array (MSA) that consists of an...
|
|
|
6738858 |
Cross-bar matrix for connecting digital resources to I/O pins of an integrated circuit
A matrix of routing cells forming a cross-bar decoder ( 310 ). Signal triplets are coupled through the cross-bar decoder ( 310 ) based on control by a microprocessor. A register ( 50 ) provide...
|
|
|
6735755 |
Cost saving methods using pre-defined integrated circuit modules
This invention discloses a multiple-chip module (MCM) device supported on a semiconductor wafer. The MCM device includes a core module that has a plurality of logic circuits having a layer...
|
|
|
6731133 |
Routing structures for a tileable field-programmable gate array architecture
A field-programmable gate array (FPGA), comprising: a first FPGA tile, the first FPGA tile comprising a plurality of functional groups (FGs), a regular routing structure, and a plurality of...
|
|
|
6727726 |
Field programmable gate array architecture including a buffer module and a method of distributing buffer modules in a field programmable gate array
The present system comprises a device and a method for increasing the performance and utilization in a field programmable gate array (FPGA). The device of the present system comprises an FPGA...
|
|
|
6717435 |
Programmable logic device and programming method
Pin setting data for defining initial states of external pins of a programmable logic device (PLD) is transferred to the PLD to set all the external pins before logic setting data for the PLD is...
|
|
|
6718465 |
Reconfigurable inner product processor architecture implementing square recursive decomposition of partial product matrices
A reconfigurable processor architecture based on unique square recursive order decomposition of partial product matrices is described. This architecture can be easily reconfigured by taking...
|
|
|
6717436 |
Reconfigurable gate array
The invention relates to an FPGA (field programmable gate array) with a plurality of functional blocks. An interface enables data and address communication between a processor and the FPGA. The...
|
|
|
6714041 |
Programming on-the-fly (OTF)
A method for reconfiguring a complex programmable logic device (CPLD) that includes an EEPROM array and a shadow SRAM array comprises reprogramming the EEPROM array with new configuration data...
|
|
|
6710625 |
Semiconductor integrated circuit having a gate array structure
In a semiconductor integrated circuit having a gate array structure, within a cell, isolation transistors are disposed in series between an intra-cell gate output terminal and an intra-cell power...
|
|
|
6710621 |
Programmable power supply for field programmable gate array modules
A module standard for FPGAs is provided in which power supply voltages for daughtercards are not fixed in advance. Instead programmable power supplies are provided and a method is provided in which...
|
|
|
6710620 |
Bus interface for I/O device with memory
An electronic system is provided. The electronic system includes a logic device and at least one input/output interface coupled to the logic device. The electronic system further includes an...
|
|
|
6710623 |
Cascadable bus based crossbar switching in a programmable logic device
A configurable crossbar switching circuit within a programmable logic device capable of efficient, large scale switching and for cascading for implementing much larger switching functions. In one...
|
|
|
6707314 |
Integrated circuit device, electronic equipment, and method of placement of an integrated circuit device
A macrocell MC 1 including a physical-layer circuit in accordance with USB 2.0 or the like is placed at a corner of an integrated circuit device ICD. Data terminals DP and DM are placed in an I/O...
|
|
|
6707315 |
Registered logic macrocell with product term allocation and adjacent product term stealing
A macrocell with product term allocation and adjacent product term stealing is disclosed. Programmable configuration switches provide product term allocation by directing input product terms to an...
|
|
|
6703859 |
Programmable logic device and method of controlling clock signal thereof
An object of the present invention is to provide a programmable logic device which intends to reduce electric power consumption or heat generation sufficiently as a whole device while preventing a...
|
|
|
6703860 |
I/O block for a programmable interconnect circuit
A programmable interconnect circuit comprising a plurality of I/O cells arranged into I/O blocks includes a routing structure for each I/O block, wherein each routing structure may programmably...
|
|
|
6701500 |
Logic circuit module, method for designing a semiconductor integrated circuit using the same, and semiconductor integrated circuit
A logic circuit module is used for designing a semiconductor integrated circuit using an FPGA (Field Programmable Gate Array) or a short-term gate array. Provided that a seventh input terminal of...
|
|
|
RE38451 |
Universal logic module with arithmetic capabilities
A universal logic module for use in a programmable logic device, capable of generating all logical functions of three variables or less. The universal logic module also implements a full adder with...
|
|
|
6696855 |
Symmetric logic block input/output scheme
A programmable logic device includes a plurality of clusters of logic elements. Each of the clusters may include a respective programmable interconnect matrix with each of the logic blocks of each...
|
|
|
6696856 |
Function block architecture with variable drive strengths
Described herein is an ASIC having an array of predesigned function blocks. The function blocks can be used to implement combinational logic, sequential logic, or a combination of both. The...
|
|
|
6693454 |
Distributed RAM in a logic array
Distributed RAM in a logic array. A single, customizable, logic array fabric provides both gate array logic and RAM functionality simultaneously while substantially maximizing the amount of...
|
|
|
6690195 |
Driver circuitry for programmable logic devices
Driver circuitry for programmable logic devices may include a module comprising a driver and associated hardware-programmable input and/or output routing connections. Instances of the generalized...
|
|
|
6691267 |
Technique to test an integrated circuit using fewer pins
A technique to implement functions requiring fewer pins of an integrated circuit to serially transfer data into the integrated circuit for multiple logic blocks. By reducing the required pins, this...
|
|
|
6680871 |
Method and apparatus for testing memory embedded in mask-programmable logic device
In a mask-programmable logic device having embedded memory blocks, which device cannot be reconfigured for testing like a full programmable logic device, the embedded memory blocks are tested by...
|
|
|
6674303 |
Programmable input/output cell with bidirectional and shift register capabilities
An input/output (I/O) circuit or cell associated with a pin of a programmable logic circuit allows the pin to be configured as for bidirectional input and output operations, without requiring a...
|
|
|
6670826 |
Configurable logic block with a storage element clocked by a write strobe pulse
A configurable logic block for a programmable logic device includes a storage element having a latch clocked by a write strobe pulse. The storage element uses a write strobe signal and, optionally,...
|
|
|
6670825 |
Efficient arrangement of interconnection resources on programmable logic devices
Interconnection block arrangements for selectively interconnecting logic on a programmable logic device is provided. Programmable logic connectors within the interconnection blocks may be...
|
|
|
6667636 |
DSP integrated with programmable logic based accelerators
A heterogeneous integrated circuit having a digital signal processor and at least one programmable logic core. An AMBA AHB couples the cores and most other functional units on the IC. The PLCs are...
|
|
|
6667634 |
Multi-option setting device for a peripheral control chipset
A multi-option setting device is provided for use in association with a connecting pin of a chipset for allowing user-selection from more than two setting options to set the chipset to perform one...
|
|
|
6668237 |
Run-time reconfigurable testing of programmable logic devices
Method and system for testing circuitry of a programmable logic device (PLD). A host data processing arrangement is configured with a run-time reconfiguration programming interface, and a run-time...
|
|
|
6664807 |
Repeater for buffering a signal on a long data line of a programmable logic device
A configuration memory array for a programmable logic device includes an array of configuration memory cells arranged in rows and columns. Initially, each of the configuration memory cells is reset...
|
|
|
6664808 |
Method of using partially defective programmable logic devices
FPGAs that contain at least one localized defect may be used to implement some designs if the localized defect is not used in the designs. To determine if the FPGA is suitable to implement a...
|
|
|
6664806 |
Memory address and decode circuits with ultra thin body transistors
A decoder for a memory device is provided. The decoder array includes a number of address lines and a number of output lines. The address lines and the output lines form an array. The decoder...
|
|
|
6661254 |
Programmable interconnect circuit with a phase-locked loop
A programmable interconnect circuit includes a phase-locked loop configured to provide an internal clock signal to I/O cells in the programmable interconnect circuit such that registers in the I/O...
|
|
|
6657458 |
Output buffer with feedback from an input buffer to provide selectable PCL, GTL, or PECL compatibility
An input/output buffer is provided with an output buffer portion which can be used to make an integrated circuit selectively compatible with one of a number of interface types, such as PCI, GTL,...
|
|
|
6657457 |
Data transfer on reconfigurable chip
A reconfigurable chip having reconfigurable elements uses an interconnection system which reduces the maximum signal rise and fall time. In one embodiment, the maximum rise and fall time is reduced...
|
|
|
6653861 |
Multi-level routing structure for a programmable interconnect circuit
A programmable interconnect circuit comprising a plurality of I/O cells arranged into I/O blocks includes a routing structure for each I/O block, wherein each routing structure may have a partially...
|