US 12,423,020 B2
Systems, methods, and devices for attachable compute resources for storage devices
Ramdas P. Kachare, Pleasanton, CA (US); Sungwook Ryu, Palo Alto, CA (US); Yang Seok Ki, Palo Alto, CA (US); Sanghun Jun, San Jose, CA (US); Oscar P. Pinto, San Jose, CA (US); and Karnik Shah, San Jose, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jan. 22, 2024, as Appl. No. 18/419,532.
Application 18/419,532 is a continuation of application No. 17/202,335, filed on Mar. 15, 2021, granted, now 11,880,583.
Claims priority of provisional application 63/149,219, filed on Feb. 12, 2021.
Claims priority of provisional application 63/078,325, filed on Sep. 14, 2020.
Prior Publication US 2024/0160379 A1, May 16, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0625 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A storage device comprising:
a storage medium;
a storage device controller configured to implement an operational functionality of the storage medium;
a host interface; and
an attachable module interface configured to attach a first compute module to the storage device controller and to enable the first compute module to be detached from the storage device controller and replaced with a second compute module,
wherein the attachable module interface includes a side-band interface to implement at least a control functionality with respect to the first compute module based on a control data structure to specify control parameters including at least one of a power limit to the first compute module, a module enable, or a module disable.