-
公开(公告)号:US10572180B1
公开(公告)日:2020-02-25
申请号:US15141807
申请日:2016-04-28
Applicant: Seagate Technology LLC
Inventor: Shashank Nemawarkar , Balakrishnan Sundararaman , Chris Randall Stone , Charles Edward Peet , Allen Vestal , Siddharth Krishna Kumar
IPC: G06F3/06
Abstract: Systems and methods are disclosed to perform a function level reset in a memory controller, in accordance with certain embodiments of the present disclosure. In some embodiments, an apparatus may comprise a storage controller circuit configured to receive a function reset indicator from a host device, the function reset indicator identifying a selected storage controller function executing at a storage controller of the apparatus. The circuit may abort each command associated with the selected function and pending at the apparatus based on the function reset indicator, verify that no commands associated with the selected function remain pending at the apparatus, and clear registers associated with the selected function based on the determination that no commands associated with the selected function remain.
-
公开(公告)号:US11119691B1
公开(公告)日:2021-09-14
申请号:US16747402
申请日:2020-01-20
Applicant: Seagate Technology LLC
Inventor: Shashank Nemawarkar , Balakrishnan Sundararaman , Chris Randall Stone , Charles Edward Peet , Allen Vestal , Siddharth Krishna Kumar
IPC: G06F3/06
Abstract: Systems and methods are disclosed to perform a function level reset in a memory controller, in accordance with certain embodiments of the present disclosure. In some embodiments, an apparatus may comprise a storage controller circuit configured to receive a function reset indicator from a host device, the function reset indicator identifying a selected storage controller function executing at a storage controller of the apparatus. The circuit may abort each command associated with the selected function and pending at the apparatus based on the function reset indicator, verify that no commands associated with the selected function remain pending at the apparatus, and clear registers associated with the selected function based on the determination that no commands associated with the selected function remain.
-