Controller and memory system
US-2016210072-A1 · Jul 21, 2016 · US
US10345885B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10345885-B2 |
| Application number | US-201615277936-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 27, 2016 |
| Priority date | Sep 27, 2016 |
| Publication date | Jul 9, 2019 |
| Grant date | Jul 9, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method is described that includes choosing between one of two different ways to cause a memory device to enter a specific one of multiple lower power states that each comprise lower power consumption than a highest low power state. The method also includes asserting a first signal on a first signal line that is coupled to a power management controller of the memory device to indicate to the power management controller that a sideband channel of a memory bus that is coupled to the memory device is activated. The method also includes causing the memory device to enter the specific one of the multiple lower power states by also performing the chosen one of a) sending an in-band signal on said memory bus coupled with said asserting of said first signal, said in-band signal specifying the specific one of the multiple lower power states; or, b) sending a second signal on a second signal line that identifies the specific one of the multiple lower power states.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: choosing between one of two different ways to cause a memory device to enter a specific one of multiple lower power states that each comprise lower power consumption than a highest low power state; asserting a first signal on a first signal line that is coupled to a power management controller of said memory device to indicate to said power management controller that a sideband channel of a memory bus that is coupled to the memory device is activated; causing said memory device to enter the specific one of the multiple lower power states by also performing the chosen one of a) and b) below: a) sending an in-band signal on said memory bus coupled with said asserting of said first signal, said in-band signal specifying the specific one of the multiple lower power states; b) sending a second signal on a second signal line, wherein, the memory device is to drop down a number of immediately lower power states determined from a same number of pulses of the second signal on the second signal line, wherein said first signal line is coupled to a channel select input of a de-multiplexer that receives said second signal, said de-multiplexer causing said second signal to be channeled to said power management controller when said first signal is asserted and causing another signal received on said second signal line to be channeled elsewhere in said memory device when said first signal is de-asserted. 2. The method of claim 1 further comprising sending a third signal over said second signal line when said first signal line is not asserted, wherein said third signal is received by a component of said memory device other than said power management controller. 3. The method of claim 2 wherein said component of said memory device is a primary controller of said memory device. 4. The method of claim 1 further comprising receiving a respective acknowledgement from said memory device for each transition of said second signal when b) has been chosen. 5. The method of claim 1 wherein said asserting causes said memory device to drop from a highest power state to said highest low power state when b) is chosen. 6. The method of claim 1 further comprising de-asserting said first signal, said de-asserting causing said memory device to transition from the specific one of the lower power states to a higher power state in which said memory device is able to respond to memory read requests and memory write requests. 7. The method of claim 6 wherein said higher power state is a highest power state of said memory device. 8. An apparatus, comprising: a memory controller comprising circuitry to control power consumption of a memory device, said circuitry to: choose between one of two different ways to cause a memory device to enter a specific one of multiple lower power states that each comprise lower power consumption than a highest low power state; assert a first signal on a first signal line that is coupled to a power management controller of said memory device to indicate to said power management controller that a sideband channel of a memory bus that is coupled to the memory device is activated; cause said memory device to enter the specific one of the multiple lower power states by also performing the chosen one of a) and b) below: a) send an in-band signal on said memory bus coupled with said assertion of said first signal, said in-band signal specifying the specific one of the multiple lower power states; b) send a second signal on a second signal line, wherein, the memory device is to drop down a number of immediately lower power states determined from a same number of pulses of the second signal on the second signal line, wherein said first signal line is coupled to a channel select input of a de-multiplexer that is to receive said second signal, said de-multiplexer to cause said second signal to be channeled to said power management controller when said first signal is asserted and to cause another signal received on said second signal line to be channeled elsewhere in said memory device when said first signal is de-asserted. 9. The apparatus of claim 8 wherein said memory controller is to send a third signal over said second signal line when said first signal line is not asserted, wherein, said third signal is received by a component of said memory device other than said power management controller of said memory device. 10. The apparatus of claim 9 wherein said other component of said memory device is a primary controller of said memory device. 11. The apparatus of claim 8 wherein said circuitry comprises an input to receive a respective acknowledgement from said memory device for each transition of said second signal when b) has been chosen. 12. The apparatus of claim 8 wherein said assertion of said first signal causes said memory device to drop from a highest power state to said highest low power state when b) is chosen. 13. The apparatus of claim 8 wherein upon said circuitry de-asserting said first signal, said memory device transitions from the specific one of the lower power states to a higher power state in which said memory device is able to respond to memory read requests and memory write requests issued by said memory controller. 14. The apparatus of claim 13 wherein said higher power state is a highest power state of said memory device. 15. The apparatus of claim 8 wherein said memory controller is a component within a computing system comprising a network interface. 16. An apparatus, comprising: a memory device comprising: a power management controller having a first input to receive a first signal from a first signal line and a second input to receive a second signal from a second signal line, said first and second signal lines to be driven by a memory controller, wherein an assertion of said first signal on said first signal line to indicate to said power management controller that a sideband channel of a memory bus that is coupled between the memory device and the memory controller is activated; wherein said power management controller is able to enter a specific one of multiple lower power states according to an identified one of two different ways comprising: a) reception of an in-band signal on said memory bus coupled with said assertion of said first signal, said in-band signal specifying the specific one of the multiple lower power states; b) reception of a second signal on a second signal line, wherein, the memory device is to drop down a number of immediately lower power states determined from a same number of pulses of the second signal on the second signal line, wherein said first signal line is coupled to a channel select input of a de-multiplexer that is to receive said second signal, said de-multiplexer to cause said second signal to be channeled to said power management controller when said first signal is asserted and to cause another signal received on said second signal line to be channeled elsewhere in said memory device when said first signal is de-asserted. 17. The apparatus of claim 8 wherein said memory controller is to send a third signal over said second signal line when said first signal line is not asserted, wherein, said third signal is received by a component of said memory device other than said power management controller of said memory device. 18. The apparatus of claim 17 wherein said other component of said memory device is a primary controller of said memory device. 19. The apparatus of claim 16 wherein said power management controller c
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 ) · CPC title
Cross-Sectional Technologies · mapped topic
Cross-Sectional Technologies · mapped topic
by lowering the supply or operating voltage · CPC title
by lowering clock frequency · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.