IP Library › Granted Patent US 8,248,868
Granted Patent B2
US 8,248,868 · App. 13/078,563 · Granted Aug 21, 2012

Asynchronous/synchronous interface

Assignee: Micron Technology, Inc.
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 8,248,868
App. No.
13/078,563
Granted
Aug 21, 2012
Kind
B2
Abstract

The present disclosure includes methods, and circuits, for operating a memory device. One method embodiment for operating a memory device includes controlling data transfer through a memory interface in an asynchronous mode by writing data to the memory device at least partially in response to a write enable signal on a first interface contact, and reading data from the memory device at least partially in response to a read enable signal on a second interface contact. The method further includes controlling data transfer in a synchronous mode by transferring data at least partially in response to a clock signal on the first interface contact, and providing a bidirectional data strobe signal on an interface contact not utilized in the asynchronous mode.

Claims (34)

1. A memory interface, comprising:

a bi-directional multiplexed bus for communicating command, address, and data, information; and

control circuitry responsive to at least a first signal on a first signal line, and a second signal on a second signal line, to control the command, address, and data, information on portions of the bus,

wherein the control circuitry utilizes the first signal as a write enable signal in an asynchronous mode and as a clock signal in a synchronous mode, and processes the second signal as a read enable signal in the asynchronous mode and as a write/read signal in the synchronous mode.

2. The memory interface of claim 1 , wherein the control circuitry operates in one of the asynchronous mode or the synchronous mode responsive to a mode selection signal.

3. The memory interface of claim 2 , wherein the mode selection signal is derived from a register bit.

4. The memory interface of claim 2 , wherein the mode selection signal is derived from one of programmable elements selected from the group comprising fuses, metal options, antifuses, and floating gate transistors.

5. The memory interface of claim 2 , wherein the mode selection signal is derived from a clock detection circuit.

6. The memory interface of claim 5 , wherein the control circuitry operates in the synchronous mode responsive to the clock detection circuit detecting a free-running clock signal on the first signal line.

7. The memory interface of claim 1 , wherein the control circuitry operates to perform a write operation in the asynchronous mode responsive to a SET Feature command, thereafter switching to the synchronous mode.

8. The memory interface of claim 1 , wherein the control circuitry operates to perform a write operation in the synchronous mode responsive to a SET feature command, thereafter switching to the asynchronous mode.

9. The memory interface of claim 1 , wherein the control circuitry utilizes a signal on only one additional signal line in the synchronous mode than the quantity of signals that is utilized in the asynchronous mode.

10. The memory interface of claim 9 , wherein the control circuitry utilizes the signal on the one additional signal line as a data strobe signal in the synchronous mode.

11. The memory interface of claim 10 , wherein the data strobe signal is edge-aligned with the data information read from a memory.

12. The memory interface of claim 10 , wherein the data strobe signal is center-aligned with the data information written to a memory.

13. A method of operating a memory interface, comprising:

communicating command, address, and data, information on a bi-directional multiplexed bus;

controlling the command, address, and data, information on portions of the bi-directional multiplexed bus via control circuitry responsive to at least a first signal on a first signal line, and a second signal on a second signal line;

utilizing, by the control circuitry, the first signal as a write enable signal in an asynchronous mode and as a clock signal in a synchronous mode; and

processing, by the control circuitry, the second signal as a read enable signal in the asynchronous mode and as a write/read signal in the synchronous mode.

14. The method of claim 13 , further comprising selecting the synchronous mode at least partially in response to a Set Feature command in the asynchronous mode.

15. The method of claim 13 , further comprising selecting the asynchronous mode at least partially in response to a Set Feature command in the synchronous mode.

16. The method of claim 13 , further comprising switching a data transfer mode from asynchronous to synchronous responsive to presence of a clock signal on the first signal line.

17. The method of claim 13 , further comprising switching a data transfer mode from synchronous to asynchronous responsive to a signal on the first control signal path no longer being a periodic signal corresponding to a predetermined clock frequency and existing for a particular number of cycles.

18. A method of operating a memory interface, comprising:

providing a write enable signal line;

providing a chip enable signal line;

operating the memory interface in an asynchronous mode until a clock signal is present on the write enable signal line; and

operating the memory interface in a synchronous mode while a clock signal is present on the write enable signal line.

19. The method of claim 18 , further comprising operating the memory interface in an asynchronous mode until a chip enable signal is asserted on the chip enable signal line.

20. The memory interface of claim 18 , further comprising:

providing a bidirectional data strobe signal line; and

controlling data transfer responsive to the bidirectional data strobe signal line in the synchronous mode; and

disabling the bidirectional data strobe signal line in the asynchronous mode.

Assignments (8)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2011
From: NOBUNAGA, DEAN K.; LEE, JUNE; CHEN, CHIH LIANG
To: MICRON TECHNOLOGY, INC.
Reel/Frame 026063/0029 →
Continuity (2)
Division 12131152 · Jun 2, 2008
Related Publication 20110182128A1 · Jul 28, 2011