Memory Controller calculating optimal read level Memory System having the same and Operating Method of Memory Controller

Disclosed are a memory controller calculating an optimal read level, a memory system including the same and an operating method of the memory controller. A memory controller according to an aspect of the technical idea of the present disclosure comprises: a processor configured to control a memory o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SON HONG RAK, LEE. WI JIK, SHIN DONG MIN, CHOI SEONG HYEOG, NOH KWAN WOO, SONG HYEON JONG
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed are a memory controller calculating an optimal read level, a memory system including the same and an operating method of the memory controller. A memory controller according to an aspect of the technical idea of the present disclosure comprises: a processor configured to control a memory operation on a memory device; and a read level calculation module configured to: receive N counting values corresponding to N read levels generated based on a counting operation on data read using a plurality of read levels, model at least two cell count functions having some read levels selected from the N read levels as inputs, and counting values corresponding to the selected read levels as outputs, and calculate an optimal read level based on an optimal cell count function selected from the modeled cell count functions, wherein the N counting values include counting values corresponding to at least four different read levels. Therefore, an optimal read level can be calculated accurately and the possibility of an error in data can be reduced. 최적 독출 레벨을 산출하는 메모리 컨트롤러, 이를 포함하는 메모리 시스템 및 메모리 컨트롤러의 동작방법이 개시된다. 본 개시의 기술적 사상의 일측면에 따른 메모리 컨트롤러는, 메모리 장치에 대한 메모리 동작을 제어하는 프로세서 및 다수의 독출 레벨들을 이용하여 독출된 데이터에 대한 카운팅 동작에 기초하여 생성되는 N 개의 독출 레벨들에 대응하는 N 개의 카운팅 값들을 수신하고, 상기 N 개의 독출 레벨들 중에서 선택된 일부의 독출 레벨들을 입력으로 하고 상기 선택된 독출 레벨들에 대응하는 카운팅 값들을 출력으로 하는 적어도 2 개의 셀 카운트 함수들을 모델링하며, 상기 모델링된 셀 카운트 함수들 중 선택된 최적 셀 카운트 함수를 기초로 최적 독출 레벨을 산출하는 독출 레벨 산출 모듈을 구비하고, 상기 N 개의 카운팅 값들은 적어도 4 개의 서로 다른 독출 레벨들에 대응하는 카운팅 값들을 포함하는 것을 특징으로 한다.