1
Dotan Sokolov, Gil Semo, Ofir Shalvi: Memory device with reduced reading latency. Anobit Technologies, Darby & Darby P C, September 22, 2009: US07593263 (113 worldwide citation)

A method for data storage includes providing a memory, which includes first memory cells having a first reading latency and second memory cells having a second reading latency that is higher than the first reading latency. An item of data intended for storage in the memory is divided into first and ...


2
Ofir Shalvi, Dotan Sokolov, Ariel Maislos, Zeev Cohen, Eyal Gurgi, Gil Semo: Memory Device with adaptive capacity. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, August 7, 2012: US08239735 (20 worldwide citation)

A method for data storage in a memory (28) that includes a plurality of analog memory cells (32) includes estimating respective achievable storage capacities of the analog memory cells. The memory cells are assigned respective storage configurations defining quantities of data to be stored in the me ...


3
Naftali Sommer, Micha Anholt, Oren Golov, Uri Perlmutter, Shai Winter, Gil Semo: Data scrambling schemes for memory devices. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, September 4, 2012: US08261159 (19 worldwide citation)

A method for data storage includes defining a set of scrambling sequences, each sequence including bits in respective bit positions having bit values, such that a distribution of the bit values in any give bit position satisfies a predefined statistical criterion. Each data word is scrambled using a ...


4
Ori Isachar, Julian Vlaiko, Gil Semo, Atai Levy: Reducing peak current in memory systems. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, October 29, 2013: US08572423 (5 worldwide citation)

A memory device includes a plurality of memory cells, a token input interface, a token output interface and control circuitry. The control circuitry is configured to accept a storage command, to condition execution of at least a part of the storage command on a presence of a token pulse on the token ...


5
Micha Anholt, Naftali Sommer, Gil Semo, Tal Inbar: High-performance ECC decoder. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, December 4, 2012: US08327242 (4 worldwide citation)

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by ...


6
Ofir Shalvi, Dotan Sokolov, Ariel Maislos, Zeev Cohen, Eyal Gurgi, Gil Semo: Memory device with adaptive capacity. Apple, Meyertons Hood Livlin Kowert & Goetzel P C, April 8, 2014: US08694859 (2 worldwide citation)

A method for data storage in a memory that includes a plurality of analog memory cells includes estimating respective achievable storage capacities of the analog memory cells. The memory cells are assigned respective storage configurations defining quantities of data to be stored in the memory cells ...


7
Micha Anholt, Naftali Sommer, Gil Semo, Tal Inbar: High-performance ECC decoder. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, April 15, 2014: US08700977 (2 worldwide citation)

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by ...


8
Micha Anholt, Naftali Sommer, Gil Semo, Tal Inbar: High-performance ECC decoder. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, July 9, 2013: US08484544 (2 worldwide citation)

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by ...


9
Micha Anholt, Naftali Sommer, Gil Semo, Tal Inbar: High-performance ECC decoder. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, January 3, 2017: US09535788

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by ...


10
Micha Anholt, Naftali Sommer, Gil Semo, Tal Inbar: High-performance ECC decoder. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, September 15, 2015: US09136871

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by ...