IP Library Granted Patent US 10,540,104
Granted Patent B2
US 10,540,104 · App. 15/666,410 · Granted Jan 21, 2020

Systems and methods for packing data in a scalable memory system protocol

Inventor: J. Thomas Pawlowski (Boise, ID)
Assignee: Micron Technology, Inc.
G06F3/0619G06F3/061G06F3/0604G06F3/0611G06F3/0617G06F3/0644G06F3/0655G06F3/0656G06F3/0659G06F3/0673G06F3/0679G06F3/0683G06F3/0685G06F3/0688G06F11/07G06F11/073G06F11/076G06F11/0727G06F11/10G06F11/1016G06F11/1044G06F11/1068G06F11/1072G06F13/16G06F13/38G11C29/52H04L1/189H04L47/12H04L47/25H04L47/52Y02D10/14
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 10,540,104
App. No.
15/666,410
Granted
Jan 21, 2020
Kind
B2
Abstract

A memory device includes a memory component that stores data and a processor. The processor may receive requests from a requesting component to perform a plurality of data operations, generate a plurality of packets associated with the plurality of data operations, and continuously transmit each of the plurality of packets until each of the plurality of packets are transmitted. Each of the plurality of packets after the first packet of the plurality of packets is transmitted on a subsequent clock cycle immediately after a previous packet is transmitted.

Claims (13)

1. A method, comprising:

receiving, via a processor, a stream of bits comprising a plurality of packets;

identifying a first binary one value in the stream of bits; and

determining a transaction type of a first packet immediately following the first binary one value, wherein the transaction type is determined based on data represented in a first set of bits that immediately follows the first binary one value, and wherein the first set of bits is part of the first packet.

2. The method of claim 1 , comprising determining a location of an error control code (ECC) of the first packet based on the transaction type.

3. The method of claim 2 , comprising determining whether the first packet is error free based on the ECC.

4. The method of claim 3 , comprising sending a not-acknowledge packet when the first packet is not error free.

5. The method of claim 1 , wherein the transaction type is configured to indicate a type of a data operation that is being performed by the first packet.

6. The method of claim 5 , wherein the data operation comprises a read operation, a transmission of message data, a read-modify-write (RMW), a transmission of a dataset, a pattern write operation, a write-with-enable operation, or a write operation.

7. The method of claim 5 , comprising:

determining an end of the first packet in the stream of bits based on the transaction type; and

identifying a second one bit after the end of the first packet, wherein the second one bit corresponds to a start of a second packet of the plurality of packets.

8. The method of claim 5 , comprising receiving the first packet and one or more packets following the first packet according to an order of the plurality of packets after sending a not-acknowledge packet.

Assignments (6)
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 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050709/0838 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046597/0333 →
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 →
SUPPLEMENT NO. 6 TO PATENT SECURITY AGREEMENT Recorded Nov 1, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 044348/0253 →
SUPPLEMENT NO. 6 TO PATENT SECURITY AGREEMENT Recorded Nov 1, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 044653/0333 →
Continuity (3)
Division 14724473 · May 28, 2015
Provisional Application 62006668 · Jun 2, 2014
Related Publication 20170329545A1 · Nov 16, 2017