산화물 반도체 를 사용 한 트랜지스터 와 , 산화물 반도체 이외 의 재료 를 사용 한 트랜지스터 를 각각 갖 는 복수 의 메모리 셀 과 , 복수 의 메모리 셀 을 구동 하 는 구동 회로 와 , 구동 회로 에 공급 하 는 복수 의 전위 를 생성 하 는 전위 생성 회로 를 가지 며 , 구동 회로 는 데이터 버퍼 와 , 복수 의 메모리 셀 각각 에 복수 의 전위 중 어느 하나 의 전위 를 데이터 로서 기록 하 는 기록 회로 와 , 메모리 셀 에 기록 된 데이터 를 판독 하 는 판독 회로 와 , 판독 된 데이터 와 , 데이터 버퍼 에 유지 된 데이터 가 일치 하 는지 여부 를 검증 하 는 검증 회로 를 가진다 .