US2012057424A1PendingUtilityA1

Memory Device Having Multiple Power Modes

47
Assignee: TSERN ELY KPriority: Oct 10, 1997Filed: Oct 5, 2011Published: Mar 8, 2012
Est. expiryOct 10, 2017(expired)· nominal 20-yr term from priority
G11C 7/1039G11C 7/1072G06F 1/324G11C 7/22G06F 1/3275G06F 1/3225Y02D30/50Y02D10/00G06F 9/3869
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A memory device having a memory core is described. The memory device includes a clock receiver circuit, a first interface to receive a read command, a data interface, and a second interface to receive power mode information. The data interface is separate from the first interface. The second interface is separate from the first interface and the data interface. The memory device has a plurality of power modes, including a first mode in which the clock receiver circuit, first interface, and data interface are turned off; a second mode in which the clock receiver is turned on and the first interface and data interface are turned off; and a third mode in which the clock receiver and first interface are turned on. In the third mode, the data interface is turned on when the first interface receives the command, to output data in response to the command.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A memory controller for controlling a memory device that includes a clock receiver, a command interface, and a data interface, the memory controller comprising:
 an interface to provide a command that specifies a write operation and data associated with the write operation after a programmable latency period transpires from when the command is provided; and   an interface to provide power mode information that controls transitions between a plurality of power modes, wherein for each power mode of the plurality of power modes, less power is consumed than the amount of power consumed during the write operation, the plurality of power modes comprising:
 a mode in which the clock receiver is on and the data interface is off; and 
 a mode in which the clock receiver is off and the data interface is off. 
   
     
     
         2 . The memory controller of  claim 1 , wherein:
 the mode in which the clock receiver is on and the data interface is off is a nap mode; and   the mode in which the clock receiver is off and the data interface is off is a powerdown mode.   
     
     
         3 . The memory controller of  claim 2 , wherein:
 during the nap mode, a locked loop circuit of the memory device is in a lower power consumption configuration than when the locked loop circuit is on; and   during the powerdown mode, the locked loop circuit of the memory device is off.   
     
     
         4 . The memory controller of  claim 1 , wherein the interface that provides the command is configured to provide, to the memory device via the command interface, address information associated with the write operation. 
     
     
         5 . The memory controller of  claim 4 , wherein the interface that provides the command is further configured to transmit a column control packet that includes both the command that specifies the write operation and the address information. 
     
     
         6 . The memory controller of  claim 1 , wherein the interface that provides the command is further configured to transmit a control packet containing the power mode information via a sideband interface to the memory device. 
     
     
         7 . A memory controller for controlling a memory device that includes a memory core, a clock receiver, a command interface, and a data interface, the memory controller comprising:
 an interface to provide a command that specifies a write operation during which the memory device inputs data, the write operation consuming an amount of power, the interface to provide the data, associated with the write operation, to the data interface, after a programmable latency period from when the command is provided; and   an interface to provide a signal that indicates to the memory device, a transition to an operating mode in which less power is consumed than the amount of power consumed during the write operation, wherein the transition is one of a plurality of transitions comprising:
 a transition in which the clock receiver is on, the command interface is turned off, and the data interface is turned off; and 
 a transition in which the clock receiver is turned off, the command interface is turned off, and the data interface is turned off. 
   
     
     
         8 . The memory controller of  claim 7 , wherein:
 the transition in which the clock receiver is on and the data interface is turned off is a transition from an active mode to a nap mode; and   the transition in which the clock receiver is turned off and the data interface is turned off is a transition from an active mode to a powerdown mode.   
     
     
         9 . The memory controller of  claim 8 , wherein:
 during the nap mode, a locked loop circuit of the memory device is in a lower power consumption configuration than when the locked loop circuit is on; and   during the powerdown mode, the locked loop circuit of the memory device is off.   
     
     
         10 . The memory controller of  claim 7 , further configured to provide, to the memory device, address information associated with the write operation. 
     
     
         11 . The memory controller of  claim 10 , further configured to transmit a column control packet that includes both the command that specifies the write operation and the address information. 
     
     
         12 . A memory controller for controlling a memory device that includes a clock receiver, a locked loop circuit, a command interface, and a data interface separate from the command interface, the memory controller comprising an interface configured to:
 provide, to the command interface, a command that specifies a write operation during which the memory device inputs data, the write operation consuming an amount of power;   provide the data, associated with the write operation, to the data interface, after a programmable latency period from when the command is provided; and   provide information that controls transitions between a plurality of power modes, the power modes comprising:
 a mode in which the clock receiver is on, the data interface is off and the locked loop circuit is on; and 
 a mode in which the clock receiver is off, the data interface is off, the locked loop circuit is off, and the command interface is off. 
   
     
     
         13 . The memory controller of  claim 12 , wherein:
 the mode in which the clock receiver is on, the data interface is off, and the locked loop circuit is on is a standby mode; and   the mode in which the clock receiver is off, the data interface is off, and the locked loop circuit is off is a powerdown mode.   
     
     
         14 . The memory controller of  claim 12 , further configured to provide, to the memory device, address information associated with the write operation. 
     
     
         15 . The memory controller of  claim 14 , further configured to transmit a column control packet that includes both the command that specifies the write operation and the address information. 
     
     
         16 . The memory controller of  claim 12 , further configured to transmit a control packet containing the power mode information via a sideband interface to the memory device. 
     
     
         17 . A memory controller for controlling a memory device comprising a memory core, a locked loop circuit, and a clock receiver circuit to receive an external clock signal, wherein the memory controller comprises one or more interfaces configured to:
 provide to a first interface of the memory device, a command that specifies a write operation;   after a programmable latency period transpires from when the command is provided to the first interface, provide to a second interface of the memory device that is separate from the first interface, write data associated with the write operation; and   provide power mode information to the memory device, wherein the power mode information specifies a mode selected from the group of modes comprising:
 a first mode in which the clock receiver, the first interface, and the second interface are off; 
 a second mode in which the clock receiver is on, the first interface and the second interface are off, and the locked loop circuit is in a first power state; and 
 a third mode in which the clock receiver is on, second interface is off, and the locked loop circuit is in a second power state. 
   
     
     
         18 . The memory controller of  claim 17 , wherein:
 the first mode is a powerdown mode;   the second mode is a nap mode; and   the third mode is a standby mode.   
     
     
         19 . The memory controller of  claim 17 , wherein:
 the first power state of the locked loop circuit is a low power mode; and   the second power state of the locked loop circuit is an on state.   
     
     
         20 . The memory controller of  claim 17 , further configured to provide, to the memory device, address information associated with the write operation. 
     
     
         21 . The memory controller of  claim 20 , further configured to transmit a column control packet that includes both the command that specifies the write operation and the address information. 
     
     
         22 . The memory controller of  claim 17 , further configured to transmit a control packet containing the power mode information to the memory device. 
     
     
         23 . A memory controller for controlling a memory device comprising a memory core, a locked loop circuit, and a clock receiver circuit to receive an external clock signal, wherein the memory controller comprises:
 an interface to provide:
 a command that specifies a write operation to a command interface of the memory device; and 
 after a programmable latency period transpires from when the command is provided to the command interface, provide to a data interface of the memory device, write data associated with the write operation; and 
   an interface to provide power mode information to the memory device, wherein the power mode information specifies a mode selected from the group of modes comprising:
 a first mode in which the clock receiver, the command interface, and the data interface are off; 
 a second mode in which the clock receiver is on, the command interface and the data interface are off, and the locked loop circuit is in a first power state; and 
 a third mode in which the clock receiver is on, the data interface is off, and the locked loop circuit is in a second power state. 
   
     
     
         24 . The memory controller of  claim 23 , wherein:
 the first mode is a powerdown mode;   the second mode is a nap mode; and   the third mode is a standby mode.   
     
     
         25 . The memory controller of  claim 23 , wherein:
 the first power state of the locked loop circuit is a low power mode; and   the second power state of the locked loop circuit is an on state.   
     
     
         26 . The memory controller of  claim 23 , further configured to provide, to the memory device, address information associated with the write operation. 
     
     
         27 . The memory controller of  claim 26 , further configured to transmit a column control packet that includes both the command that specifies the write operation and the address information. 
     
     
         28 . The memory controller of  claim 23 , further configured to transmit a control packet containing the power mode information via a sideband interface to the memory device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.