Hi,
(PELASE THİNK THİS AS GENERAL LOGİC OF EEPROM AND FLASH MEMORY. NOT DEVİCE SPESİFİC)
How to work logic of erase an EEPROM and Flash gate delete algorithm?
1- Do I have to erase before write anything in EEPROM. (Lets say I write 8 byte to an address and I want to write again(over-write) without delete the current data) Can I do it, or I have to delete first?
2- Same question in Flash Memory
3- EEPROM uses NOR gates, and Flash Memory uses NAND gates. How to delete a cell in this system. Lets say I am using a nor gate and I have "1" inside in that. So whether I give 0 or 1, the answer will be always 0. Lets say I am using NAND gate flash memory and I have "0" in my cell. Wheter I use 0 or 1 the answer always will be 1. How can I go 1 to 1 in nor gates and How can I go to 0 to 0 in nand gates.