Timing calibration apparatus and method for a memory device signaling system
First Claim
1. A memory system, comprising:
- a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a first signal from the memory controller with read request information;
retrieve the read data information from the memory core in response to the request information; and
transmit to the memory controller a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval, wherein the read request information includes a first read request and a second read request having an internal access time similar to an internal read access time of the first read request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface, between the first read request and respective first read data transmitted by the interface in response to the first read request;
a second external access time interval, measured at the interface, between the second read request and respective second read data transmitted by the interface in response to the second read request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval.
3 Assignments
0 Petitions
Accused Products
Abstract
A memory system includes a memory controller and a memory component coupled to each other. An interface of the memory component is configured to receive a first signal from the memory controller with read request information, retrieve the read data information from the memory core in response to the request information, and transmit to the memory controller a second signal containing the read data information. The read data information includes read data symbols, where the average duration of the read data symbols, measured at the interface, defines a symbol time interval. A first external access time is measured at the interface between a first read request and read data transmitted by the interface in response to the first read request. A second external access time interval is measured at the interface between a second read request and read data transmitted by the interface in response to the second read request. The difference between the first external access time and the second external access time is greater than one-half of the symbol time interval.
159 Citations
170 Claims
-
1. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a first signal from the memory controller with read request information;
retrieve the read data information from the memory core in response to the request information; and
transmit to the memory controller a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval, wherein the read request information includes a first read request and a second read request having an internal access time similar to an internal read access time of the first read request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface, between the first read request and respective first read data transmitted by the interface in response to the first read request;
a second external access time interval, measured at the interface, between the second read request and respective second read data transmitted by the interface in response to the second read request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (2, 3, 4)
-
-
5. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a timing signal;
receive a first signal with read request information;
retrieve the read data information from the memory core in response to the request information; and
transmit a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval, wherein the read request information includes a first read request and a second read request having an internal access time similar to an internal read access time of the first read request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface, between a timing event on the timing signal that is associated with the first read request and respective first read data transmitted by the interface in response to the first read request;
a second external access time interval, measured at the interface, between a timing event on the timing signal that is associated with the second read request and respective second read data transmitted by the interface in response to the second read request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (6, 7)
-
-
8. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a first signal with timing information;
retrieve the read data information from the memory core; and
transmit a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the memory component is characterized by;
a first drive offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first read data symbol transmitted by the interface, the first timing event associated with the first read data symbol;
a second drive offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second read data symbol transmitted by the interface, the second timing event associated with the second read data symbol; and
the difference between the first drive offset time and the second drive offset time is greater than one-half of the symbol time interval.
-
-
9. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first component for conveying signals between the first component and the second component;
the interface of the second component configured to;
receive a timing signal;
retrieve the data information from the storage; and
transmit a second signal containing the data information, wherein the data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the second component is characterized by;
a first drive offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first data symbol transmitted by the interface, the first timing event associated with the first data symbol;
a second drive offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second read data symbol transmitted by the interface, the second timing event associated with the second data symbol; and
the difference between the first drive offset time and the second drive offset time is greater than one-half of the symbol time interval. - View Dependent Claims (10)
-
-
11. A device comprising a single integrated circuit having a plurality of internal modules, the device comprising:
-
a first module; and
a second module having storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first module for conveying signals between the first module and the second module;
the interface of the second module configured to;
receive a first signal with timing information;
retrieve the data information from the storage; and
transmit a second signal containing the data information, wherein the data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the component is characterized by;
a first drive offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first data symbol transmitted by the interface, the first timing event associated with the first data symbol;
a second drive offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second data symbol transmitted by the interface, the second timing event associated with the second data symbol; and
the difference between the first drive offset time and the second drive offset time is greater than one-half of the symbol time interval. - View Dependent Claims (14)
-
-
12. A memory component comprising:
-
a memory core for holding read data information; and
an interface configured to;
receive a first signal with read request information;
retrieve the read data information from the memory core in response to the request information; and
transmit a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval, wherein the read request information includes a first read request and a second read request having an internal access time similar to an internal read access time of the first read request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface, between the first read request and respective first read data transmitted by the interface in response to the first read request;
a second external access time interval, measured at the interface, between the second read request and respective second read data transmitted by the interface in response to the second read request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (13)
-
-
15. A memory component comprising:
-
a memory core for holding read data information; and
an interface configured to;
receive a timing signal;
receive a first signal with read request information;
retrieve the read data information from the memory core in response to the request information; and
transmit a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval, wherein the read request information includes a first read request and a second read request having an internal access time similar to an internal read access time of the first read request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface, between a timing event on the timing signal that is associated with the first read request and respective first read data transmitted by the interface in response to the first read request;
a second external access time interval, measured at the interface, between a timing event on the timing signal that is associated with the second read request and respective second read data transmitted by the interface in response to the second read request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (16)
-
-
17. A memory component comprising:
-
a memory core for holding read data information; and
an interface configured to;
receive a timing signal;
retrieve the read data information from the memory core; and
transmit a second signal containing the read data information, wherein the read data information is comprised of read data symbols and where the average duration of the read data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the memory component is characterized by;
a first drive offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first read data symbol transmitted by the interface, the first timing event associated with the first read data symbol;
a second drive offset time interval, measured at the interface, between a second timing event on the timing signal and respective second read data symbol transmitted by the interface, the second timing event associated with the second read data symbol; and
the difference between the first drive offset time and the second drive offset time is greater than one-half of the symbol time interval.
-
-
18. A device comprising a single integrated circuit having a plurality of modules, the device comprising:
-
a non-memory module;
storage for holding data information; and
an interface configured to;
receive a timing signal;
retrieve the data information from the storage; and
transmit a second signal containing the data information, wherein the data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the electronic device is characterized by;
a first drive offset time interval, measured at the interface, between a first timing event on the timing signal and respective first data symbol transmitted by the interface, the first timing event associated with the first data symbol;
a second drive offset time interval, measured at the interface, between a second timing event on the timing signal and respective second read data symbol transmitted by the interface, the second timing event associated with the second data symbol; and
the difference between the first drive offset time and the second drive offset time is greater than one-quarter of the symbol time interval.
-
-
19. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding data and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a timing signal;
receive a first signal from the memory controller with write request information;
receive a second signal from the memory controller with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface of the memory component, between the first write request and a respective first write data symbol received by the memory component in conjunction with the first write request;
a second external access time interval, measured at the interface of the memory component, between the second write request and a respective second write data symbol received by the memory component in conjunction with the second write request; and
the difference between the first external access time interval and the second external access time interval is greater than one-half of the symbol time interval. - View Dependent Claims (20, 21)
-
-
22. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding data and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a first signal from the memory controller with write request information;
receive a second signal from the memory controller with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface of the memory component, between a first timing event on the timing signal and a respective first write data symbol received by the memory component in conjunction with the first write request, the first timing event associated with the first write request;
a second external access time interval, measured at the interface of the memory component, between a second timing event on the timing signal and a respective second write data symbol received by the memory component in conjunction with the second write request, the second timing event associated with the second write request; and
the difference between the first external access time interval and the second external access time interval is greater than one-half of the symbol time interval. - View Dependent Claims (23)
-
-
24. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding data and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a timing signal;
receive a first signal from the memory controller with write request information;
receive a second signal from the memory controller with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first write data symbol received by the interface, the first timing event associated with the first write data symbol;
a second offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second write data symbol received by the interface, the second timing event associated with the second write data symbol; and
the difference between the first offset time and the second offset time is greater than one-half of the symbol time interval.
-
-
25. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data and an interface that is coupled to at least one bus that is also coupled to the first component for conveying signals between the first component and the second component;
the interface of the second component configured to;
receive a timing signal;
receive a second signal from the first component with write data information;
store the write data information in the storage; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the second component is characterized by;
a first offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first write data symbol received by the interface, the first timing event associated with the first write data symbol;
a second offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second write data symbol received by the interface, the second timing event associated with the second write data symbol; and
the difference between the first offset time and the second offset time is greater than one-half of the symbol time interval.
-
-
26. A device comprising a single integrated circuit having a plurality of modules, the device comprising:
-
a first module comprising a controller; and
a second module having a memory core for holding data and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the second module configured to;
receive a timing signal;
receive a first signal from the controller with write request information;
receive a second signal from the controller with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first write data symbol received by the interface, the first timing event associated with the first write data symbol;
a second offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second write data symbol received by the interface, the second timing event associated with the second write data symbol; and
the difference between the first offset time and the second offset time is greater than one-half of the symbol time interval.
-
-
27. A memory component comprising:
-
a memory core for holding data;
an interface configured to;
receive a first signal with write request information;
receive a second signal with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface of the memory component, between the first write request and a respective first write data symbol received by the memory component in conjunction with the first write request;
a second external access time interval, measured at the interface of the memory component, between the second write request and a respective first write data symbol received by the memory component in conjunction with the second write request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (28, 29)
-
-
30. A memory component comprising:
-
a memory core for holding data;
an interface configured to;
receive a timing signal;
receive a first signal with write request information;
receive a second signal with write data information;
store the write data information in the memory core in response to the write request information; and
wherein the write data information is comprised of data symbols and where the average duration of the data symbols, measured at the interface, defines a symbol time interval, wherein the write request information includes a first write request and a second write request having an internal access time similar to an internal write access time of the first write request;
wherein operation of the memory component is characterized by;
a first external access time interval, measured at the interface of the memory component, between a first timing event on the timing signal and a respective first write data symbol received by the memory component in conjunction with the first write request, the first timing event associated with the first write request;
a second external access time interval, measured at the interface of the memory component, between a second timing event on the timing signal and a respective second write data symbol received by the memory component in conjunction with the second write request, the second timing event associated with the second write request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (31)
-
-
32. A memory component, comprising:
-
a memory core for holding data and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the interface of the memory component configured to;
receive a timing signal;
receive a second signal with write data information to be stored in the memory core; and
store the write data information in the memory core;
wherein the write data information is comprised of write data symbols and where the average duration of the write data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the memory component is characterized by;
a first offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first write data symbol received by the interface, the first timing event associated with the first write data symbol;
a second offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second write data symbol received by the interface, the second timing event associated with the second write data symbol; and
the difference between the first offset time and the second offset time is greater than one-half of the symbol time interval.
-
-
33. A device comprising a single integrated circuit having a plurality of modules, the device comprising:
-
storage for holding data;
an interface coupled to the storage, the interface configured to;
receive a timing signal;
receive a second signal with write data information; and
store the write data information in the storage;
wherein the write data information is comprised of write data symbols and where the average duration of the write data symbols, measured at the interface, defines a symbol time interval;
wherein operation of the second component is characterized by;
a first offset time interval, measured at the interface, between a first timing event on the timing signal and a respective first write data symbol received by the interface, the first timing event associated with the first write data symbol;
a second offset time interval, measured at the interface, between a second timing event on the timing signal and a respective second write data symbol received by the interface, the second timing event associated with the second write data symbol; and
the difference between the first offset time and the second offset time is greater than one-half of the symbol time interval.
-
-
34. A memory system, comprising:
-
a memory controller;
a first memory component having an interface coupled to the memory controller, the interface configured to receive respective read data symbols from the first memory component, where average duration of the respective read data symbols, measured at the interface of the first memory component, defines a symbol time interval;
the interface of the first memory component also configured to receive from the memory controller respective request signals, including a first read request; and
a second memory component having an interface coupled to the memory controller, the interface configured to receive second read data symbols from the second memory component;
the interface of the second memory component also configured to receive from the memory controller respective request signals, including a second read request;
a first external access time interval, measured at the interface of the first memory component, between the first read request and a respective first read data symbol retrieved by the first memory component in response to the first read request;
a second external access time interval, measured at the interface of the second memory component, between the second read request and a respective second read data symbol retrieved by the second memory component in response to the second read request; and
wherein the first and second memory components are coupled to the memory controller by different data buses and by a common request bus that conveys the respective request signals, and the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (35, 36)
-
-
37. A memory system, comprising:
-
a memory controller;
a first memory component having an interface coupled to the memory controller, the interface configured to receive respective read data symbols from the first memory component, where average duration of the respective read data symbols, measured at the interface of the first memory component, defines a symbol time interval;
the interface of the first memory component also configured to receive from the memory controller a timing signal and respective request signals, the request signals including a first read request; and
a second memory component having an interface coupled to the memory controller, the interface configured to receive second read data symbols from the second memory component;
the interface of the second memory component also configured to receive from the memory controller the timing signal and respective request signals, including a second read request;
a first external access time interval, measured at the interface of the first memory component, between a first timing event on the timing signal and a respective first read data symbol retrieved by the first memory component in response to the first read request, the first timing event associated with the first read request;
a second external access time interval, measured at the interface of the second memory component, between the first timing event on the timing signal and a respective second read data symbol retrieved by the second memory component in response to the first read request, the second timing event associated with the first read request; and
wherein the first and second memory components are coupled to the memory controller by different data buses and by a common request bus that conveys the respective request signals, and the difference between the first external access time interval and the second external access time interval is greater than one-half of the symbol time interval. - View Dependent Claims (38)
-
-
39. A memory system, comprising:
-
a memory controller;
a first memory component having an interface coupled to the memory controller, the interface configured to receive respective write data symbols from the memory controller, where average duration of the respective write data symbols, measured at the interface of the first memory component, defines a symbol time interval;
the interface of the first memory component also configured to receive from the memory controller respective write request signals, including a first write request; and
a second memory component having an interface that is coupled to the memory controller, the interface of the second memory component configured to receive respective write data symbols from the memory controller;
the interface of the second memory component also configured to receive from the memory controller respective write request signals, including a second write request; and
a first external access time, measured at the interface of the first memory component, between the first write request and a respective first write data symbol received by the first memory component in conjunction with the first write request;
a second external access time, measured at the interface of the second memory component, between the first write request and a respective second write data symbol retrieved by the second memory component in response to the first write request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (40, 41)
-
-
42. A memory system, comprising:
-
a memory controller;
a first memory component having an interface coupled to the memory controller, the interface configured to receive respective write data symbols from the memory controller, where average duration of the respective write data symbols, measured at the interface of the first memory component, defines a symbol time interval;
the interface of the first memory component also configured to receive from the memory controller respective timing signal and write request signals, including a first write request; and
a second memory component having an interface that is coupled to the memory controller, the interface of the second memory component configured to receive respective write data symbols from the memory controller;
the interface of the second memory component also configured to receive from the memory controller the timing signals and respective write request signals, including a second write request; and
a first external access time, measured at the interface of the first memory component, between a first timing event on the timing signal and a respective first write data symbol received by the first memory component in conjunction with the first write request, the first timing event associated with the first write request;
a second external access time, measured at the interface of the second memory component, between the first timing event on the timing signal and a respective second write data symbol retrieved by the second memory component in response to the second write request; and
the difference between the first external access time and the second external access time is greater than one-half of the symbol time interval. - View Dependent Claims (43)
-
-
44. A memory controller comprising:
-
an interface configured to receive symbols of information by sampling a first signal at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset initially has a first timing offset value and wherein average duration of the symbols, measured at the interface of the memory controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to have an updated timing offset value;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
-
52. A controller comprising:
-
an interface configured to receive symbols of information by sampling a first signal at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset initially has a first timing offset value and wherein average duration of the symbols, measured at the interface of the controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to have an updated timing offset value;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
53. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the memory controller comprising;
an interface configured to receive symbols of information by sampling a first signal at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset initially has a first timing offset value and wherein average duration of the symbols, measured at the interface of the memory controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to have an updated timing offset value;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
54. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first component;
the first component including;
an interface configured to receive symbols of information by sampling a first signal at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset initially has a first timing offset value and wherein average duration of the symbols, measured at the interface of the first component, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to have an updated timing offset value;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
55. A device comprising a single integrated circuit having a plurality of internal modules, the device comprising:
-
a first module; and
a second module having storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first module for conveying signals between the first module and the second module;
the first module including;
an interface configured to receive symbols of information by sampling a first signal at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset initially has a first timing offset value and wherein average duration of the symbols, measured at the interface of the first module, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to have an updated timing offset value;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
56. A memory controller for use in conjunction with a memory component coupled to at least one bus for conveying signals between the memory component and the memory controller, the memory controller comprising:
-
an interface that is coupled to the at least one bus and that is configured to transmit data symbols to the memory component by driving a first signal on the at least one bus at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset is initially a first timing offset and wherein average duration of the data symbols, measured at the interface of the memory controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to an updated timing offset;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63)
-
-
64. A controller for use in conjunction with a device coupled to at least one bus for conveying signals between the component and the device, the controller comprising:
-
an interface that is coupled to the at least one bus and that is configured to transmit data symbols to the memory component by driving a first signal on the at least one bus at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset is initially a first timing offset and wherein average duration of the data symbols, measured at the interface of the controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to an updated timing offset;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
65. A memory system, comprising:
-
a memory controller;
a memory component for use in conjunction with the memory controller coupled to at least one bus for conveying signals between the memory component and the memory controller;
the memory controller comprising;
an interface that is coupled to the at least one bus and that is configured to transmit data symbols to the memory component by driving a first signal on the at least one bus at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset is initially a first timing offset and wherein average duration of the data symbols, measured at the interface of the memory controller, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to an updated timing offset;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
66. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first component;
the first component including;
an interface that is coupled to the at least one bus and that is configured to transmit data symbols to the memory component by driving a first signal on the at least one bus at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset is initially a first timing offset and wherein average duration of the data symbols, measured at the interface of the first component, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to an updated timing offset;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
67. A device comprising a single integrated circuit having a plurality of internal modules, the device comprising:
-
a first module; and
a second module having storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first module for conveying signals between the first module and the second module;
the first module comprising;
an interface that is coupled to the at least one bus and that is configured to transmit data symbols to the memory component by driving a first signal on the at least one bus at a determined timing offset relative to a reference clock signal;
wherein the determined timing offset is initially a first timing offset and wherein average duration of the data symbols, measured at the interface of the first module, defines a symbol time interval; and
calibration apparatus configured to iteratively determine suitability of the determined timing offset and adjust the determined timing offset to an updated timing offset;
wherein the updated timing offset value after multiple calibration iterations is a second timing offset value; and
wherein the difference between the first timing offset value and the second timing offset value is greater than one-half of the symbol time interval.
-
-
68. A memory component, comprising:
-
an interface configured to receive a first signal comprising a symbol and a second signal comprising timing information, wherein the timing information includes a plurality of timing events associated with the symbol; and
calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, one of the plurality of timing events for use as a sampling point for sampling the symbol. - View Dependent Claims (69, 70)
-
-
71. A memory system, comprising:
-
a first memory component having a first interface configured to receive a first signal comprising a symbol and a second signal comprising timing information, wherein the timing information includes a plurality of timing events associated with the symbol; and
having a first calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, one of the plurality of timing events for use as a sampling point for sampling the symbol; and
a second memory component having a second interface configured to receive the first signal comprising the first symbol and the second signal comprising the timing information; and
having a second calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, another one of the plurality of timing events for use as a sampling point for sampling the symbol;
wherein the first selected timing event is selected by the first calibration apparatus independently of the selection of the second selected timing event by the second calibration apparatus. - View Dependent Claims (72, 73)
-
-
74. A memory component, comprising:
-
an interface configured to drive a first signal comprising a symbol and to receive a second signal comprising timing information, wherein the timing information includes a plurality of timing events associated with the symbol; and
calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, one of the plurality of timing events for use as a driving point for driving the symbol onto the first signal. - View Dependent Claims (75, 76)
-
-
77. A memory system, comprising:
-
a first memory component having a first interface configured to drive a first signal comprising a respective symbol and to receive a second signal comprising timing information, wherein the timing information includes a plurality of timing events associated with the respective symbol; and
having a first calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, a first one of the plurality of timing events for use as a driving point for driving the respective symbol; and
a second memory component having a second interface configured to driving a third signal comprising a respective symbol and to receive the second signal comprising the timing information; and
having a second calibration apparatus configured to determine suitability of the plurality of timing events and to select, based on the suitability determination, a second one of the plurality of timing events for use as a driving point for driving the respective symbol onto the third signal;
wherein the first selected timing event is selected by the first calibration apparatus independently of the selection of the second selected timing event by the second calibration apparatus. - View Dependent Claims (78, 79)
-
-
80. A memory controller comprising:
-
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87)
-
-
88. A memory controller comprising:
-
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus two clock cycles of the reference clock signal.
-
-
89. A controller comprising:
-
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (90)
-
-
91. A memory system, comprising:
-
a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the memory controller comprising;
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (92)
-
-
93. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first component;
the first component including;
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (94)
-
-
95. A device comprising a single integrated circuit having a plurality of internal modules, the device comprising:
-
a first module; and
a second module having storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first module for conveying signals between the first module and the second module;
the first module comprising;
a first circuit configured to receive a first symbol by sampling the first signal using a first timing signal having a first timing offset relative to a reference clock signal, and to drive a second signal comprising the received first symbol; and
a second circuit configured to sample the received first symbol of the second signal using a second timing signal having a second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (96)
-
-
97. A memory controller comprising:
-
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (98, 99, 100, 101, 102, 103, 104)
-
-
105. A memory controller comprising:
-
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus two clock cycles of the reference clock signal.
-
-
106. A controller comprising:
-
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (107)
-
-
108. A memory system comprising:
-
a memory controller;
a memory component having a memory core for holding read data information and an interface that is coupled to at least one bus that is also coupled to the memory controller for conveying signals between the memory controller and the memory component;
the memory controller comprising;
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (109, 110)
-
-
111. A system, comprising:
-
a first component;
a second component, the second component including storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first component;
the first component including;
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (112)
-
-
113. A device comprising a single integrated circuit having a plurality of internal modules, the device comprising:
-
a first module; and
a second module having storage for holding data information and an interface that is coupled to at least one bus that is also coupled to the first module for conveying signals between the first module and the second module;
the first module comprising;
a first circuit, in a first clock domain associated with a first timing offset relative to a reference clock signal, the first circuit configured to transmit a first symbol using a first timing signal having the first timing offset relative to the reference clock signal to drive the first symbol onto a first signal; and
a second circuit, coupled to the first circuit by the first signal, the second circuit in both the first time domain and in a second time domain associated with a second timing offset relative to the reference clock signal, the second circuit configured to receive the first symbol from the first signal and to transmit the first symbol to the memory component by driving the first symbol onto a second signal using a second timing signal having the second timing offset relative to the reference clock signal;
wherein the first circuit and second circuit are configured to accommodate all possible differences between the first timing offset and the second timing offset that falls within a range extending between a first value through a second value, wherein the second value equals the first value plus one clock cycle of the reference clock signal. - View Dependent Claims (114)
-
-
115. A memory controller for use in conjunction with a memory component, comprising:
-
an interface configured to receive a first signal and a second signal from the memory component, wherein the first signal comprises a first symbol and the second signal comprises a second symbol;
a first circuit configured to receive the first signal by sampling the first symbol using a first timing offset relative to a reference clock signal;
a second circuit configured to receive the second signal by sampling the second symbol using a second timing offset relative to the reference clock signal;
wherein the first timing offset is different from the second timing offset. - View Dependent Claims (116, 117, 118, 119, 120, 121, 122)
-
-
123. A memory system, comprising:
-
a memory component;
a memory controller coupled to the first memory component by a first signal and by a second signal;
the memory controller including;
a first circuit configured to receive a first symbol on the first signal by sampling the first signal using a first timing offset relative to a reference clock signal;
a second circuit configured to receive a second symbol on the second signal by sampling the second signal using a second timing offset relative to the reference clock signal;
wherein the first timing offset is different from the second timing offset. - View Dependent Claims (124, 125, 126, 127, 128, 129, 130)
-
-
131. A memory controller for use in conjunction with a memory component, comprising:
-
an interface configured to transmit a first signal and a second signal to the memory component, wherein the first signal comprises a first symbol and the second signal comprises a second symbol;
a first circuit configured to transmit the first signal by driving the first symbol using a first timing offset relative to a reference clock signal;
a second circuit configured to transmit the second signal by driving the second symbol using a second timing offset relative to the reference clock signal;
wherein the first timing offset is different from the second timing offset. - View Dependent Claims (132, 133, 134, 135, 136, 137, 138)
-
-
139. A memory system, comprising:
-
a memory component;
a memory controller coupled to the first memory component by a first signal and by a second signal;
the memory controller including;
a first circuit configured to transmit the first signal by driving the first symbol using a first timing offset relative to a reference clock signal;
a second circuit configured to transmit the second signal by driving the second symbol using a second timing offset relative to the reference clock signal;
wherein the first timing offset is different from the second timing offset. - View Dependent Claims (140, 141, 142, 143, 144, 145, 146)
-
-
147. A memory system, comprising:
-
a memory controller having an interface that is coupled to a first data bus and a second data bus; and
a memory component having an interface that is coupled to the first data bus and the second data bus;
the system having a first mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the system having a second mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (148)
-
-
149. A memory controller comprising:
-
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (150)
-
-
151. A memory component comprising,
a memory core for holding read data information; -
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location in the memory core to be transferred on the first data bus and causes a second data symbol associated with a second memory location in the memory core to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (152)
-
-
153. A memory system, comprising:
-
a memory controller having an interface that is coupled to a first data bus and a second data bus; and
a memory component having an interface that is coupled to the first data bus and the second data bus;
the system having a first mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the system having a second mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and causes the second data symbol associated with the second memory location to be transferred on the first data bus after the first data symbol has been transferred on the first data bus. - View Dependent Claims (154)
-
-
155. A memory controller comprising:
-
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and causes the second data symbol associated with the second memory location to be transferred on the first data bus after the first data symbol has been transferred on the first data bus. - View Dependent Claims (156)
-
-
157. A memory component comprising,
a memory core for holding read data information; -
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location in the memory core to be transferred on the first data bus and causes a second data symbol associated with a second memory location in the memory core to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and causes the second data symbol associated with the second memory location to be transferred on the first data bus after the first data symbol has been transferred on the first data bus. - View Dependent Claims (158)
-
-
159. A memory system, comprising:
-
a memory controller having an interface that is coupled to a first data bus; and
a memory component having an interface that is coupled to the first data bus;
the system having a first mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the first data bus after the first data symbol has been transferred; and
the system having a second mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (160)
-
-
161. A memory controller comprising:
-
an interface that is coupled to a first data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the first data bus after the first data symbol has been transferred; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (162)
-
-
163. A memory component comprising,
a memory core for holding read data information; -
an interface that is coupled to a first data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the first data bus after the first data symbol has been transferred; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the first data bus. - View Dependent Claims (164)
-
-
165. A memory system, comprising:
-
a memory controller having an interface that is coupled to a first data bus and a second data bus; and
a memory module having an interface that is coupled to the first data bus and the second data bus;
the system having a first mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the system having a second mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the second data bus. - View Dependent Claims (166)
-
-
167. A memory controller comprising:
-
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the second data bus. - View Dependent Claims (168)
-
-
169. A memory component comprising,
a memory core for holding read data information; -
an interface that is coupled to a first data bus and a second data bus; and
logic having a first mode of operation and a second mode of operation, the first mode of operation comprising a mode of operation in which a first memory access causes a first data symbol associated with a first memory location to be transferred on the first data bus and causes a second data symbol associated with a second memory location to be transferred on the second data bus; and
the second mode of operation comprising a mode of operation in which a second memory access causes the first data symbol associated with the first memory location to be transferred on the first data bus and at a later time a third memory access causes the second data symbol associated with the second memory location to be transferred on the second data bus. - View Dependent Claims (170)
-
Specification