EEPROM과 같은 플래시 메모리는 소위 플로팅 게이트에 정보를 저장합니다 . MOS (normal gates on) FET는 FET를 켜고 끄는 외부 연결을 갖습니다 (통합 MOSFET의 경우 금속층 연결). 플로팅 게이트에는이 핀 또는 금속 층 연결이 없습니다. MOSFET 채널 위의 SiO 에서 완전히 절연되어 있으며> cm SiO 는 얻을 수있는 최고의 절연체 중 하나입니다. 21014Ω2
기존 MOSFET과 마찬가지로 충전 할 때 채널을 켭니다. 그러나 그들은 어떻게 프로그래밍됩니까? 채널과 제어 게이트 사이에 전기장을가함으로써 유도되는 터널링 이라는 양자 효과를 통해 . 따라서이 기술을 FLOTOX 라고 하며 , 구형 UV 소거 가능 EPROM에 사용되는 FAMOS ( "Floating-gate Avalanche injection Metal Oxide Semiconductor") 와 유사한 "FLOating-gate Tunnel OXide"의 약자 입니다.
(여기서는 터널링에 대해 자세히 설명 할 수 없습니다. 양자 효과는 논리를 무시합니다. 어쨌든 통계에 크게 의존합니다).
첫 번째 질문은 실제로 두 가지 질문입니다. 1) 무제한 읽기 및 쓰기를 수행 할 수 있습니까? 2) 장치를 사용하지 않을 때 (저장 수명) 데이터가 유지됩니까?
첫 번째로 시작하려면 : 아니요. 무제한으로 읽을 수 있지만 쓰기주기는 제한되어 있습니다. 데이터 시트는 10,000 번이라고합니다. 제한된 수의 사이클은 소거 후 플로팅 게이트에 남겨진 전하 캐리어로 인해 발생하며, 그 끝의 수가 너무 많아 져 셀을 더 이상 지울 수 없게된다.
전력이 없어도 20 년 동안 데이터를 유지합니까? 예, 이것이 데이터 시트의 내용입니다. MTTF (Mean Time To Failure) 계산 (통계 방법) 은 백만 분의 1 미만의 오차를 예측 합니다. 이것이 ppm의 의미입니다.
MTTF에 대한 참고 MTTF 는 MTBF (Mean Time Between Failures)와 다른
Mean Time To Failure를 의미합니다. MTBF = MTTF + MTTR (평균 수리 시간). 맞는 말이다.
사람들은 실제로 MTTF를 의미 할 때 MTBF라는 용어를 사용합니다. 많은 상황에서 MTTF가 10 년이고 MTTR이 2 시간 인 경우와 같이 큰 차이가 없습니다. 그러나 고장난 마이크로 컨트롤러 는 수리 되지 않고 교체되므로 MTTR도 MTBF도 여기에 아무런 의미가 없습니다.
Atmel은 100 년 후 1ppm 오류를 인용합니다. AVR이 오랫동안 생산되지 않았다는 것이 분명합니다. 그렇다면 어떻게 그 수치에 도달할까요? 이는 단순히 선형적인 일이라는 오해가 있습니다. 1000 000 시간 이후에 결함이있는 장치 1 개는 1000 개의 장치 집단에서 1000 시간당 1 개의 결함이있는 장치와 같습니다. 1000 x 1000 = 1000 000, 맞습니까? 그것이 작동하는 방식이 아닙니다! 선형이 아닙니다. 백만의 인구가 있더라도 백만 시간 후에 완벽하게 오류가 발생할 수 있습니다. MTTF 계산은 제품의 신뢰성에 영향을 줄 수있는 모든 종류의 영향을 고려하여 각각의 시간을 부여합니다. 그러면 통계적 방법을 사용하여 제품이 결국 실패 할 때 예측할 수 있습니다. 또한보십시오 "
(MTBF에서 Wikipedia errorticle을 잊어 버리십시오. 잘못되었습니다.)
2
1 ppm이 장치 또는 세포를 지칭하는지 여부에 대한 Federico의 의문은 정당화됩니다. 데이터 시트는 말하지 않지만 백만 개당 1 개의 결함이있는 데이터 셀이라고 가정합니다. 왜? 장치가 큰 경우 플래시 크기가 더 큰 장치의 경우 수치가 나 빠지고 1k의 경우 16k와 같습니다. 또한 100 년은 매우 길다. 1 백만 개 중 999,999 개의 장치가 여전히 작동하는 것을보고 놀랄 것입니다.
이미지는 뻔뻔하게 도난 여기