IP Library Granted Patent US 8,654,601
Granted Patent B2
US 8,654,601 · App. 13/867,437 · Granted Feb 18, 2014

Memory with output control

Inventors: HakJune Oh (Ottawa, CA); Hong Beom Pyeon (Ottawa, CA); Jin-Ki Kim (Ottawa, CA)
Assignee: MOSAID Technologies Incorporated
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,654,601
App. No.
13/867,437
Granted
Feb 18, 2014
Kind
B2
Abstract

An apparatus, system, and method for controlling data transfer to an output port of a serial data link interface in a semiconductor memory is disclosed. In one example, a flash memory device may have multiple serial data links, multiple memory banks and control input ports that enable the memory device to transfer the serial data to a serial data output port of the memory device. In another example, a flash memory device may have a single serial data link, a single memory bank, a serial data input port, a control input port for receiving output enable signals. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices.

Claims (42)

1. A system comprising:

a memory device including:

non-volatile memory;

a clock input configured to receive a clock signal;

a common command and data input configured to receive input data and command data at different times;

a first control input configured to receive a first of two control signals;

a second control input configured to receive a second of the two control signals;

core circuitry configured to execute an operation on the non-volatile memory corresponding to the command data; and

latch circuitry configured to:

latch the command data while the first of the two control signals is held at an active logic level for at least a duration of time that the command data is received at the common command and data input, and

latch the input data in synchronization with both rising and falling edges of the clock signal; and

a memory controller communicatively coupled to the memory device, and the memory controller being configured to source the input data to the memory device.

2. The system as claimed in claim 1 wherein only the first of the two control signals is held at the active logic level for at least the duration of time that the command data is received at the common command and data input.

3. The system as claimed in claim 1 wherein the first of the two control signals is an input port enable signal.

4. The system as claimed in claim 1 wherein the second of the two control signals is an output port enable signal.

5. The system as claimed in claim 1 wherein the operation is an erase operation.

6. The system as claimed in claim 1 wherein the operation is a program operation.

7. The system as claimed in claim 1 wherein the common command and data input is a serial input.

8. The system as claimed in claim 1 wherein the non-volatile memory is flash memory.

9. The system as claimed in claim 8 wherein the flash memory is NAND flash memory.

10. The system as claimed in claim 1 wherein a transitioning of the first of the two control signals from an inactive state to the active state indicates a beginning of the command data being received at the common command and data input.

11. The system as claimed in claim 1 further comprising at least one additional memory device.

12. The system as claimed in claim 11 wherein the memory device and the at least one additional memory device form a plurality of serially connected memory devices.

13. A method carried out in a memory system that includes

a memory controller and a memory device, the memory device having non-volatile memory,

a clock input and a common command and data input, and the method comprising: sourcing input data to the memory device;

receiving a clock signal at the clock input;

receiving, at the common command and data input and at different times, the input data and command data;

receiving a first of two control signals;

receiving a second of the two control signals;

latching the command data while the first of the two control signals is held at an active logic level for at least a duration of time that the command data is received at the common command and data input;

latching the input data in synchronization with both rising and falling edges of the clock signal; and

executing an operation on the non-volatile memory corresponding to the command data.

14. The method as claimed in claim 13 wherein only the first of the two control signals is held at the active logic level for at least the duration of time that the command data is received at the common command and data input.

15. The method as claimed in claim 13 wherein the first of the two control signals is an input port enable signal.

16. The method as claimed in claim 13 wherein the second of the two control signals is an output port enable signal.

17. The method as claimed in claim 13 wherein the operation is an erase operation.

18. The method as claimed in claim 13 wherein the operation is a program operation.

19. The method as claimed in claim 13 wherein the common command and data input is a serial input.

20. The method as claimed in claim 13 wherein the non-volatile memory is flash memory.

21. The method as claimed in claim 20 wherein the flash memory is NAND flash memory.

22. The method as claimed in claim 13 wherein a transitioning of the first of the two control signals from an inactive state to the active state indicates a beginning of the command data being received at the common command and data input.

Assignments (9)
CHANGE OF NAME Recorded Jun 16, 2021
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 056603/0094 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054295/0624 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
CHANGE OF REGISTERED ADDRESS Recorded Apr 23, 2013
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 030282/0766 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2013
From: OH, HAKJUNE; PYEON, HONG BEOM; KIM, JIN-KI
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 030282/0751 →
Continuity (8)
Continuation 13463339 · May 3, 2012
Continuation 12882931 · Sep 15, 2010
Continuation 12275701 · Nov 21, 2008
Continuation 11583354 · Oct 19, 2006
Continuation In Part 11324023 · Dec 30, 2005
Provisional Application 60722368 · Sep 30, 2005
Provisional Application 60847790 · Sep 27, 2006
Related Publication 20130229874A1 · Sep 5, 2013