US 12,423,028 B2
Hardware queue handling system, method, solid state drive controller, and solid-state drive
Haojun Fang, Shenzhen (CN); Yunxin Huang, Shenzhen (CN); and Chengjian Yan, Shenzhen (CN)
Assigned to DapuStor Corporation, Shenzhen (CN)
Filed by DapuStor Corporation, Shenzhen (CN)
Filed on Oct. 30, 2023, as Appl. No. 18/385,176.
Application 18/385,176 is a continuation of application No. PCT/CN2022/090464, filed on Apr. 29, 2022.
Claims priority of application No. 202110484661.6 (CN), filed on Apr. 30, 2021.
Prior Publication US 2024/0078045 A1, Mar. 7, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for hardware queue handling applicable to a solid state drive controller, wherein the solid state drive controller comprises a processing module and a hardware module, and the system comprises:
a main module of a hardware queue handler that is proximally connected to one of the processing module or the hardware module through a first internal bus;
a mapping module of the hardware queue handler that is proximally connected to the other one of the processing module or the hardware module through a second internal bus; and
a synchronizer module,
wherein the main module, the mapping module, and the synchronizer module are connected to a control bus, respectively, and
wherein the synchronizer module is configured to actively synchronize information between the main module and the mapping module.