NVM 인터페이스 ( 116 ) 는 NVM ( 120 ) 과 오퍼레이팅 시스템 , 애플리케이션 , 부트 로 더 , 또는 SoC 제어 회로 ( 112 ) 에 의해 실행 되 는 다른 비 - 메모리 - 특정 또는 비 - 벤더 - 특정 프로그램 들 사이 의 인터페이스 또는 드라이버 로서 작용 하 도록 구성 되 는 하드웨어 , 소프트웨어 , 및 / 또는 펌웨어 의 임의 의 적절 한 조합 을 포함 할 수 있 다 . NVM 인터페이스 ( 116 ) 에 포함 되 는 임의 의 소프트웨어 모듈 들 에 대해 , 대응 하 는 프로그램 코드 가 NVM ( 120 ) 또는 메모리 ( 114 ) 에 저장 될 수 있 다 .