예 : ATtiny2313에 대한 데이터 시트 (대부분의 Atmel AVR 데이터 시트와 동일)는 다음과 같습니다.
128 바이트 시스템 내 프로그램 가능 EEPROM 내구성 : 100,000 쓰기 / 삭제주기
프로그램이 일부 구성을 저장하는 데 2 바이트 만 필요하고 다른 126 바이트가 효과적으로 낭비된다고 상상해보십시오. 두 가지 구성 바이트를 정기적으로 업데이트하면 장치의 EEPROM이 마모되어 쓸모 없게 될 수 있습니다. 특정 순간에 EEPROM의 어떤 바이트를 신뢰할 수 없는지 추적 할 수 없기 때문에 전체 장치를 신뢰할 수 없게됩니다.
사용 가능한 128에서 1 또는 2 바이트 만 효과적으로 사용할 때 마이크로 컨트롤러의 EEPROM에서웨어 레벨링을 수행하는 현명한 방법이 있습니까?