摘要 |
본 발명은 스토리지 장치를 제어하는 스토리지 장치 컨트롤러를 제공한다. 스토리지 장치 컨트롤러는 물리 계층 및 컨트롤러를 포함한다. 물리 계층은 램, 및 제 1 패드를 통해 호스트로부터 제공되는 램 커맨드 및 램 어드레스에 따라 램을 제어하는 램 컨트롤러를 포함한다. 컨트롤러는 제 2 패드를 통해 호스트로부터 제공되어 램에 저장되는 스토리지 커맨드 및 스토리지 어드레스에 기초하여, 제 2 패드를 통해 호스트와 하나 이상의 불휘발성 메모리들 사이에서 데이터가 교환되도록, 물리 계층 및 하나 이상의 불휘발성 메모리들을 제어한다. 컨트롤러가 제 3 패드를 통해 테스트 활성화 신호를 수신한 경우, 램은 제 2 패드를 통해 제공되는 테스트 입력 데이터를 저장하고, 저장된 테스트 입력 데이터는 테스트 출력 데이터로서 제 2 패드를 통해 출력된다. 테스트 입력 데이터가 테스트 출력 데이터와 동일한지 여부에 기초하여 물리 계층이 결함을 갖는지 여부가 판별된다. |