Data processing in digital systems

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6996795
APP PUB NO 20050125760A1
SERIAL NO

10729750

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A structure comprising an FPGA (Field-Programmable Gate Array) for relieving bottlenecks, and a method for operating the structure. The FPGA comprises multiple FPGA elements each of which includes a CLB (Configurable Logic Block), an instruction queue, and a data buffer. One functional block after another (separate from one another) can be formed in the FPGA via a first local IO (Input/Output) circuit and moved to a second local IO circuit. Within each functional block, a mapped logic location function calculates the direction, distance, and the time for the step from the current location of the functional block stored in a mapped location register, and the destination stored in a mapped destination register, and the time allowed for the movement, and stores the direction and distance of the step in the mapped movement register. Then, the functional block moves according the direction and distance stored in the mapped movement register.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GLOBALFOUNDRIES INC.SUNNYVALE, CA16129

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Goodnow, Kenneth J Essex, VT 111 856
Ogilvie, Clarence R Huntington, VT 75 452
Ventrone, Sebastian T South Burlington, VT 195 1469

Cited Art Landscape

Patent Info (Count) # Cites Year
 
YAMAHA CORPORATION (1)
2003/0023,649 Digital filtering method and device and sound image localizing device 6 2002
 
ALCATEL CANADA INC. (1)
2003/0119,555 System for providing fabric activity switch control in a communications system 11 2001
 
INTEL CORPORATION (2)
6349346 Control fabric unit including associated configuration memory and PSOP state machine adapted to provide configuration address to reconfigurable functional unit 107 1999
6282627 Integrated processor and programmable data path chip for reconfigurable computing 268 2000
 
ALTERA CORPORATION (1)
6011406 Ultra-fast configuration mode for a programmable logic device 15 1998
 
AGILENT TECHNOLOGIES, INC. (1)
* 5654650 High throughput FPGA control interface 68 1995
 
XILINX, INC. (7)
5892961 Field programmable gate array having programming instructions in the configuration bitstream 236 1997
* 6205574 Method and system for generating a programming bitstream including identification bits 63 1998
* 6408422 Method for remapping logic modules to resources of a programmable gate array 33 1999
6346824 Dedicated function fabric for use in field programmable gate arrays 201 2000
* 6530070 Method of constraining non-uniform layouts using a uniform coordinate system 9 2001
* 6624654 Methods for implementing circuits in programmable logic devices to minimize the effects of single event upsets 12 2002
* 6772405 Insertable block tile for interconnecting to a device embedded in an integrated circuit 5 2002
 
VIRGINIA POLYTECHNIC INSTITUTE AND STATE UNIVERSITY (1)
5828858 Worm-hole run-time reconfigurable processor field programmable gate array (FPGA) 176 1996
 
The United States of America as represented by the Secretary of the Air Force (1)
6215327 Molecular field programmable gate array 49 1999
 
STMICROELECTRONICS, INC. (1)
* 6577158 Interconnect circuitry for implementing bit-swap functions in a field programmable gate array and method of operation 7 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
GLOBALFOUNDRIES INC. (1)
* 7353486 Data processing in digital systems 0 2005
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 7, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00