The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 02, 2023

Filed:

Jun. 15, 2021
Applicant:

Western Digital Technologies, Inc., San Jose, CA (US);

Inventors:

Erez Frank, Kokav Yair, IL;

Shay Benisty, Beer Sheva, IL;

Amir Segev, Meiter, IL;

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/09 (2006.01); H04L 1/00 (2006.01); G06T 1/20 (2006.01); G06F 9/50 (2006.01); G06F 3/06 (2006.01); G11C 7/10 (2006.01); G06F 11/10 (2006.01); G11C 8/10 (2006.01); G06F 11/07 (2006.01); G06F 13/16 (2006.01); G06F 13/42 (2006.01); G06F 13/28 (2006.01); G06F 13/40 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1068 (2013.01); G06F 11/0772 (2013.01); G06F 13/1673 (2013.01); G06F 13/28 (2013.01); G06F 13/4059 (2013.01); G06F 13/423 (2013.01); G06F 2213/0026 (2013.01);
Abstract

The controller is configured to receive commands from a host device through a PCIe bus having a MAC, send data to the host device through the PCIe bus, and execute a function level reset (FLR) command. The controller includes a direct memory access (DMA) unit and either a drain unit or a drain and drop unit coupled between the DMA and the PCIe bus. The units are configured to prevent transactions associated with the FLR command to pass from the DMA to the MAC during execution of the FLR command, where the preventing transactions comprises receiving a request from the DMA, storing the request in a pipe, removing the request from the pipe, and providing a response to the DMA without delivering the request to the MAC. The drain and drop unit is configured to drop a MAC generated response.


Find Patent Forward Citations

Loading…