Invention Grant
- Patent Title: Managing collisions in a non-volatile memory system with a coherency checker
-
Application No.: US16435282Application Date: 2019-06-07
-
Publication No.: US10936496B2Publication Date: 2021-03-02
- Inventor: Horia C. Simionescu , Lyle E. Adams , Yongcai Xu , Mark Ish
- Applicant: Micron Technology, Inc.
- Applicant Address: US ID Boise
- Assignee: Micron Technology, Inc.
- Current Assignee: Micron Technology, Inc.
- Current Assignee Address: US ID Boise
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0855

Abstract:
A request to read data from a location associated with a memory component is received. The request is assigned a first tag, the first tag having a first identifier of a first buffer to store data read from the location. The request to read data is determined to collide with an earlier request to write data to the location. The earlier request is assigned a second tag, the second tag having a second identifier of a second buffer to store data to write to the location. An attempt to lock the second tag and the second buffer for the request to read data is made. The request to read data is fulfilled from the second buffer in response to a successful attempt to lock the second tag and the second buffer.
Information query