-
公开(公告)号:US11726688B2
公开(公告)日:2023-08-15
申请号:US16834779
申请日:2020-03-30
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jaeyoon Choi , Seokhwan Kim , Suman Prakash Balakrishnan , Dongjin Kim , Chansol Kim , Eunhee Rho , Hyejeong Jang , Walter Jun
CPC classification number: G06F3/064 , G06F3/0619 , G06F3/0631 , G06F3/0653 , G06F3/0679 , G06F11/1068 , G06F11/1435
Abstract: A storage system communicates with a host system and includes a storage device including storage medium divided into a plurality of blocks including high reliability blocks and reserve blocks, and a controller. The controller provides the host system with block information identifying the high reliability blocks among the plurality of blocks, receives a block allocation request from the host system, wherein the block allocation request is defined with reference to the block information and identifies at least one high reliability block to be used to store metadata, and allocates at least one high reliability block to a meta region in response to the block allocation request. The controller includes a bad block manager that manages an allocation operation performed in response to the block allocation request, and a repair module that repairs an error in metadata stored in one of the high reliability blocks.
-
公开(公告)号:US10146627B2
公开(公告)日:2018-12-04
申请号:US15726375
申请日:2017-10-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Yu , Chang-Eun Choi , Kyung Ho Kim , Walter Jun , Wonchuri Zoo , Robert Brennan
Abstract: Embodiments of the inventive concept include computer-implemented method for shadowing one or more boot images of a mobile device. The technique can include duplicating boot images to shadow partitions in a user area of a non-volatile memory device such as a flash memory. The technique can include detecting boot image corruption, and causing a mobile device to boot from the shadow partitions. The technique can include dynamically shadowing and releasing blocks used by the shadow partitions. The technique can include boot failure recovery and bad image preservation through firmware flash translation layer (FTL) logical to physical mapping updates. Boot image corruption failures can be recovered from and/or debugged using the shadow partitions.
-
公开(公告)号:US09823972B2
公开(公告)日:2017-11-21
申请号:US14663220
申请日:2015-03-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Yu , Chang-Eun Choi , Kyung Ho Kim , Walter Jun , Wonchuri Zoo , Robert Brennan
CPC classification number: G06F11/1417 , G06F11/1004 , G06F11/1666 , G06F11/20
Abstract: Embodiments of the inventive concept include computer-implemented method for shadowing one or more boot images of a mobile device. The technique can include duplicating boot images to shadow partitions in a user area of a non-volatile memory device such as a flash memory. The technique can include detecting boot image corruption, and causing a mobile device to boot from the shadow partitions. The technique can include dynamically shadowing and releasing blocks used by the shadow partitions. The technique can include boot failure recovery and bad image preservation through firmware flash translation layer (FTL) logical to physical mapping updates. Boot image corruption failures can be recovered from and/or debugged using the shadow partitions.
-
公开(公告)号:US09424153B2
公开(公告)日:2016-08-23
申请号:US14821922
申请日:2015-08-10
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sung-Hyun Cho , Walter Jun
IPC: G06F11/00 , G06F11/263 , G06F11/22
CPC classification number: G06F11/263 , G06F11/2205
Abstract: An operating method is disclosed for a storage device configured to receive a command from an external device through a command pad, transmit a response to the external device through the command pad, and exchange data with the external device through a plurality of data pads. The operating method includes receiving a debug command through the command pad by the storage device and outputting internal information through the command pad in response to the debug command as the response by the storage device.
Abstract translation: 公开了一种用于存储设备的操作方法,该存储设备经配置以通过命令焊盘从外部设备接收命令,通过命令焊盘发送对外部设备的响应,并通过多个数据焊盘与外部设备交换数据。 操作方法包括:通过存储装置通过命令板接收调试命令,并响应于作为响应的存储设备的调试命令,通过命令板输出内部信息。
-
公开(公告)号:US12236133B2
公开(公告)日:2025-02-25
申请号:US17575907
申请日:2022-01-14
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jaehwan Lim , Jae Eun Kim , Ji-Hoon Kim , Walter Jun , Jungwoo Lee , Seung-Woo Lim
Abstract: A storage device includes a nonvolatile memory device and a storage controller. The storage controller accesses the nonvolatile memory device based on a request of an external host device. The storage controller sends a signal to the external host device, based a throughput of accessing the nonvolatile memory device being within a specific range.
-
公开(公告)号:US11733872B2
公开(公告)日:2023-08-22
申请号:US17706137
申请日:2022-03-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jaehwan Lim , Walter Jun , Jaeeun Kim , Jihoon Kim , Kihyeon Myung , Hyunjung Yoo , Jungwoo Lee
CPC classification number: G06F3/0613 , G06F3/0656 , G06F3/0673 , G06F13/4221 , G06F2213/0026
Abstract: A system includes a transmission device and a reception device that are connected through a link. The reception device includes a reception buffer configured to receive and store transaction layer packets and a reception flow controller configured to generate flow control packets by monitoring an occupation state of the reception buffer. The transmission device includes a transmission buffer, a transmission flow controller and a dynamic frequency controller. The transmission buffer stores pending transaction layer packets to be transferred to the reception device. The transmission flow controller controls a flow of transaction layer packets to be transferred to the reception device based on the flow control packets received from the reception device. The dynamic frequency controller controls a frequency of an internal clock signal of the transmission device by monitoring a state of the transmission buffer and a state of the transmission flow controller.
-
公开(公告)号:US11656963B2
公开(公告)日:2023-05-23
申请号:US17679451
申请日:2022-02-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yeon Woo Kim , Jea Young Kwon , Walter Jun
CPC classification number: G06F11/2094 , G06F11/0793 , G06F12/0646 , G06F2201/82 , G06F2212/1008
Abstract: A storage device includes an integrity checking module checking integrity of data stored in a first host memory buffer (HMB) address of an HMB in a host coupled to the storage device, and an HMB mapping module mapping, if the integrity checking module determines the data as corrupted, the first HMB address to a second address.
-
公开(公告)号:US20200151106A1
公开(公告)日:2020-05-14
申请号:US16546598
申请日:2019-08-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jin-oh Ahn , Hyun-wook Shin , Walter Jun
IPC: G06F12/0882 , G06F3/06 , G06F12/02 , G11C11/56
Abstract: In a method of operating a storage device including anon-volatile memory (NVM), the non-volatile memory including a memory cell array, the memory cell array including a first plane and a second plane, the method includes receiving a read command set for data sensing of the first and second plane; simultaneously loading first page data stored in the first plane into a first age buffer of the first plane and second page data stored in the second plane into a second page buffer of the second plane based on the read command set; receiving a data output command set that includes the first plane; and continuously transmitting the first page data and the second page databased on the data output command set.
-
公开(公告)号:US10579286B2
公开(公告)日:2020-03-03
申请号:US16120832
申请日:2018-09-04
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hee-Tai Oh , Walter Jun
Abstract: A memory device includes a nonvolatile memory having a first block and a memory controller configured to exchange data with the nonvolatile memory. The memory controller includes a first processor to divide the first block into first and second domains, a second processor to generate a reclaim signal by determining whether to perform reclaiming on each of the first and second domains and a third processor performer which reclaims each of the first and second domains according to the reclaim signal and merges the first and second domains.
-
公开(公告)号:US20180081594A1
公开(公告)日:2018-03-22
申请号:US15605148
申请日:2017-05-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: SANG-WON JUNG , Yoon-Young Kyung , Hyun-Jin Choi , Ji-Soo Kim , Joon-Ho Lee , Walter Jun , Jae-Sung Jung , Jun-Seok Park , Young-Woo Jung
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0613 , G06F3/0673 , G06F13/00 , G06F2212/70 , G11C7/1084 , G11C7/22 , G11C11/5628 , G11C16/10 , G11C16/3495 , G11C2211/5641
Abstract: A method of operating a storage device including first and second memory regions includes adjusting a write ratio of the first memory region to the second memory region for write data received from a host in response to a write request from the host, and writing the write data to the first and second memory regions at the adjusted write ratio. The first memory region includes memory cells having a first write speed, and the second memory region includes memory cells having a second write speed that is different from the first write speed.
-
-
-
-
-
-
-
-
-