-
公开(公告)号:US10824499B2
公开(公告)日:2020-11-03
申请号:US15865250
申请日:2018-01-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Hongzhong Zheng , Uksong Kang , Zhan Ping
IPC: G06F11/10
Abstract: An embodiment includes a memory module, comprising: a module error interface; and a plurality of memory devices, each memory device coupled to the module error interface, including a data interface and an device error interface, and configured to communicate error information through the device error interface and the module error interface.
-
公开(公告)号:US10437483B2
公开(公告)日:2019-10-08
申请号:US15049879
申请日:2016-02-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Liang Yin , Hongzhong Zheng
IPC: G06F3/06
Abstract: A computing system includes: a host memory including a driver and an address map; a host central processing unit, coupled to the host memory, configured to divide a command to a command packet with the driver, map the command packet to the address map, and deliver the command packet based on the address map over a command address medium.
-
公开(公告)号:US09710185B2
公开(公告)日:2017-07-18
申请号:US14569017
申请日:2014-12-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Liang Yin , Chaohong Hu
CPC classification number: G06F3/0644 , G06F3/0608 , G06F3/061 , G06F3/0635 , G06F3/0673 , G06F3/0679 , G11C7/1006 , G11C7/1042 , G11C7/109
Abstract: A computing system includes: a memory computing block configured to: identify a partial data computing (PDC) command, a data mask, a partial data, or a combination thereof based on decoding a data packet, compute a computation result for identifying a portion of a read data to be modified according to the PDC command, the data mask, the partial data, or a combination thereof, generate a merge result based on modifying the portion of the read data according to the computation result, and a memory interface, coupled to the memory computing block, configured to transmit the merge result.
-
公开(公告)号:US10521113B2
公开(公告)日:2019-12-31
申请号:US15847916
申请日:2017-12-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hongzhong Zheng , Suhas , Chaohong Hu
Abstract: An embodiment includes a module, comprising: a memory bus interface; circuitry; and a controller coupled to the memory bus interface and the circuitry, and configured to: collect meta-data associated with the circuitry; and enable access to the meta-data in response to a memory access received through the memory bus interface.
-
5.
公开(公告)号:US20180181495A1
公开(公告)日:2018-06-28
申请号:US15905746
申请日:2018-02-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Frederic Sala , Chaohong Hu , Hongzhong Zheng , Dimin Niu , Mu-Tien Chang
IPC: G06F12/1018 , G11C29/00 , G06F12/0802
CPC classification number: G06F12/1018 , G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0685 , G06F12/0802 , G11C29/74
Abstract: A method of memory deduplication includes identifying hash tables each corresponding to a hash function, and each including physical buckets, each physical bucket including ways and being configured to store data, identifying virtual buckets each including some physical buckets, and each sharing a physical bucket with another virtual bucket, identifying each of the physical buckets having data stored thereon as being assigned to a single virtual bucket, hashing a data line according to a hash function to produce a hash value, determining whether a corresponding virtual bucket has available space for a block of data according to the hash value, sequentially moving data from the corresponding virtual bucket to an adjacent virtual bucket when the corresponding virtual bucket does not have available space until the corresponding virtual bucket has space for the block of data, and storing the block of data in the corresponding virtual bucket.
-
公开(公告)号:US09966152B2
公开(公告)日:2018-05-08
申请号:US15162512
申请日:2016-05-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Hongzhong Zheng , Krishna Malladi , Bob Brennan
IPC: G06F3/06 , G11C29/00 , G06F12/0802
CPC classification number: G11C29/808 , G06F12/0802 , G11C29/74
Abstract: A deduplication memory module, which is configured to internally perform memory deduplication, includes a hash table memory for storing multiple blocks of data in a hash table array including hash tables, each of the hash tables including physical buckets and a plurality of virtual buckets each including some of the physical buckets, each of the physical buckets including ways, an address lookup table memory (ALUTM) including a plurality of pointers indicating a location of each of the stored blocks of data in a corresponding one of the physical buckets, and a buffer memory for storing unique blocks of data not stored in the hash table memory when the hash table array is full, a processor, and memory, wherein the memory has stored thereon instructions that, when executed by the processor, cause the memory module to exchange data with an external system.
-
公开(公告)号:US09772900B2
公开(公告)日:2017-09-26
申请号:US14606334
申请日:2015-01-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Uksong Kang , Hongzhong Zheng
IPC: G06F11/10
CPC classification number: G06F11/1044 , G06F11/1012 , G06F11/1024 , G06F11/1048 , G06F11/106 , G06F11/108 , G06F2211/1057
Abstract: Exemplary embodiments provide a tiered error correction code (ECC) Chipkill system, comprising: a device ECC incorporated into at least a portion of a plurality of memory devices that corrects n-bit memory device-level failures in the respective memory device, and transmits a memory device failure signal when any memory device-level failure is greater than n-bits and beyond correction capability of the device ECC device; and a system-level ECC device external to the plurality of memory devices is responsive to receiving the memory device failure signal to correct the memory device failure based on a system ECC parity.
-
公开(公告)号:US20170177247A1
公开(公告)日:2017-06-22
申请号:US15049879
申请日:2016-02-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Liang Yin , Hongzhong Zheng
IPC: G06F3/06
Abstract: A computing system includes: a host memory including a driver and an address map; a host central processing unit, coupled to the host memory, configured to divide a command to a command packet with the driver, map the command packet to the address map, and deliver the command packet based on the address map over a command address medium.
-
公开(公告)号:US11099750B2
公开(公告)日:2021-08-24
申请号:US16414555
申请日:2019-05-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Liang Yin , Hongzhong Zheng
IPC: G06F3/06
Abstract: A computing system including: a host interface configured to parse a command packet from a command address medium; and a command block, coupled to the host interface, configured to: assemble a command from the command packet.
-
公开(公告)号:US20190272111A1
公开(公告)日:2019-09-05
申请号:US16414555
申请日:2019-05-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chaohong Hu , Liang Yin , Hongzhong Zheng
IPC: G06F3/06
Abstract: A computing system including: a host interface configured to parse a command packet from a command address medium; and a command block, coupled to the host interface, configured to: assemble a command from the command packet.
-
-
-
-
-
-
-
-
-