Memory component with pattern register circuitry to provide data patterns for calibration
First Claim
1. A memory component comprising;
- a memory core;
a first circuit to receive external commands, the external commands including a read command that specifies transmitting data accessed from the memory core, and a write command that specifies storing data, provided to the memory component, in the memory core;
a second circuit to transmit data onto an external bus in response to a read command;
pattern register circuitry operable during calibration to provide at least a first data pattern and a second data pattern, wherein, during the calibration, a selected one of the first data pattern and the second data pattern is transmitted by the second circuit onto the external bus in response to a read command received during the calibration, wherein the pattern register circuitry includes at least first and second data pattern registers to provide the first and second data patterns, respectively, wherein at least one of the first and second data pattern registers is loaded with at least one of the first and second data patterns in response to a write command received during the calibration; and
an input to receive a reset signal, wherein the first and second data pattern registers are set to be predefined values upon receipt of the reset signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A memory component includes a memory core comprising dynamic random access memory (DRAM) storage cells and a first circuit to receive external commands. The external commands include a read command that specifies transmitting data accessed from the memory core. The memory component also includes a second circuit to transmit data onto an external bus in response to a read command and pattern register circuitry operable during calibration to provide at least a first data pattern and a second data pattern. During the calibration, a selected one of the first data pattern and the second data pattern is transmitted by the second circuit onto the external bus in response to a read command received during the calibration. Further, at least one of the first and second data patterns is written to the pattern register circuitry in response to a write command received during the calibration.
-
Citations
20 Claims
-
1. A memory component comprising;
-
a memory core;
a first circuit to receive external commands, the external commands including a read command that specifies transmitting data accessed from the memory core, and a write command that specifies storing data, provided to the memory component, in the memory core;a second circuit to transmit data onto an external bus in response to a read command; pattern register circuitry operable during calibration to provide at least a first data pattern and a second data pattern, wherein, during the calibration, a selected one of the first data pattern and the second data pattern is transmitted by the second circuit onto the external bus in response to a read command received during the calibration, wherein the pattern register circuitry includes at least first and second data pattern registers to provide the first and second data patterns, respectively, wherein at least one of the first and second data pattern registers is loaded with at least one of the first and second data patterns in response to a write command received during the calibration; and an input to receive a reset signal, wherein the first and second data pattern registers are set to be predefined values upon receipt of the reset signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operation in a memory component having a memory core, the method comprising;
-
receiving external commands, the external commands including a read command and a write command; storing data, provided to the memory component, in the memory core, in response to the write command; transmitting onto an external bus, data accessed from the memory core, in response to the read command; receiving a reset signal; setting first and second data pattern registers to be predefined values in response to receiving the reset signal; and during calibration; loading at least one of the first and second data pattern registers with at least one of first and second data patterns, in response to a write command received during the calibration; and transmitting onto the external bus, a selected one of the first and second data patterns, in response to a read command received during the calibration. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory component comprising:
-
a memory core; pattern register circuitry to provide a first calibration data pattern that is associated with a first pattern-selection signal and a second calibration data pattern that is associated with a second pattern-selection signal different from the first pattern-selection signal; a command interface to receive commands from a memory controller, the commands including a read command and a write command; and a data interface coupled to the pattern register circuitry and the memory core, wherein; when the command interface receives a read command during normal operation, the data interface outputs data accessed from the memory core; when the command interface receives a read command during calibration the data interface outputs data that was stored as one of the first and second calibration data patterns; and when the command interface receives a write command during calibration the data interface receives data, comprising at least one of the first calibration data pattern and the second calibration data pattern, to be loaded in the pattern register circuitry. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification