시스템 초기 화 동안 에 , 시스템 은 플래시 메모리 에 저장 된 데이터 유형 들 및 논리 적 그룹 화 된 위치 들 을 확인 하 기 위해 다음 을 수행 할 수 있 다 : ( a ) 플래시 제어기 펌웨어 ( FW ) 또는 시스템 호스트 소프트웨어 는 요망 되 는 스크램블 된 SKN 에 대한 순방향 및 역 맵 핑 테이블 들 을 생성 한다 ; ( b ) 하드웨어 스크램블러 를 비활성 화 하 고 , 각 메모리 블록 의 제 1 섹터 를 스캐닝 하 여 이 메모리 블록 에 ( 예 를 들 어 , 각 섹터 의 몇 개 의 첫 번 째 바이트 내 에 ) 저장 된 제 1 스크램블 된 SKN 을 추출 한다 ; ( c ) 추출 된 스크램블 된 SKN 을 사용 하 여 , 플래시 제어기 펌웨어 또는 시스템 호스트 소프트웨어 는 스크램블 되 지 않 은 SKN 을 결정 하 기 위해 역 맵 핑 테이블 을 참조 한다 ; ( d ) 하드웨어 스크램블러 를 활성 화 하 고 , 제 1 섹터 가 다시 판독 되 는데 , 그러나 스크램블 되 지 않 은 SKN 을 키 로서 사용 하 여 디 스크램블 된다 ( 대안 적 으로 , FW 는 SKN 을 사용 하 고 데이터 를 다시 판독 함 이 없이 헤더 의 디스크 램 블링 을 수행 할 수 있 다 ) ; ( e ) 메모리 블록 유형 이 확인 되 고 플래시 제어기 RAM 에 저장 된다 .