제어기 ( 130 ) 는 비휘발성 메모리 ( 104 ) 에 대한 메모리 인터페이스 ( 132 ) 를 포함 하 고 , 디바이스 ( 180 ) 에 대한 디바이스 인터페이스 ( 172 ) ( 예 를 들 어 , 호스트 인터페이스 ) 를 더 포함 한다 . 제어기 ( 130 ) 는 , 플래시 변환 층 ( FTL ; flash translation layer ) ( 138 ) , 제 어 회로 ( 140 ) , 데이터 큐 ( 142 ) , 휘발 성 메모리 ( 144 ) , 및 파워 - 업 검출기 ( 146 ) 를 더 포함 할 수 있 다 . 휘발 성 메모리 ( 144 ) 는 , 예시 적 인 예 로서 , 랜덤 액세스 메모리 ( RAM ) 를 포함 할 수 있 다 .