Method and system for accessing memory devices
First Claim
1. A method comprising:
- when in a first mode of operation, utilizing a first output to provide a first data lane enable for facilitating access of a portion of a first memory storage location associated with a first memory address; and
when in a second mode of operation, utilizing the first output to provide an address bit of a second memory address for facilitating designation of a second memory storage location, wherein the address bit is an additional address bit used to extend an address range when a memory having a width less than a word width is being accessed.
16 Assignments
0 Petitions
Accused Products
Abstract
A system for accessing memory devices includes a processing module coupled to a set of outputs and memory operably coupled to the processing module. The memory stores operational instructions that cause the processing module to perform a plurality of operations. A first one of the plurality of operations includes utilizing a first output to provide a first data lane enable to facilitate accessing of a portion of a first memory storage location associated with a first memory address when in a first mode of operation. A second one of the plurality of operations includes utilizing the first output to provide an address bit of a second memory address to facilitate designation of a second memory storage location when in a second mode of operation.
9 Citations
12 Claims
-
1. A method comprising:
-
when in a first mode of operation, utilizing a first output to provide a first data lane enable for facilitating access of a portion of a first memory storage location associated with a first memory address; and when in a second mode of operation, utilizing the first output to provide an address bit of a second memory address for facilitating designation of a second memory storage location, wherein the address bit is an additional address bit used to extend an address range when a memory having a width less than a word width is being accessed. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The method of claim wherein:
-
the first data lane enable facilitates accessing a byte of data associated with the first memory address when in the first mode of operation; and the second memory address accesses a byte wide memory.
-
-
8. A method of providing data to a set of pins of a device, the set of pins coupled to a memory, the method comprising:
-
during a first mode of operation, multiplexing a first set of data onto the set of pins to allow the set of pins to provide data representing two least significant bits of a first address, a most significant bit of the first address, and a lane enable; during a second mode of operation, multiplexing a second set of data onto the set of pins to allow the set of pins to provide data representing one least significant bit of a second address, a most significant bit of the second address, and two lane enables; and during a third mode of operation, multiplexing a third set of data onto the set of pins to allow the set of pins to provide four lane enables. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus comprising:
-
a set of address nodes coupled to a memory to provide address data for address bit locations A(n) through A(2), where A(n) represents a most significant bit for at least a first mode of operation; a first output node coupled to the memory to provide one of an address data for address bit location A(1) and a data lane enable signal based upon a mode of operation; a second output node coupled to the memory to provide one of an address data for address bit location A(0) and a data lane enable signal based upon the mode of operation; and a third output node coupled to the memory to provide one of an address data for address bit location A(n+1) and a data lane enable signal based upon the mode of operation.
-
Specification