도 7 은 런 - 타임 에 단일 시간 제한 의 하나 의 적용 방법 을 도시 한다 . 특히 , 방법 ( 701 ) 은 메모리 트랜잭션 에 이용 되 는 경험 적 으로 측정 된 시간 제한 을 계산 하 며 , 여기 서 시간 제한 은 시스템 통합 자 또는 메모리 제조자 에 의해 공급 된 일반 타이밍 정보 보다 더 정확 하 다 . 런 - 타임 동안 에 , 기능 블록 703 으로 표시 된 바 와 같이 , 각각 의 새로운 메모리 트랜잭션 ( 예 를 들 어 , NAND 페이지 의 프로그램 , 또는 블록 의 소거 ) 이 타이밍 된다 . 이 시스템 에서 , 각 플래시 메모리 디바이스 ( 705 ) 는 블록 또는 페이지 ( 709 ) 에 대해 수행 된 런 - 타임 트랜잭션 에 필요 한 임의 의 시간 값 을 저장 하 는 예약 된 영역 ( 707 ) 을 포함 한다 . 부호 710 및 711 로 표시 된 바 와 같이 , 적절 한 시간 제한 , 예 를 들 어 , 이전 에 결정 된 시간 제한 은 검사 중 인 트랜잭션 의 시간 과 의 비교 를 위해 비교 기능 에 제공 될 수 있 다 . 트랜잭션 타이머 가 시간 제한 을 초과 하 면 , 블록 713 , 715 및 719 로 표시 된 바 와 같이 , " 검사 중 인 페이지 또는 블록 은 특정 모드 에 대해 "" 불량 "" 으로 마킹 될 수 있 고 ", ( 도 7 에 보이 지 않 는 ) 제어기 는 적절 하 다면 새로운 블록 을 시도 할 수 있 다 . 다른 방법 으로 는 , 시간 제한 이 초과 하 였 고 트랜잭션 이 아직 성공 적 이 지 않 았 으면 , 블록 717 로 표시 된 바 와 같이 , 다음 프로그램 검증 사이클 이 개시 될 수 있 다 . 본 명세서 에서 이용 되 는 바 와 같이 , " "" 제한 된 이용 "" 은 적어도 몇몇 메모리 트랜잭션 에 대해 메모리 가 이용 되 지 않 는 것 을 의미 하 는데 "," 그 이유 는 메모리 또는 메모리 유닛 이 "" 불량 "" 으로 마킹 되 기 때문 이 거나 ( 즉 ", 모든 목적 에 대해 , 또는 주어진 동작 모드 에 대해 ) , 또는 메모리 가 하나 의 메모리 모드 에서 사용 되 는 것 으로부터 제외 되 기 때문 이 다 ( 그러나 , 다른 모드 , 예 를 들 어 , 비 수행 모드 또는 낮 은 우선 순위 메모리 트랜잭션 에서 이용 가능 할 수 도 있 다 ) .