US 11,861,230 B2
Controller and operating method thereof capable of reducing power consumption while satisfying required performance
Kyeong Seok Kim, Gyeonggi-do (KR); Jin Soo Kim, Gyeonggi-do (KR); Su Ik Park, Gyeonggi-do (KR); and Yong Joon Joo, Gyeonggi-do (KR)
Assigned to SK hynix Inc., Gyeonggi-do (KR)
Filed by SK hynix Inc., Gyeonggi-do (KR)
Filed on Dec. 27, 2021, as Appl. No. 17/562,753.
Claims priority of application No. 10-2021-0049242 (KR), filed on Apr. 15, 2021.
Prior Publication US 2022/0334769 A1, Oct. 20, 2022
Int. Cl. G06F 3/06 (2006.01); G06F 1/08 (2006.01); G06F 13/28 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 1/08 (2013.01); G06F 3/0604 (2013.01); G06F 3/0673 (2013.01); G06F 13/28 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An operating method of a controller that controls a memory device, comprising:
initializing a clock frequency set corresponding to clock signals provided to a plurality of operation modules included in the controller when a change in actual performance of the controller and the memory device or a change in a host request pattern is detected;
determining target performance on the basis of the actual performance after the clock frequency set is initialized;
determining an optimal clock frequency set such that the actual performance is maintained greater than or equal to the target performance, by repeatedly performing an operation of changing at least one clock frequency included in the clock frequency set and an operation of monitoring the actual performance after the clock frequency is changed; and
providing the plurality of operation modules with clock signals according to the optimal clock frequency set,
wherein the optimal clock frequency set is a clock frequency set such that power consumption of the controller and the memory device is minimized, among clock frequency sets such that the actual performance is maintained greater than or equal to the target performance.