Режим стирания страницы в матрице флэш-памяти
Изобретение относится к режиму стирания в матрице флэш-памяти. Техническим результатом является значительное уменьшение возбуждения не выбранных для стирания ячеек памяти при стирании выбранных ячеек памяти. Устройство матрицы флэш-памяти содержит множество транзисторов ячеек памяти, средство для подачи первого напряжения на управляющий затвор, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти, средство для подачи второго напряжения, более положительного, чем первое напряжение, на управляющие затворы всех транзисторов ячеек упомянутой памяти, отличных от упомянутого, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти, средство для подачи третьего напряжения, более положительного, чем упомянутое второе напряжение, на сток упомянутого, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти и на стоки упомянутых транзисторов не стираемых ячеек памяти. Способы описывают работу указанного устройства. 3 с. и 11 з.п.ф-лы, 4 ил.
Область техники, к которой относится изобретение Настоящее изобретение относится к режиму стирания в матрице флэш-памяти. Более конкретно, настоящее изобретение относится к режиму стирания страницы и к режиму стирания множественных страниц в матрице флэш-памяти.
Уровень техники В традиционной матрице флэш-памяти матрица флэш-памяти обычно компонуется как матрица линий слов и разрядных линий для образования пересечений с элементами флэш-памяти, расположенными в пересечениях, способом, хорошо известным специалистам в данной области техники. Операциями, которые могут выполняться на ячейках памяти в матрице флэш-памяти, являются считывание, программирование и стирание. Операция программирования часто выполняется возбуждением выбранных разрядных линий, соединенных с областью стока в ячейках флэш-памяти, до первого напряжения и возбуждения затворов ячеек флэш-памяти, соединенных с выбранными линиями слов, до более высокого напряжения для выполнения инжекции горячих электронов способом, хорошо известным специалистам в данной области техники. Операция стирания выполняется возбуждением затвора ячейки флэш-памяти до напряжения, которое существенно меньше, чем напряжение, устанавливаемое на разрядной линии. При выполнении этого электроны туннелируются из свободного затвора ячеек флэш-памяти способом, хорошо известным специалистам в данной области техники. Для традиционных матриц флэш-памяти известно, что либо вся матрица флэш-памяти может быть стерта за один раз при так называемом тотальном стирании, либо сектор в матрице флэш-памяти может быть стерт за один раз при так называемом стирании сектора. Пример тотального стирания матрицы флэш-памяти приведен в статье "A 90ns 100K Erase-Program Cycle Megabit Flash Memory", 1989, Международная конференция по твердотельным схемам института инженеров по электротехнике и электронике, стр. 140 и 141, февраль 1989 г. Пример стирания сектора приведен в статье "A 55ns 0,35 m 5V Only 16M Flash Memory with Deep-Power-Down", 1996, Международная конференция по твердотельным схемам института инженеров по электротехнике и электронике, стр. 44 и 45, февраль 1996 г. Ограничение операции стирания либо для стирания сектора, либо тотального стирания выполняется при рассмотрении того факта, что, когда отдельные линии ряда выбираются для стирания, имеется вероятность, что величина, хранимая в плавающем затворе ячеек флэш-памяти для невыбранных рядов, будет подвержена воздействию из-за присутствия непреднамеренного туннелирования. Таким образом, целью настоящего изобретения является обеспечение режима стирания, в котором только один ряд в секторе или множественные ряды в секторе могут быть стерты одновременно, уменьшая явление возбуждения для ячеек флэш-памяти в секторе, которые не выбираются. Сущность изобретения В соответствии с первым аспектом настоящего изобретения режим операции стирания страницы обеспечивается для сектора в матрице флэш-памяти. В режиме операции стирания страницы предпочтительное напряжение туннелирования приблизительно -10 В подается на затворы ячеек флэш-памяти в ряду, выбираемому для стирания страницы, а разрядные линии, соединенные со стоками ячеек флэш-памяти, возбуждаются до предпочтительного напряжения приблизительно 6,5 вольт (В). Для уменьшения непреднамеренного стирания ячеек памяти в рядах, отличных от выбранного ряда, предпочтительное напряжение смещения приблизительно от 1 В до 2 В подается на затворы всех ячеек флэш-памяти в рядах, отличных от выбранного ряда. В соответствии со вторым аспектом настоящего изобретения обеспечивается режим стирания множественных страниц. В режиме стирания множественных страниц ряды в секторе разделяются на группы, и более чем один ряд в группе выбирается для стирания или соответствующие ряды в различных группах выбираются для стирания. В режиме стирания множественных страниц предпочтительное напряжение туннелирования приблизительно -10 В подается на затворы ячеек флэш-памяти в рядах, выбранных для стирания, а разрядные линии, соединенные со стоками ячеек флэш-памяти, возбуждаются до предпочтительного напряжения приблизительно 6,5 В. Для уменьшения наличия непреднамеренного стирания ячеек флэш-памяти в рядах, которые не выбираются, предпочтительное напряжение смещения приблизительно от 1 В до 2 В подается на затворы ячеек флэш-памяти в рядах, которые не выбраны для стирания. Краткое описание сопроводительных чертежей Фиг. 1 иллюстрирует блок-схему матрицы флэш-памяти в соответствии с настоящим изобретением. Фиг. 2 иллюстрирует принципиальную схему части сектора в матрице флэш-памяти фиг. 1 в соответствии с настоящим изобретением. Фиг. 3 иллюстрирует таблицу сигналов, подаваемых в элементы в секторе, иллюстрируемом на фиг. 2, для режимов считывания, программирования и стирания страницы матрицы флэш-памяти, в соответствии с настоящим изобретением. Фиг. 4 иллюстрирует принципиальную схему генератора переменного опорного сигнала, подходящего для использования в соответствии с настоящим изобретением. Подробное описание предпочтительного варианта воплощения изобретения Специалисты в данной области техники поймут, что последующее описание настоящего изобретения является только иллюстративным и никоим образом не ограничивающим объема патентной защиты. Другие варианты воплощения изобретения будут легко понятны специалистам. На фиг. 1 иллюстрируется матрица 10 флэш-памяти в соответствии с настоящим изобретением. Матрица 10 флэш-памяти имеет М рядов, где каждый ряд имеет N байтов. Каждый из М рядов в матрице 10 флэш-памяти обычно называется страницей памяти. В матрице 10 флэш-памяти данные М рядов группируются в секторы или блоки способом, хорошо известным специалистам в данной области техники. Будет понятно, что число рядов, включаемых в сектор матрицы 10 флэш-памяти, обычно является вопросом выбора структуры, кроме того, что вся матрица 10 флэш-памяти может рассматриваться как один сектор. В предпочтительном варианте воплощения матрицы флэш-памяти объемом 4 мегабайта 2048 рядов (или страниц) из 264 байтов каждый группируются в 4 сектора, каждый из которых содержит 512 рядов. Как обсуждалось выше, обычно имеются три операции, которые могут быть выполнены в ячейках памяти в матрице флэш-памяти. Этими тремя операциями являются считывание, программирования и стирание. В данной области техники известно выполнение стирания сразу всей матрицы флэш-памяти, т.е. тотальное стирание, и выполнение стирания всего сектора, называемое стиранием сектора. В соответствии с настоящим изобретением стирание может быть выполнено в одном ряду в секторе, известное как стирание страницы, либо в множественных страницах в секторе, известное как стирание множественных страниц. На фиг. 2 иллюстрируется часть 14 сектора 12 в соответствии с настоящим изобретением. В части 14 сектора 12 ряды 20 разделяются на К групп, где каждая из К групп имеет J рядов. В предпочтительном варианте воплощения матрицы флэш-памяти объемом 4 мегабайта, описанной выше, 512 рядов в секторе разделяются на 64 группы, где каждая из 64 групп включает 8 рядов. В части 14 сектора 12 первая группа рядов 20-1 по 20-J изображена как группа 1, а последняя группа рядов 20-1 по 20-J изображена как группа К. Каждый из рядов 20-1 по 20-J в матрице 10 флэш-памяти является линией слов, как хорошо известно специалистам в данной области техники. Каждая из линий слов рядов 20-1 по 20-J образует пересечения с разрядными линиями. Обычно число разрядных линий в матрице флэш-памяти равно числу слов в ряду 20, умноженному на число битов в каждом слове. Например, в предпочтительном варианте воплощения матрицы флэш-памяти 4 М, описанной выше, имеется 264 слова в каждом ряду и 8 битов в каждом слове. В результате будет 2112 разрядных линий в матрице флэш-памяти. В части 14 сектора 12 одна разрядная линия 22 изображена для иллюстративной цели. В пересечениях между линиями 20 слов и разрядными линиями 22 находятся ячейки 24 флэш-памяти. Специфическое воплощение матрицы флэш-памяти не будет описываться здесь для исключения усложнения описания сущности настоящего изобретения. Ячейка флэш-памяти, подходящая для использования в соответствии с настоящим изобретением, описывается в патенте США 4783766, выданном на соответствующую заявку, поданную 30 мая 1986 г., права на который принадлежат настоящему заявителю. К одному концу каждой линии 20 слов подключается пара N-канальных МОП-транзисторов 26-1 и 26-2. В каждой паре N-канальных МОП-транзисторов 26-1 и 26-2 сток первого N-канального МОП-транзистора 26-1 подключается к напряжению выбора ряда Xd, исток второго N-канального МОП-транзистора 26-2 подключается к напряжению смещения вентиля Vwg, a исток и сток первого N-канального МОП-транзистора 26-1 и второго N-канального МОП-транзистора 28-2 соответственно подключаются к линиям 20 слов. Затвор каждого N-канального МОП-транзистора 26-1 подключается к сигналу выбора группы Xs, а затвор каждого N-канального МОП-транзистора 26-2 подключается к дополнению




