-
公开(公告)号:US12093529B2
公开(公告)日:2024-09-17
申请号:US17719733
申请日:2022-04-13
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Taesoo Kim , Wonsuk Jung
CPC classification number: G06F3/061 , G06F3/0655 , G06F3/0679 , G06F8/65
Abstract: An electronic device according to an embodiment of the disclosure may include a storage device including a memory and a memory controller that controls the memory, and a processor operatively coupled to the storage device, wherein the processor may be configured to: identify a version of firmware for driving the memory controller, stop providing an input/output request to the storage device based on the identified firmware version, transmit updated firmware to the storage device based on the storage device completing an input/output operation corresponding to an input/output request waiting to be processed within a specified time, and reset the storage device to allow the memory controller to execute the updated firmware based on completion of installation of the updated firmware in the storage device.
-
公开(公告)号:US11704072B2
公开(公告)日:2023-07-18
申请号:US17866012
申请日:2022-07-15
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Wonsuk Jung , Junwoo Lee , Jintae Jang
IPC: G06F3/06 , G06F1/28 , G06F1/3234 , G06F1/3296
CPC classification number: G06F3/0659 , G06F1/28 , G06F1/3275 , G06F1/3296 , G06F3/0604 , G06F3/0656 , G06F3/0679
Abstract: The various embodiments disclose an electronic device including: a storage including a non-volatile memory having a buffer space and a storage space, a storage device controller, and a storage interface, and a processor. According to various embodiments, the processor may be configured to perform control to determine whether the storage supports a high speed data storage mode using a buffer space of a non-volatile memory of the storage, activate a function of writing data buffered in the buffer space of the non-volatile memory into a storage space of the non-volatile memory based on the storage interface operating in a first state based on the storage supporting the high speed data storage mode, and transition the storage interface of the storage to the first state based on no request to the storage being generated during a predetermined time period based on the storage interface operating in a second state.
-
公开(公告)号:US12235758B2
公开(公告)日:2025-02-25
申请号:US17704796
申请日:2022-03-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jintae Jang , Wonsuk Jung , Doohyun Hwang
Abstract: An electronic device is provided. The electronic device includes a processor, a volatile memory, and a storage. The processor is configured to, in response to a request for data included in a file, identify information of the file and a type of the request, configure a flag for the request if the file is determined to correspond to at least one in a list of a designated information table, identify, based on the flag, mapping information of a specific region, which includes a logical address of the data, in mapping information for mapping of logical addresses and physical addresses for the non-volatile memory of the storage, acquire, in response to the mapping information of the specific region existing in the volatile memory, a physical address of the non-volatile memory mapped to the logical address of the data, and transmit the request, including the acquired physical address of the non-volatile memory, to the storage.
-
公开(公告)号:US12124730B2
公开(公告)日:2024-10-22
申请号:US17863401
申请日:2022-07-13
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Wonsuk Jung , Taeyoung Kim
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0679
Abstract: An electronic device includes at least one processor, a Universal Flash Storage (UFS) device controller operatively coupled with the at least one processor, a UFS interface including a plurality of downstream lanes for transmitting data and a plurality of upstream lanes for transmitting data and storage including a cache memory and a plurality of non-volatile memories. The at least one processor transmits a first control signal to instruct measuring a temperature of the storage and identifying of the measured temperature exceeding a threshold value to the UFS device controller, receives a status signal indicating that the measured temperature exceeds the threshold value from the UFS device controller, and based on the status signal, transmits, to the UFS device controller, a second control signal to instruct that deactivating at least some of the plurality of downstream lanes and upstream lanes, or deactivating the cache memory in the storage.
-
公开(公告)号:US10007530B2
公开(公告)日:2018-06-26
申请号:US15189336
申请日:2016-06-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Wonsuk Jung , Wookwang Lee
IPC: G06F9/00 , G06F9/24 , G06F15/177 , G06F9/4401 , G06F11/14 , G06F11/20 , G06F21/57 , G06F3/06 , G06F21/44 , G06F21/73 , G06F8/654
CPC classification number: G06F9/4416 , G06F3/0622 , G06F3/0632 , G06F3/067 , G06F8/654 , G06F9/4403 , G06F9/4406 , G06F11/1417 , G06F11/2094 , G06F21/44 , G06F21/572 , G06F21/575 , G06F21/73 , G06F2221/2153
Abstract: An electronic device having an external memory according to various embodiments of the present disclosure may include a communication unit; an internal memory configured to store a first electronic device information of the electronic device and a first booting data in a first booting area, said first booting data is loaded when an electric power is supplied to the electronic device; an external memory configured to store a second electronic device information of the electronic device, firmware corresponding to the electronic device in a firmware storage area, and updated firmware received via the communication unit in a firmware update information storage area; and a controller configured to compare the second electronic device information stored in the external memory and the first electronic device information stored in the internal memory and configured to control to change the firmware in the firmware storage area based on the updated firmware stored in the firmware update information storage area during booting of the electronic device when the first and second electronic device information are not identical.
-
-
-
-