-
公开(公告)号:US09729171B2
公开(公告)日:2017-08-08
申请号:US14864587
申请日:2015-09-24
Applicant: Intel Corporation
Inventor: Ravi H. Motwani
CPC classification number: H03M13/1108 , G06F11/1012 , G06F11/1068 , G11C29/52 , G11C2029/0411 , H03M13/45 , H03M13/6575
Abstract: Examples are given for techniques associated with error correction for encoded data. In some examples, error correction code (ECC) information for the ECC encoded data may be received that indicates the ECC encoded data has bit errors that are not able to be corrected by the ECC used to encode the ECC encoded data. A soft decision decoding may be implemented that includes flipping a given number of bits of a selected portion of the ECC encoded data based on a combinatorial operation or method. One or more successful decodes may result from this selective flipping to enable the ECC to successfully decode the ECC encoded data.
-
92.
公开(公告)号:US20170212801A1
公开(公告)日:2017-07-27
申请号:US15225846
申请日:2016-08-02
Applicant: VIA Technologies, Inc.
Inventor: Ying Yu Tai , Jiin Lai , Jiangli Zhu
CPC classification number: G06F11/1072 , G06F3/0608 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0688 , G06F11/1068 , G11C16/0483 , G11C2029/0409 , G11C2029/0411
Abstract: A controller device and an operation method for a non-volatile memory with 3-dimensional architecture are provided. The controller device includes an error checking and correcting (ECC) circuit and a controller. The controller is coupled to the non-volatile memory and the ECC circuit. The controller may access a target wordline of the non-volatile memory in accordance with a physical address. The controller groups a plurality of wordlines of the non-volatile memory into a plurality of wordline groups, wherein different wordline groups have different codeword structures. The controller controls the ECC circuit according to the codeword structure of the wordline group of the target wordline, and the ECC circuit generates a codeword to be stored in the target wordline or check a codeword from the target wordline under control of the controller.
-
公开(公告)号:US20170206131A1
公开(公告)日:2017-07-20
申请号:US14997164
申请日:2016-01-15
Applicant: Micron Technology, Inc.
Inventor: Carla L. Christensen
CPC classification number: G06F11/1072 , G06F3/0619 , G06F3/064 , G06F3/0659 , G06F3/0688 , G11C2029/0411
Abstract: Some embodiments include apparatuses and methods using a first memory area and a second memory area included a memory device, and using control circuitry included in the memory device to communicate with a memory controller. The memory controller includes an error correction engine. The control circuitry of the memory device is configured to retrieve the first information from the first memory area and store in the first information after the error correction engine performs an error detection operation on the first information. The control circuitry is configured to retrieve second information from the first memory area and store the second information in the second memory area without an additional error detection operation performed on the second information if a result from the error detection operation performed by the error correction engine on the first information meets a threshold condition.
-
公开(公告)号:US09703629B2
公开(公告)日:2017-07-11
申请号:US14657677
申请日:2015-03-13
Applicant: SanDisk Technologies Inc.
Inventor: Sateesh Desireddi , Nagi Reddy Chodem , Sachin Krishne Gowda
CPC classification number: G06F11/1068 , G06F3/0619 , G06F3/064 , G06F3/0679 , G06F11/1048 , G11C29/42 , G11C29/52 , G11C2029/0411
Abstract: Devices and methods implemented therein in are disclosed for correcting errors in data. The method comprises determining that a first copy of data and a second copy of data include errors uncorrectable by an error correction code (ECC) engine. The ECC engine is modified based on determining that the first copy of data and the second copy of data include errors uncorrectable by the ECC engine and using the modified ECC engine, the first copy of data and the second copy of data are processed to correct the errors in the first and second copy of the data.
-
公开(公告)号:US09685243B2
公开(公告)日:2017-06-20
申请号:US15231349
申请日:2016-08-08
Applicant: Micron Technology, Inc.
Inventor: Sivagnanam Parthasarathy , Patrick R. Khayat , Mustafa N. Kaynak
CPC classification number: G11C29/52 , G06F11/1072 , G11C11/5642 , G11C16/26 , G11C16/3454 , G11C16/349 , G11C2029/0411
Abstract: Apparatuses and methods involving the determination of soft data from hard reads are provided. One example method can include determining, using a hard read, a state of a memory cell. Soft data is determined based, at least partially, on the determined state.
-
公开(公告)号:US09685236B2
公开(公告)日:2017-06-20
申请号:US15398955
申请日:2017-01-05
Applicant: KABUSHIKI KAISHA TOSHIBA
Inventor: Hiroyuki Nagashima
CPC classification number: G11C16/26 , G06F11/08 , G11C16/0483 , G11C16/28 , G11C29/42 , G11C29/52 , G11C2029/0411
Abstract: A memory chip includes a memory cell array having a plurality of memory cells connected to word lines and bit lines, and a sense amplifier configured to detect data stored in a memory cell that is connected to a selected one of the word lines and a selected one of the bit lines, and a control circuit configured to read data from the memory cell in a first read mode when a first command is received and in a second read mode when a second command is received. A peak or an average value of an operation current that is flowing between power supply and ground terminals of the memory chip during a read operation in the first read mode is less than a peak or an average value of the operation current during a read operation in the second read mode.
-
公开(公告)号:US09684555B2
公开(公告)日:2017-06-20
申请号:US14842917
申请日:2015-09-02
Applicant: International Business Machines Corporation
Inventor: Michael B. Healy , Hillery C. Hunter , Charles A. Kilmer , Kyu-hyoun Kim , Warren E. Maule
CPC classification number: G06F11/079 , G06F11/073 , G06F11/076 , G06F11/0772 , G06F11/1048 , G06F11/1068 , G11C29/52 , G11C2029/0411
Abstract: A correctable memory error may be identified at a first address within a memory device. Based on at least the identifying, a first correctable memory error count may be updated from a first quantity to a second quantity. The second quantity may be determined to exceed or not exceed a threshold. In response to the determining, the first correctable memory error count of the second quantity may be: converted to a third quantity and reported to a host device accordingly, reported to a host device, or not reported to a host device.
-
公开(公告)号:US20170161143A1
公开(公告)日:2017-06-08
申请号:US14963035
申请日:2015-12-08
Applicant: Nvidia Corporation
Inventor: David REED , Alok GUPTA
CPC classification number: G06F11/1068 , G06F3/0619 , G06F3/064 , G06F3/0659 , G06F3/0688 , G06F11/106 , G11C7/02 , G11C11/40615 , G11C11/4082 , G11C11/4087 , G11C11/4093 , G11C29/04 , G11C2029/0409 , G11C2029/0411 , G11C2029/4402 , G11C2211/4062
Abstract: A method for updating a DRAM memory array is disclosed. The method comprises: a) transitioning the DRAM memory array from an idle state to a refresh state in accordance with a command from a memory controller; b) initiating a refresh on the DRAM memory array using DRAM internal control circuitry by activating a row of data into an associated sense amplifier buffer; and c) during the refresh, performing an ERR Correction Code (ECC) scrub operation of selected bits in the activated row of the DRAM memory array.
-
公开(公告)号:US20170154657A1
公开(公告)日:2017-06-01
申请号:US15159421
申请日:2016-05-19
Applicant: SK hynix Inc.
Inventor: Sang Gon KIM
CPC classification number: G11C29/52 , G06F11/10 , G06F11/1048 , G06F11/1068 , G11C7/00 , G11C11/5642 , G11C2029/0411
Abstract: A data storage device includes a memory device including memory regions classified into a plurality of memory groups each corresponding to a plurality read bias voltage groups; and a controller suitable for: performing for a target memory region a read retry operation based on a first read bias voltage group corresponding to a memory group in which the target memory region is included, and performing an additional read retry operation based on at least one of remaining read bias voltage groups excluding the first read bias voltage group among the plurality of read bias voltage groups, according to a result of the read retry operation.
-
公开(公告)号:US09665426B2
公开(公告)日:2017-05-30
申请号:US14945932
申请日:2015-11-19
Applicant: KABUSHIKI KAISHA TOSHIBA
Inventor: Jiezhi Chen , Kuniharu Takahashi , Hiroyuki Nagashima , Yuichiro Mitani , Katsuki Matsudera , Kazunori Kanebako
IPC: G11C29/00 , G06F11/10 , G11C11/56 , G11C29/52 , G11C16/26 , G11C16/34 , G11C16/04 , G11C29/02 , G11C29/04
CPC classification number: G06F11/1072 , G11C11/5642 , G11C16/0483 , G11C16/26 , G11C16/3418 , G11C29/021 , G11C29/028 , G11C29/52 , G11C2029/0411
Abstract: According to an embodiment, a semiconductor device includes an error corrector, a read controller, and a majority processor. The error corrector is configured to perform error correction on data read from a storage, and output the number of errors contained in the data when errors cannot be corrected by the error correction. The read controller is configured to read pieces of data from a first address in the storage according to respective read conditions, select, from the read conditions, a read condition corresponding to a smallest of the numbers of errors obtained by the error correction performed on the pieces of data corresponding to the respective read conditions, and perform reading from the first address multiple times according to the selected read condition. The majority processor is configured to perform a majority process between a plurality of pieces of data obtained by the multiple times of reading.
-
-
-
-
-
-
-
-
-