Fast transition from low-speed mode to high-speed mode in high-speed interfaces
First Claim
1. A method comprising:
- transmitting data from a first device to a second device at a first data rate;
transmitting a speed transition command to the second device to enable transmission of data to the second device at a second data rate that is higher than the first data rate;
transmitting data from the first device to the second device at the second data rate after an idle period required to allow transition of circuitry in the second device to the second data rate; and
transmitting data from the first device to the second device at the first data rate during a transition period comprising a period of time in which the circuitry of the second device is adapting to operation at the second data rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments directed to a memory device and a memory controller that continue to operate in a low-power mode during the period required for analog timing circuitry to initialize and become usable, are described. During a low-speed to high-speed transition mode of operation for a high-speed interface, timing circuitry of the interface between the memory device and memory controller locks to a forward clock signal concurrent with the continued operation of the interface in low-speed mode. A reference clock signal configured to operate at a rate that provides both a high-speed mode and a low-speed mode and which is used as a single rate clock allows phase detection and correction circuitry to be disabled, thus allowing the idle period caused by a transition from low-speed mode to high-speed mode to be significantly reduced.
-
Citations
27 Claims
-
1. A method comprising:
-
transmitting data from a first device to a second device at a first data rate;
transmitting a speed transition command to the second device to enable transmission of data to the second device at a second data rate that is higher than the first data rate;
transmitting data from the first device to the second device at the second data rate after an idle period required to allow transition of circuitry in the second device to the second data rate; and
transmitting data from the first device to the second device at the first data rate during a transition period comprising a period of time in which the circuitry of the second device is adapting to operation at the second data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for communicating data in an electronic system, comprising:
-
transmitting data via an interface at a first data rate using first timing circuitry;
transmitting data via the interface at a second data rate using second timing circuitry; and
transitioning from transmitting data at the first data rate to transmitting data at the second data rate, by initializing the second timing circuitry; and
continuing to transmit data at the first data rate during a period required to initialize the second timing circuitry. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A memory control circuit comprising:
-
a transceiver sending and receiving data to and from a memory over an interface at a first data rate;
a command circuit transmitting a speed transition command to initialize a timing circuit within the memory to perform data operations at a second data rate that is higher than the first data rate, the command circuit further transmitting a select signal to signal the timing circuit to switch between operation at the first data rate and operation at the second data rate, wherein the memory performs data operations at said first data rate during the transition period. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising:
-
communicating data to and from a controller device over an interface at a first data rate;
communicating data to and from the controller device at a second data rate that is higher than the first data rate in response to a speed transition command;
adapting, during a transition period, one or more circuits to communicate data at the second data rate;
communicating data to and from the controller device at the first data rate during the transition period; and
communicating data to and from the controller device at the second data rate after the transition period.
-
-
22. The method of claim 22 wherein the speed transition command is received from the controller device over the interface in a memory device storing at least a portion of the data.
-
23. An apparatus comprising:
-
a transceiver circuit communicating data to and from a controller device over an interface at a first data rate, and at a second data rate that is higher than the first data rate; and
a logic circuit training the transceiver, during a transition period, to communicate data over the interface at the second data rate from the first data rate in response to a speed transition command, wherein the transceiver circuit communicates data to and from the controller device at the first data rate during the transition period, and communicates data to and from the controller device at the second data rate after the transition period. - View Dependent Claims (24)
-
-
25. A system comprising:
-
a memory device having a memory core storing data and a timing circuit synchronizing memory operations consisting of transmission and reception of data to the memory core; and
a controller device coupled to the memory device over an interface, the controller device having a transceiver sending and receiving data to and from the memory device over the interface at a first data rate, and a command circuit transmitting a speed transition command over the interface to initialize the timing circuit within the memory device to perform memory operations at a second data rate that is higher than the first data rate, the command circuit further transmitting a select signal to signal the timing circuit to switch between memory operations at the first data rate and operation at the second data rate, wherein the memory device performs memory operations at said first data rate during the transition period. - View Dependent Claims (26, 27)
-
Specification