IP Library Granted Patent US 7,254,690
Granted Patent B2
US 7,254,690 · App. 10/850,719 · Granted Aug 7, 2007

Pipelined semiconductor memories and systems

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 7,254,690
App. No.
10/850,719
Granted
Aug 7, 2007
Kind
B2
Abstract

The invention describes and provides pipelining of addresses to memory products. Addresses are pipelined to multibank memories on both rising and falling edges of a clock. Global Address Supervisor pipelines these addresses optimally without causing bank or block or subarray operational conflicts. Enhanced data through put and bandwidth, as well as substantially improved bus utilization (simultaneously), can be realized. In peer-to-peer connected systems, significant random data access throughput can be obtained.

Claims (16)

1. A semiconductor memory device, comprising:

a plurality of independently addressable banks for storing data;

a Global Address Supervisor coupled to said plurality of independently addressable banks for storing data, wherein said Global Address Supervisor is configured to continuously receive a sequence of row and column addresses, wherein said continuously received row and column addresses are toggled on both rising and falling edges of a clock signal, wherein said Global Address Supervisor is configured to select one of said plurality of independently addressable banks based on a received row address, wherein said Global Address Supervisor is configured to map said continuously received row and column addresses to a particular bank of said plurality of independently addressable banks in a manner that avoids bank conflicts.

2. The semiconductor memory device as recited in claim 1 , wherein if said particular bank of said plurality of independently addressable banks is unavailable, then said Global Address Supervisor is configured to hold an address that is addressable to said particular bank in a staging area.

3. The semiconductor memory device as recited in claim 2 , wherein said Global Address Supervisor is further configured to release said address held in said staging area to said particular bank of said plurality of independently addressable banks after said particular bank becomes available.

4. The semiconductor memory device as recited in claim 1 , wherein said row and column addresses are received on separate read and write busses.

5. A method for performing address pipelining comprising the steps of:

toggling a continuous sequence of row and column addresses on both rising and falling edges of a clock signal;

receiving said toggled sequence of row and column addresses;

selecting one of a plurality of independently addressable banks for storing data based on a received row address; and

mapping said received toggled sequence of row and column addresses to a particular bank of said plurality of independently addressable banks in a manner that avoids bank conflicts.

6. The method as recited in claim 5 further comprising the step of:

holding an address that is addressable to said particular bank in a staging area if said particular bank of said plurality of independently addressable banks is unavailable.

7. The method as recited in claim 6 further comprising the step of:

releasing said address held in said staging area to said particular bank of said plurality of independently addressable banks after said particular bank becomes available.

8. The method as recited in claim 5 , wherein said row and column addresses are received on separate read and write busses.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2024
From: INTELLECTUAL VENTURES ASSETS 199 LLC
To: INTEGRAL WIRELESS TECHNOLOGIES LLC
Reel/Frame 068918/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2024
From: S. AQUA SEMICONDUCTOR, LLC
To: INTELLECTUAL VENTURES ASSETS 199 LLC
Reel/Frame 068866/0865 →