Формула изобретения
1. Способ выполнения операции стирания в одном ряду матрицы флэш-памяти, организованной в множестве рядов и столбцов, имеющей линию слов, связанную с каждым рядом матрицы и разрядную линию, связанную с каждым столбцом матрицы, причем флэш-память включает в себя множество ячеек памяти, каждая из которых связана с одной линией ряда и одной линией столбца матрицы и включает в себя транзистор, имеющий управляющий затвор, соединенный с одной из линий ряда, с которой он связан, плавающий затвор, исток, соединенный с общим узлом истока для матрицы памяти, и сток, соединенный с одной из разрядных линий, с которой он связан, согласно которому подают первое напряжение в линию ряда, связанную со стираемым рядом, подают второе напряжение, более положительное, чем упомянутое первое напряжение, в линии рядов в матрице, связанных с рядами, отличными от упомянутого стираемого ряда, и подают третье напряжение, более положительное, чем упомянутое второе напряжение в каждую разрядную линию в матрице, причем разность между упомянутыми первым и вторым напряжениями равна величине, достаточной, чтобы заставить электроны туннелировать из упомянутого плавающего затвора, и разность между упомянутыми вторым и третьим напряжениями равна такой величине, что упомянутый плавающий затвор является менее чувствительным к туннелированию.2. Способ по п.1, отличающийся тем, что упомянутая матрица флэш-памяти дополнительно включает в себя генератор накачки линии слов, оперативно соединенный с упомянутой линией слов, и упомянутый этап подачи упомянутого первого напряжения выполняют упомянутым генератором накачки линии слов.3. Способ по п.1, отличающийся тем, что упомянутое второе напряжение не превышает Vcc.4. Способ по п.1, отличающийся тем, что упомянутое первое напряжение находится между -15 и -4 В, упомянутое второе напряжение равно от 1 до 5 В, а упомянутое третье напряжение равно от 5 до 10 В.5. Способ по п.1, отличающийся тем, что дополнительно обеспечивают плавающее состояние упомянутого узла общего истока.6. Способ выполнения операции стирания, по меньшей мере, на одном транзисторе ячейки флэш-памяти, в то же время не выполняя операцию стирания на транзисторах других ячеек флэш-памяти в матрице флэш-памяти, включающей в себя множество транзисторов ячеек памяти, где каждый транзистор ячейки памяти имеет управляющий затвор, плавающий затвор, исток и сток, согласно которому подают первое напряжение на управляющий затвор, по меньшей мере, одного транзистора стираемой ячейки памяти, подают второе напряжение, более положительное, чем упомянутое первое напряжение, на управляющие затворы всех транзисторов ячеек упомянутой памяти, отличных от упомянутого, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти, подают третье напряжение, более положительное, чем упомянутое второе напряжение, на упомянутый сток упомянутого, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти и на стоки упомянутых транзисторов не стираемых ячеек памяти, где разность между упомянутыми первым и вторым напряжениями является достаточной, чтобы заставить электроны туннелировать из упомянутого плавающего затвора упомянутого, по меньшей мере, одного транзистора нестираемой ячейки упомянутой памяти, и где разность между упомянутыми вторым и третьим напряжениями равна величине, такой, что упомянутые плавающие затворы упомянутых транзисторов нестираемых ячеек упомянутой памяти являются менее чувствительными к туннелированию.7. Способ по п.6, отличающийся тем, что упомянутая матрица флэш-памяти дополнительно включает генератор накачки линии слов, оперативно соединенный с упомянутой линией слов, и упомянутый этап подачи упомянутого первого напряжения выполняют упомянутым генератором накачки линии слов.8. Способ по п.6, отличающийся тем, что упомянутое второе напряжение не превышает Vcc.9. Способ по п.1, отличающийся тем, что упомянутое первое напряжение находится между -15 и -4 В, упомянутое второе напряжение равно от 1 до 5 В, а упомянутое третье напряжение равно от 5 до 10 В.10. Способ по п.6, отличающийся тем, что дополнительно обеспечивают плавающее состояние упомянутого узла общего истока.11. Устройство матрицы флэш-памяти, содержащее множество транзисторов ячеек упомянутой памяти, причем каждый транзистор ячейки памяти имеет управляющий затвор, плавающий затвор, исток и сток, средство для подачи первого напряжения на управляющий затвор, по меньшей мере, одного транзистора стираемого ячейки упомянутой памяти, средство для подачи второго напряжения, более положительного, чем упомянутое первое напряжение, на управляющие затворы всех транзисторов ячеек упомянутой памяти, отличных от упомянутого, по меньшей мере, одного транзистора стираемой ячейки упомянутой памяти, средство для подачи третьего напряжения, более положительного, чем упомянутое второе напряжение, на упомянутый сток упомянутого, по меньшей мере, одного транзистора стираемой ячейки памяти и на стоки упомянутых транзисторов нестираемых ячеек памяти, где разность между упомянутыми первым и третьим напряжением является достаточной, чтобы заставить электроны туннелировать из упомянутого плавающего затвора упомянутого, по меньшей мере, одного транзистора нестираемой ячейки памяти, и где разность между упомянутыми вторым и третьим напряжениями равна такой величине, что упомянутые плавающие затворы упомянутых транзисторов нестираемых ячеек памяти являются менее чувствительными к туннелированию.12. Устройство по п.11, отличающееся тем, что дополнительно включает в себя генератор накачки линии слов, оперативно соединенный с упомянутой линией слов.13. Устройство по п.11, отличающееся тем, что упомянутое второе напряжение не превышает Vcc.14. Устройство по п.11, отличающееся тем, что упомянутое первое напряжение находится между -15 и -4 В, упомянутое второе напряжение равно от 1 до 5 В, а упомянутое третье напряжение равно от 5 до 10 В.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4