Изобретение относится к способу, направленному на ослабление мешающих напряжений, возникающих в устройстве хранения данных, имеющем пассивную матричную адресацию. Техническим результатом является повышение быстродействия. В данном способе подача электрических потенциалов осуществляется координированным во времени образом, соответствующим протоколу подачи импульсов. При выполнении операции адресации ячейка памяти настраивается на первое поляризационное состояние путем подачи на нее первого активного импульса напряжения. Затем, в зависимости от используемого протокола, подается второй импульс напряжения, который может быть вторым активным импульсом напряжения с полярностью, противоположной полярности первого импульса. Данный импульс напряжения используется для переключения ячейки во второе поляризационное состояние. Ячейки устройства сконфигурированы в два или более электрически разделенных сегментов таким образом, что каждый сегмент соответствует отдельному пространству физических адресов. При осуществлении операции адресации данные направляют в сегмент, который выбирают на основе информации о предыдущих и/или планируемых подачах активных импульсов напряжения в сегменты. 35 з.п. ф-лы, 35 ил.
1. Способ уменьшения влияния мешающих напряжений в устройстве хранения данных, использующем пассивную матричную адресацию, в частности, в запоминающем или в сенсорном устройстве, причем
устройство хранения данных содержит множество ячеек памяти для хранения логических значений, задаваемых в виде значения заряда, имеющегося в каждой ячейке, которая содержит электрически поляризуемый материал, обладающий гистерезисом, в частности, ферроэлектрический или электретный,
ячейки памяти физически расположены в виде одной или более матриц, каждая из которых обеспечивает возможность пассивной матричной адресации ячеек и содержит первый и второй наборы электродов с взаимно параллельным расположением электродов в каждом наборе, один из которых образует линии управления, а второй линии данных,
электроды, соответствующие управляющим линиям и линиям данных, выполнены взаимно скрещивающимися и находящимися в прямом или непрямом контакте с запоминающим материалом,
ячейки памяти выполнены в виде конденсатороподобных элементов, сформированных в объеме запоминающего материала в зонах скрещивания управляющих линий и линий данных, и могут быть установлены в любое из, по меньшей мере, двух поляризационных состояний или переключаться между указанными состояниями путем подачи на них активного импульса с напряжением VS, приложенным между управляющей линией и линией данных к задаваемой ими ячейке памяти и превышающим коэрцитивное напряжение VС, соответствующее коэрцитивному электрическому полю для запоминающего материала,
приложение к ячейке памяти электрических потенциалов соответствует операции адресации, причем управление электрическими потенциалами, прикладываемыми ко всем управляющим линиям и линиям данных, осуществляется координированным во времени образом в соответствии с заданным протоколом подачи импульсов, при этом
ячейки памяти устройства хранения данных организованы в виде двух или более электрически разделенных сегментов, каждый из которых соответствует отдельному пространству физических адресов в указанном устройстве,
первая операция адресации включает настройку одной или более адресуемых ячеек памяти в одном из сегментов на первое поляризационное состояние путем подачи первого активного импульса напряжения при выполнении указанной операции, в ходе которой каждая линия данных в соответствии с протоколом подачи импульсов может быть соединена со средством детектирования для определения поляризационного состояния ячейки памяти, по меньшей мере, на протяжении части временного интервала, соответствующего первому активному импульсу напряжения,
способ включает подачу, в соответствии с протоколом подачи импульсов, второго импульса напряжения, который может быть вторым активным импульсом напряжения с полярностью, противоположной полярности первого активного импульса напряжения, переключающим адресуемую ячейку памяти из первого поляризационного состояния во второе поляризационное состояние, с установкой адресуемой ячейки памяти в заданное поляризационное состояние, определяемое операцией адресации, отличающийся тем, что включает
подачу, во время выполнения второй операции адресации, второго импульса напряжения на одну или более ячеек памяти в другом сегменте с настройкой указанной ячейки или указанных ячеек в первое или второе поляризационное состояние, и
хранение информации, в зависимости от операции адресации, подлежащей выполнению, в одной или более настроенных ячейках памяти в другом сегменте после подачи на указанный сегмент активного импульса той же полярности, при этом
указанный другой сегмент выбирают для осуществления второй операции адресации, выполняемой на основе предыдущей и/или запланированной подачи активных импульсов напряжения в указанные два или более электрически разделенных сегментов.
2. Способ по п.1, отличающийся тем, что включает хранение информации о настроенном поляризационном состоянии со ссылкой на физический адрес ячейки памяти.3. Способ по п.1, отличающийся тем, что включает считывание хранящейся информации о поляризационном состоянии до подачи на ячейку памяти второго импульса напряжения.4. Способ по п.3, отличающийся тем, что включает подачу второго, подаваемого выборочно, активного импульса напряжения с полярностью, противоположной полярности первого активного импульса напряжения, при условии, что настроенная поляризация соответствует первому поляризационному состоянию, и подачу второго, подаваемого выборочно, активного импульса напряжения с полярностью, совпадающей с полярностью первого активного импульса напряжения, при условии, что настроенная поляризация соответствует второму поляризационному состоянию.5. Способ по п.1, отличающийся тем, что включает удаление хранящейся информации из ячейки памяти, настраиваемой на заданное поляризационное состояние, после подачи на каждую из настраиваемых ячеек памяти, соответствующих заданному адресу, второго импульса напряжения.6. Способ по п.1, отличающийся тем, что включает хранение информации об общем количестве настроенных ячеек.7. Способ по п.1, отличающийся тем, что при осуществлении операции адресации данные направляют в сегмент, соответствующий максимальному временному интервалу с момента последней подачи активного импульса напряжения.8. Способ по п.7, отличающийся тем, что включает использование очереди, помещение ссылки на сегмент, последним подвергшийся подаче активного импульса напряжения, на последнюю позицию в очереди и считывание ссылки на сегмент, соответствующий максимальному временному интервалу с момента последней подачи активного импульса напряжения, из первой позиции в очереди.9. Способ по п.8, отличающийся тем, что включает хранение ссылок на каждый сегмент в таблице сегментов, причем с каждой из ссылок связывают дополнительную информацию.10. Способ по п.9, отличающийся тем, что дополнительная информация представляет собой количество адресов настроенных ячеек в сегменте, к которому относится ссылка, и/или метка времени, соответствующая последнему доступу к сегменту, и/или маркер "настроены", и/или маркер настроенного поляризационного состояния, связанные с каждым из физических адресов, соответствующих настроенным ячейкам памяти.11. Способ по п.10, отличающийся тем, что включает удаление из таблицы сегментов физического адреса ячейки памяти, подвергнутой воздействию второго импульса напряжения.12. Способ по п.10, отличающийся тем, что включает добавление в таблицу сегментов физического адреса ячейки памяти, подвергнутой воздействию первого активного импульса напряжения.13. Способ по п.10, отличающийся тем, что включает выставление маркера "заперт" в записи о сегменте в таблице сегментов при подаче первого активного импульса напряжения или второго импульса напряжения на ячейку в сегменте, к которому относится указанная запись.14. Способ по п.10, отличающийся тем, что включает обновление метки времени, соответствующей последнему доступу к сегменту и относящейся к записи о сегменте в таблице сегментов, при подаче первого активного импульса напряжения или второго импульса напряжения на ячейку в сегменте, к которому относится указанная запись.15. Способ по п.10, отличающийся тем, что включает снятие маркера "заперт" с записи о сегменте в таблице сегментов, когда разность между текущим временем и меткой времени последнего доступа к сегменту для указанной записи превысит заданное значение.16. Способ по п.10, отличающийся тем, что включает подачу первого активного импульса напряжения только после того, как будет снят маркер "заперт" с сегмента, в который должен быть подан первый активный импульс напряжения, и/или подачу второго импульса напряжения только после того, как будет снят маркер "заперт" с сегмента, в который должен быть подан второй импульс напряжения.17. Способ по п.1, отличающийся тем, что включает хранение физического адреса ячейки памяти, подвергнутой воздействию второго импульса напряжения, со ссылкой на логический адрес операции адресации.18. Способ по п.17, отличающийся тем, что включает хранение указанного физического адреса со ссылкой на логический адрес в таблице адресов с селективным добавлением связанной с адресом информации к каждой из записей физического адреса в таблице адресов.19. Способ по п.18, отличающийся тем, что связанная с адресом информация представляет собой маркер "настроены" или маркер настройки поляризационного состояния, и/или ссылку на сегмент.20. Способ по п.18, отличающийся тем, что включает хранение таблицы адресов в памяти с быстрым доступом, отличной от памяти устройства хранения данных, использующей пассивную матричную адресацию.21. Способ по п.18, отличающийся тем, что не предусматривает включение в таблицу адресов заданного количества адресов, соответствующих настроенным ячейкам памяти.22. Способ по п.18, отличающийся тем, что включает считывание из таблицы адресов физического адреса со связанной с адресом информацией до подачи первого активного импульса напряжения и/или второго импульса напряжения.23. Способ по п.22, отличающийся тем, что не включает подачу первого активного импульса напряжения и предусматривает смещение во времени вперед второго импульса напряжения при обнаружении выставленного маркера "настроены".24. Способ по п.22, отличающийся тем, что не включает подачу первого активного импульса напряжения и предусматривает введение задержки перед подачей второго импульса напряжения, если операция адресации соответствует записи и если адреса настроенных ячеек включены в таблицу адресов.25. Способ по п.22, отличающийся тем, что не включает подачу первого активного импульса напряжения и предусматривает введение задержки перед подачей второго импульса напряжения, если операция адресации соответствует записи и если общее количество адресов настроенных ячеек превышает заданное значение.26. Способ по п.17, отличающийся тем, что включает хранение логического адреса в части ячеек памяти по физическому адресу, соответствующему логическому адресу.27. Способ по п.1, отличающийся тем, что включает распределение адресов, по которым каждая ячейка памяти настроена на одно и то же поляризационное состояние, между сегментами в периоды бездействия, когда в сегментах не выполняется и не предусмотрена к выполнению никакая другая операция, имеющая более высокий приоритет.28. Способ по п.27, отличающийся тем, что включает выполнение операции считывания с повторной записью в сегменте с наименьшим количеством настроенных ячеек.29. Способ по п.1, отличающийся тем, что включает создание ячеек памяти, настроенных на одно и то же поляризационное состояние, по свободному адресу во время бездействия, когда в сегментах не выполняется и не предусмотрена к выполнению никакая другая операция, имеющая более высокий приоритет.30. Способ по п.29, отличающийся тем, что включает подачу активного импульса напряжения одной полярности на каждую ячейку памяти по указанному адресу.31. Способ по п.29, отличающийся тем, что включает выбор указанного адреса в сегменте с наименьшим количеством настроенных ячеек.32. Способ по п.1, отличающийся тем, что включает введение задержки перед подачей первого активного импульса напряжения, если второй импульс напряжения в предыдущей операции или в операции, предшествующей текущей операции на любое заданное количество операций, был подан на тот же сегмент, в котором выполняется текущая операция адресации.33. Способ по п.1, отличающийся тем, что включает введение задержки перед подачей первого активного импульса напряжения, если разность между текущим временем и моментом, в который на сегмент в последний раз подавался первый активный импульс напряжения или второй импульс напряжения, не превышает заданного значения.34. Способ по п.1, отличающийся тем, что включает введение задержки перед подачей второго активного импульса напряжения, если разность между текущим временем и моментом, в который на сегмент в последний раз подавался первый активный импульс напряжения или второй импульс напряжения, не превышает заданного значения.35. Способ по п.1, отличающийся тем, что включает проведение анализа последующей операции или заданного количества последующих операций перед выполнением текущей операции адресации.36. Способ по п.35, отличающийся тем, что включает выбор сегмента для подачи второго импульса напряжения в текущей операции адресации, отличного от сегмента, адресуемого при выполнении последующей операции.