Le titre dit tout.
J'essaie de comprendre le fonctionnement des technologies de mémoire flash, au niveau des transistors. Après pas mal de recherches, j'ai eu de bonnes intuitions sur les transistors à grille flottante et sur la façon dont on injecte des électrons ou les retire de la cellule. Je viens d'un milieu CS, donc ma compréhension des phénomènes physiques comme la tunnellisation ou l'injection d'électrons chauds est probablement assez fragile, mais je suis toujours à l'aise avec cela. Je me suis aussi fait une idée de la façon dont on lit à partir des dispositions de mémoire NOR ou NAND.
Mais j'ai lu partout que la mémoire flash ne peut être effacée qu'en unités de blocs et ne peut être écrite qu'en unités de page. Cependant, je n'ai trouvé aucune justification à cette limitation, et j'essaie de comprendre pourquoi il en est ainsi.