IP Library Granted Patent US 6,838,902
Granted Patent B1
US 6,838,902 · App. 10/448,259 · Granted Jan 4, 2005

Synchronous first-in/first-out block memory for a field programmable gate array

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,838,902
App. No.
10/448,259
Granted
Jan 4, 2005
Kind
B1
Abstract

The present invention comprises a field programmable gate array that has a plurality of dedicated first-in/first-out memory logic components. The field programmable gate array includes a plurality of synchronous random access memory blocks that are coupled to a plurality of dedicated first-in/first-out memory logic components and a plurality of random access memory clusters that are programmably coupled to the plurality of dedicated first-in/first-out memory logic components and to the plurality of synchronous random access memory blocks.

Claims (20)

1. A field programmable gate array comprising:

a routing structure that transmits signals between components of said field programmable gate array;

a plurality of random access memory clusters that store data;

a plurality of static random access memory blocks that control transmission of data to and from said plurality of random access memory clusters wherein each of said plurality of random access memory clusters are coupled to one said plurality of static random access memory blocks; and

a plurality of dedicated first-in/first-out memory logic components for providing first-in/first-out access to said data stored in said plurality of random access memory clusters wherein each of said plurality of plurality of dedicated first-in/first-out memory logic components is coupled to one of said plurality of static random access memory blocks and to each of said plurality of random access memory clusters coupled to said one of said plurality of static random access memory blocks.

2. The field programmable gate array of claim 1 wherein each of said plurality of dedicated first-in/first-out memory components comprises:

a read circuit comprising:

a first AND gate having inputs coupled to said plurality of random access memory cluster coupled to said one of said plurality of static random access memory blocks and an output coupled to a plurality of read registers in said one of said plurality of static random access memory blocks, and an address comparator, and

an adder circuit having an input coupled to said output of said first AND gate and an output coupled to a magnitude comparator; and a write circuit comprising:

a second AND gate having inputs coupled to each of said random access memory clusters coupled to said one of said plurality of static random access memory blocks and an output coupled to a plurality of write registers of said one of said plurality of static random access memory blocks, and an address comparator; and

an adder circuit having an input coupled to said output of said first AND gate through at least one of said plurality of write registers and an output coupled to a magnitude comparator.

3. The field programmable gate array according to claim 1 wherein each of said plurality of random access memory clusters comprises:

a plurality of logic components coupled to a synchronous random access memory module such that signals are sent and received between each of said plurality of random access memory clusters and said one of plurality of static random access memory block coupled to each of said plurality of random access memory clusters;

at least one transmitter;

at least one receiver;

at least one buffer; and

an interconnect architecture coupling together said logic components, said at least one transmitter, said at least one receiver, and said at least one buffer.

4. The field programmable gate array according to claim 1 wherein said programmable elements comprise MOS transistors.

5. The field programmable gate array according to claim 1 wherein said programmable elements comprise flash memory cells.

6. The field programmable gate array according to claim 1 wherein said programmable elements comprise antifuses.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: BANK OF AMERICA, N.A.
To: MICROSEMI CORPORATION; MICROSEMI CORP.-ANALOG MIXED SIGNAL GROUP, A DELAWARE CORPORATION; MICROSEMI SOC CORP., A CALIFORNIA CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC., A DELAWARE CORPORATION; MICROSEMI FREQUENCY AND TIME CORPORATION, A DELAWARE CORPORATION; MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION), A DELAWARE CORPORATION; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS (F/K/A WHITE ELECTRONIC DESIGNS CORPORATION), AN INDIANA CORPORATION
Reel/Frame 037558/0711 →
CHANGE OF NAME Recorded Dec 28, 2015
From: ACTEL CORPORATION
To: MICROSEMI SOC CORP.
Reel/Frame 037393/0562 →
NOTICE OF SUCCESSION OF AGENCY Recorded Apr 9, 2015
From: ROYAL BANK OF CANADA (AS SUCCESSOR TO MORGAN STANLEY & CO. LLC)
To: BANK OF AMERICA, N.A., AS SUCCESSOR AGENT
Reel/Frame 035657/0223 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2011
From: WHITE ELECTRONIC DESIGNS CORP.; ACTEL CORPORATION; MICROSEMI CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 025783/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2003
From: ELFTMANN, DANIEL; SPEERS, THEODORE; KUNDU, ARUNANGSHU
To: ACTEL CORPROATION
Reel/Frame 014645/0610 →