IP Library › Granted Patent US 9,466,344
Granted Patent B2
US 9,466,344 · App. 13/489,246 · Granted Oct 11, 2016

System and method for decoding commands based on command signals and operating state

Inventors: Jeffery W. Janzen (Meridian, ID); Brent Keeth (Boise, ID); Jeffrey P. Wright (Boise, ID); James S. Cullum (Boise, ID)
Assignee: Micron Technology, Inc.
G11C7/1072G11C11/4076
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,466,344
App. No.
13/489,246
Granted
Oct 11, 2016
Kind
B2
Abstract

A system and method for decoding command signals that includes a command decoder configured to generate internal control signals to perform an operation based on the command signals and an operating state. The same combination of command signals can request different commands depending on the operating state. A command is selected from a first set of operations according to the command signals when the memory system is in a first operating state and a command is selected from a second set of operations according to the command signals when the memory system is in a second operating state.

Claims (41)

1. An apparatus, comprising:

a latch configured to receive and latch a command; and

a command decoder coupled to the latch and configured to receive the command and receive a bank signal indicative of a state of a bank, the command decoder configured to perform a first operation responsive, at least in part, to a first command and the bank signal indicating the bank is in a first state and further configured to perform a second operation responsive, at least in part, to the first command and the bank signal indicating the bank is in a second state, the command decoder further configured to perform a third operation responsive, at least in part, to a second command and the bank signal indicating the bank is in the first state.

2. The apparatus of claim 1 , further comprising:

bank control logic configured to provide the bank signal to the command decoder; and

wherein the first state corresponds to a first operating state of the bank and the second state corresponds to a second operating state of the bank.

3. The apparatus of claim 1 , wherein the first operation is one of plurality of bank active operations and the second operation is one of plurality of bank inactive operations.

4. The apparatus of claim 3 , wherein at least one of the plurality of bank active operations is configured to switch the bank to switch to a third state.

5. The apparatus of claim 1 , wherein the command comprises at least one of a row address select signal, a write enable signal, or an A10 signal.

6. The apparatus of claim 1 , wherein the apparatus is included in a memory.

7. A method of decoding command signals applied to a memory bank, comprising:

monitoring an operating state of the memory bank, the memory bank having a precharged operating state and an active operating state;

performing an operation from a first set of operations in accordance with a first combination of the command signals responsive, at least in part, to the memory bank is operating in the precharged operating state; and

performing an operation from a second set of operations in accordance with second combination of the command signals responsive, at least in part, to the memory bank is operating in the active second operating state.

8. The method of claim 7 , further comprising:

performing an operation from a third set of operations in accordance with the command signals while the memory bank is in a third operating state.

9. The method of claim 8 , further comprising:

monitoring a logic level of a signal applied to the memory bank.

10. The method of claim 9 , wherein said monitoring a logic level of a signal applied to the memory bank comprises:

monitoring the logic state of an address signal.

11. The method of claim 8 , wherein said performing an operation from the first set of operations in accordance with the command signals comprises:

performing an operation that results in the memory bank changing from the precharged operating state to the third operating state.

12. The method of claim 11 , wherein the thud operating state comprises a power down state.

13. The method of claim 7 , wherein said performing an operation from a first set of operations in accordance with the command signals while the memory bank is in the precharged operating state comprises:

performing a first mode of an operation in response to the signal having a first logic level and performing a second mode of the operation in response to the signal having the second logic level.

14. The method of claim 7 , wherein said monitoring an operating state of the memory bank comprises:

receiving a bank state signal; and

determining the operating state of the memory bank based, at least in part, on the bank state signal.

15. A method, comprising:

receiving a command;

receiving a bank state signal indicative of a state of a memory bank;

performing a first operation based, at least in part, on a first command and the bank state signal indicating the bank has a first state;

performing as second operation based, at least in part, on the first command and the bank state signal indicating the bank has a second state; and

performing a third operation based least in part, on a second command and the bank state signal indicating the bank has the first state.

16. The method of claim 15 , further comprising:

performing a third operation based, at least in part, on the bank state signal indicating the memory bank has a third state.

17. The method of claim 14 , wherein said performing the first operation based, at least in part, on the bank state signal indicating the memory bank has a first state comprises:

performing an operation that causes the memory bank to change from the first state to a third state.

18. The method of claim 14 , wherein the first state corresponds to an active state and the second state corresponds to an inactive state.

19. The method of claim 14 , wherein said performing the first operation based, at least in part, on the bank state signal indicating the bank has a first state comprises:

generating a set of internal signals to perform the first operation.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
Continuity (3)
Division 12820877 · Jun 22, 2010
Continuation 11121868 · May 3, 2005
Related Publication 20120246434A1 · Sep 27, 2012