소프트 이 레이즈 컨트롤러 ( 116 ) 는 프로그램 루프 내 에서 비 선택 된 비트 라인 에 연결 된 선택 스트링 에 포함 되 고 , 선택 워드 라인 에 연결 된 메모리 셀 에 대한 소프트 이 레이즈 동작 을 제어 할 수 있 다 . 구체 적 으로 , 소프트 이 레이즈 컨트롤러 ( 116 ) 는 프로그램 루프 에 포함 된 검증 구간 의 제 1 구간 에서 는 프로그램 대상 이 아닌 메모리 셀 들 이 포함 된 적어도 하나 의 비 선택 스트링 들 에 연결 된 스트링 선택 라인 ( SSLb ) 에 프리 펄스 ( Pre - Pulse ) 가 인가 되 도록 제어 하 고 , 제 2 구간 에서 는 프로그램 대상 인 메모리 셀 들 에 포함 된 적어도 하나 의 선택 스트링 들 에 연결 된 스트링 선택 라인 ( SSLa ) 에 소정 의 선택 전압 이 인가 되 도록 제어 할 수 있 다 . 즉 , 소프트 이 레이즈 컨트롤러 ( 116 ) 는 비 선택 스트링 들 에 연결 된 스트링 선택 라인 ( SSLb ) 에 대한 프리 펄스 ( Pre - Pulse ) 의 인가 타이밍 과 선택 스트링 들 에 연결 된 스트링 선택 라인 ( SSLa ) 에 대한 선택 전압 의 인가 타이밍 을 서로 다르 게 제어 함 으로써 , 프리 펄스 ( Pre - Pulse ) 가 인가 되 는 제 1 구간 에서 비 선택 된 비트 라인 에 연결 된 선택 스트링 에 포함 되 고 , 선택 워드 라인 에 연결 된 메모리 셀 에 대한 소프트 이 레이즈 동작 을 수행 할 수 있 다 . 이 와 같이 , 소프트 이 레이즈 컨트롤러 ( 116 ) 는 프리 펄스 ( Pre - Pulse ) 인가 타이밍 을 제어 하 기 위하 여 , 프리 펄스 컨트롤러 ( 114 ) 또는 전압 발생기 ( 140 ) 를 제어 할 수 있 으며 , 프로그램 루프 를 수행 할 때 에 필요 한 전압 을 적절 한 타이밍 에 메모리 셀 어레이 ( 160 ) 에 제공 하 기 위하 여 전압 발생기 ( 140 ) 및 로우 디코더 ( 150 ) 를 제어 할 수 있 다 .