IP Library Granted Patent US 7,266,667
Granted Patent B2
US 7,266,667 · App. 10/987,812 · Granted Sep 4, 2007

Memory access using multiple sets of address/data lines

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,266,667
App. No.
10/987,812
Granted
Sep 4, 2007
Kind
B2
Abstract

Methods and apparatus for accessing multiple memory arrays within a memory device using multiple sets of address/data lines are provided. The memory arrays may be accessed independently, using separate addresses, in one mode of operation, and accessed using a common single address in another mode of operation.

Claims (76)

1. A method for accessing a memory device having multiple address modes comprising:

if a single address mode is selected,

receiving multiple portions of a single address over first and second sets of lines,

accessing first and second memory arrays of the memory device using the single address and using the first and second sets of lines to receive or transmit data; and

if a multiple address mode is selected,

receiving multiple portions of first and second addresses over the first and second sets of lines,

accessing the first memory array using the first address and using the first set of lines to receive or transmit data, and

accessing the second memory array using the second address and using the second set of lines to receive or transmit data,

wherein receiving multiple portions of first and second addresses over first and second sets of lines in the multiple address mode comprises:

receiving first and second portions of the first address over the first set of lines in sequential clock cycles; and

receiving first and second portions of the second address over the second set of lines in a sequential clock cycles.

2. A method for accessing a memory device having multiple address modes comprising:

if a single address mode is selected,

receiving multiple portions of a single address over first and second sets of lines,

accessing first and second memory arrays of the memory device using the single address and using the first and second sets of lines to receive or transmit data; and

if a multiple address mode is selected,

receiving multiple portions of first and second addresses over the first and second sets of lines,

accessing the first memory array using the first address and using the first set of lines to receive or transmit data, and

accessing the second memory array using the second address and using the second set of lines to receive or transmit data,

wherein receiving multiple portions of first and second addresses over first and second sets of lines in the multiple address mode comprises:

receiving first and second portions of the first address over the first set of lines concurrent with sequential clock edges in a single clock cycle; and

receiving first and second portions of the second address over the second set of lines concurrent with the sequential clock edges in the single clock cycle.

3. A method for accessing a memory device having multiple address modes comprising:

if a single address mode is selected,

receiving multiple portions of a single address over first and second sets of lines,

accessing first and second memory arrays of the memory device using the single address and using the first and second sets of lines to receive or transmit data; and

if a multiple address mode is selected,

receiving multiple portions of first and second addresses over the first and second sets of lines,

accessing the first memory array using the first address and using the first set of lines to receive or transmit data, and

accessing the second memory array using the second address and using the second set of lines to receive or transmit data,

wherein receiving multiple portions of first and second addresses over first and second sets of lines comprises:

receiving first and second portions of the first address over the first set of lines in sequential clock cycles; and

receiving first and second portions of the second address over the second set of lines in sequential clock cycles.

4. A method for accessing a memory device having multiple address modes comprising:

if a single address mode is selected,

receiving multiple portions of a single address over first and second sets of lines,

accessing first and second memory arrays of the memory device using the single address and using the first and second sets of lines to receive or transmit data; and

if a multiple address mode is selected,

receiving multiple portions of first and second addresses over the first and second sets of lines,

accessing the first memory array using the first address and using the first set of lines to receive or transmit data, and

accessing the second memory array using the second address and using the second set of lines to receive or transmit data,

wherein receiving multiple portions of first and second addresses over first and second sets of lines comprises:

receiving first and second portions of the first address over the first and second sets of lines in a first clock cycle; and

receiving first and second portions of the second address over the first and second sets of lines in a second clock cycle.

5. An apparatus comprising:

first and second independently addressable memory arrays;

first and second sets of address/data lines; and

circuitry configured to,

in a first address mode, receive multiple portions of a single address over the first and second sets of address/data lines, access the first and second memory arrays of the memory device using the single address and using the first and second sets of address/data lines to receive or transmit data, and

in a second address mode, receive multiple portions of first and second addresses over the first and second sets of address/data lines, access the first memory array using the first address and using the first set of address/data lines to receive or transmit data, and access the second memory array using the second address and using the second set of address/data lines to receive or transmit data,

wherein the circuitry is configured to, in the second address mode:

receive first and second portions of the first address over the first set of lines in sequential clock cycles; and

receive first and second portions of the second address over the second set of lines in sequential clock cycles.

6. An apparatus comprising:

first and second independently addressable memory arrays;

circuitry to receive multiple portions of first and second addresses over first and second sets of lines;

circuitry to access the first memory array using the first address and the first set of lines to receive or transmit data; and

circuitry to access the second memory array using the second address and the second set of lines to receive or transmit data, wherein:

the circuitry to access the first memory array is configured to generate the first address using first and second portions of the first address received over the first set of lines in sequential clock cycles; and

the circuitry to access the second memory array is configured to generate the second address using first and second portions of the second address received over the second set of lines in sequential clock cycles.

7. An apparatus comprising:

first and second independently addressable memory arrays;

circuitry to receive multiple portions of first and second addresses over first and second sets of lines;

circuitry to access the first memory array using the first address and the first set of lines to receive or transmit data; and

circuitry to access the second memory array using the second address and the second set of lines to receive or transmit data, wherein:

the circuitry to access the first memory array is configured to generate the first address using an address portion received over a set of dedicated address lines; and

the circuitry to access the second memory array is configured to generate the second address using the address portion received over the set of dedicated address lines.

8. A system comprising:

one or more processors;

a memory controller; and

a memory device comprising first and second memory arrays and circuitry configured to:

when the memory device is in a first mode of operation, receive from the memory controller multiple portions of a single address over first and second sets of address/data lines, access the first and second memory arrays of the memory device using the single address and using the first and second sets of address/data lines to receive or transmit data, and

when the memory device is in a second mode of operation, receive from the memory controller multiple portions of first and second addresses over the first and second sets of address/data lines, access the first memory array using the first address and using the first set of address/data lines to receive or transmit data, and access the second memory array using the second address and using the second set of address/data lines to receive or transmit data,

wherein the memory device circuitry is configured to, when the memory device is in the second mode of operation:

receive from the memory controller first and second portions of the first address over the first set of lines in sequential clock cycles; and

receive from the memory controller first and second portions of the second address over the second set of lines in sequential clock cycles.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 036908/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2010
From: INFINEON TECHNOLOGIES AG
To: QIMONDA AG
Reel/Frame 023806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2005
From: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
To: INFINEON TECHNOLOGIES AG
Reel/Frame 016642/0699 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2005
From: OH, JONG-HOON
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 016573/0914 →