SPI EEPROM ATMEL AT25320B AT25640B


Atmel-8535-SEEPROM-AT25320B-640B_Datasheet.pdf



1. Unprotected Block은 HW nWP신호와 Status Register의 WPEN과 상관없이 WEN으로만 Write 권한을 관리 함.


2. Protected Block은 이미 Status Register에서 BP1, BP0으로 관리가 되기 시작하면 HW nWP, WEN과 상관없이 어떤 

   조건에서도 Write 가 안됨.


3. Protected, Unprotected을 설정하기 위해 Status Register을 Write 하기 위해서는 WPEN이 0일때는 WEN만으로 Write 

    가능하고, WPEN이 1일때는 WEN과 nWP가 같이 조건이 맞아야 Write 가능함.





시간이 걸려도 데이터를 귀신같이 보호 하려면

문제는 WPEN, BP1, BP0 도 같은 EEPROM 메모리 구성이라서 반복적인 Write에는 장사 없다는거...

모든 cell에 각각 제어 할때마다 WPEN, BP1, BP0 같이 RW을 반복하면 훨씬 빨리 수명이 끝날 수 있다는...

-->

      1. WEN(1)

      2. nWP(H)

      3. WPEN(0), BP1(0), BP0(0)

      4. Data Write

      5. WPEN(1), BP1(1), BP0(1)

      6. nWP(L)

      7. WEN(0)


합리적으로 하려면 아래와 같이.. 아니면 WPEN을 최소한으로 하던지..Self Power off System이면 가능.

이전에 WPEN(0, BP1(0), BP0(0) 한번만 만들어 놓고 이후부터는 

-->

     1. WEN(1)

     2. Data Write

     3. WEN(0)


 

'Good Device!!' 카테고리의 다른 글

[GD] AVSS Cable ( Very Thin-wall Low-tension Cables For Automobiles )  (0) 2014.05.16
[GD] STM32L Discovery  (0) 2014.05.14
ST-LINK V2 Isolation  (0) 2013.10.30
32F429I DISCOVERY  (0) 2013.10.17
18650 PCM 회로  (1) 2013.10.16