초록 |
동적 판독을 사용하는 메모리 시스템에 있어서, 메모리 시스템이 호스트 판독이 아니라, 스크럽될 필요가 있는 메모리 블록들 대해 스캐닝하면서 판독들을 수행할 때, 동적 판독은 비활성화된다. 활성 호스트 판독을 수행할 때, 정정가능한 오류량이 임계를 초과한다면, 블록은 나중에 다시 체크하기 위해 플래그되고, 이때에 동적 판독은 비활성화된다. 다른 실시예들에서, 메모리 블록을 리프레시할지 아니면 폐기할지의 판단은 사용되는 한 세트의 동적 판독 값들에 기초한다. 동적 판독 값들의 테이블을 사용하는 메모리 시스템에서, 테이블은 서로 다른 동적 판독 케이스들에 대한 판독 파라미터들 외에도, 판독 오류(폐기, 리프레시)를 어떻게 취급할 것인가를 포함하게 구성된다. 개선에서, 리프레시 또는 폐기하기 위해 선택된 블록들을 우선순위화하기 위해 판독 케이스 번호가 사용될 수 있다. 판독 스크럽을 더 정밀하게 행하는 경우들 있어서는 복수의 동적 판독 케이스들이 적용될 수 있다. 또한, 어느 케이스들이 적용될 것인가는 지능형으로 선택될 수 있다. |