오늘날 사람들이 플래시 메모리 대신 일반 EEPROM을 계속 사용하고 새로운 시스템에서 구현하는 이유가 있습니까?
로부터 플래시 메모리 위키 피 디아 :
플래시 메모리는 EEPROM (전기적으로 소거 가능한 프로그램 가능 읽기 전용 메모리)에서 개발되었습니다.
일반적인 EEPROM 대신 플래시를 사용할 때 단점 (전력 소비, 공간, 속도 등)이 있습니까?
오늘날 사람들이 플래시 메모리 대신 일반 EEPROM을 계속 사용하고 새로운 시스템에서 구현하는 이유가 있습니까?
로부터 플래시 메모리 위키 피 디아 :
플래시 메모리는 EEPROM (전기적으로 소거 가능한 프로그램 가능 읽기 전용 메모리)에서 개발되었습니다.
일반적인 EEPROM 대신 플래시를 사용할 때 단점 (전력 소비, 공간, 속도 등)이 있습니까?
답변:
플래시 메모리는 단순히 EEPROM의 한 형태 일뿐입니다. 여기에는 마케팅 / 브랜딩 측면이 있습니다. 일반적으로 오늘날 사용되는 차이점은 EEPROMS는 1 바이트 (또는 스토리지 워드 ) 소거 가능 / 재기록 가능하고 FLASH는 소거 / 쓰기 작업을위한 블록 기반이라는 점입니다.
질문과 관련하여 :
대부분의 EEPROM이 처리 할 수있는 쓰기주기 수는 일반적으로 대부분의 플래시 메모리가 처리 할 수있는 쓰기주기 수를 훨씬 초과합니다.
EEPROMS는 일반적으로 셀당 ~ 100,000 ~ 1,000,000 개의 쓰기를 처리 할 수 있습니다.
플래시는 일반적으로 ~ 1,000-100,000 쓰기로 평가됩니다 (플래시 유형에 따라 크게 다름).
EEPROM이 플래시보다 유리한 또 다른 장점은 플래시가 일반적으로 블록 단위로 지워 져야한다는 것입니다. 따라서 쓰기 패턴에 순차적 인 1 바이트 쓰기가 포함되는 경우 플래시 메모리에서 더 많은 쓰기주기를 사용하면 EEPROM과 동등한 EEPROM을 사용하게됩니다 메모리는 일반적으로 블록 단위 소거주기 플래시가 사용하는 대신 바이트 단위로 소거 될 수 있습니다.
기본적으로 플래시는 일반적으로 ~ 64-512 킬로바이트 단위로 삭제됩니다. 따라서,에 대한 모든 기록 어딘가에 그 블록 내에서, 상기 제어기는 전체 블록에 대한 기록 사이클을 이용하여, 전체 블록을 소거한다. 블록의 각 주소에 대해 1 바이트 쓰기를 순차적으로 수행하면 전체 블록에 64K에서 512K 사이의 쓰기를 수행하여 플래시의 전체 쓰기 내구성을 쉽게 사용할 수 있습니다.
따라서 EEPROM은 일반적으로 로컬 프로세서가 작은 경우 각 플래시 페이지에 대한 쓰기 버퍼링 기능이없는 상황에서 사용됩니다.
플래시 기술이 발전함에 따라이 중 많은 부분이 사실이 아닙니다. 로컬 쓰기 버퍼링 기능과 플래시 메모리의 쓰기 내구성이 크게 증가하는 플래시 메모리 IC가 있습니다.