Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микросхемы памяти |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AT24C128, AT24C256Микросхемы двухпроводного последовательного EEPROM емкостью 128 кбит и 256 кбитОтличительные особенности:
Описание: Микросхемы AT24C128/256 содержат 131072/262144 бит последовательного электрически стираемого и программируемого постоянного запоминающего устройства EEPROM с организацией памяти в виде 16384/32768 слов по 8 бит в каждом. Микросхемы содержат входы задания адреса на последовательной двухпроводной шине, которые позволяют подключить к одной последовательной шине до 4 микросхем. Микросхемы оптимизированы под использование во многих промышленных и коммерческих приложениях, где важны малая потребляемая мощность и работа при низком напряжении питания. Микросхемы выпускаются в малогабаритных 8-выводных корпусах JEDEC PDIP, JEDEC SOIC, EIAJ SOIC, MAP (24C128), TSSOP, SAP и dBGA2. Кроме того, все семейство выпускается в двух исполнениях на напряжение питания 2.7В (2.7...5.5В) и 1.8В (1.8...3.6В). Таблица 1. Описание выводов:
Предельно-допустимые параметры*
* ВНИМАНИЕ! Работа микросхемы в условиях, выходящих за границы предельно-допустимых параметров может привести к ее отказу. Подразумевается, что приведенные предельно-допустимые параметры, выходящие за пределы соответствующих рабочих диапазонов, носят только кратковременный характер. Длительная работа микросхемы при условиях близких к границам предельно-допустимых параметров может привести к снижению надежности ее функционирования.
Описание выводов: SCL - синхронизация последовательной связи Вход SCL используется для ввода данных нарастающим фронтом и вывода данных падающим фронтом. SDA - последовательная передача данных и адреса Вывод SDA используется для двунаправленной последовательной передачи данных. Он является выводом с открытым стоком и может быть соединен с несколькими аналогичными выводами (с открытым стоком или коллектором). A1, A0 - входы задания адреса Входы A1 и A0 предназначены для задания адреса. Их можно оставить неподключенными в целях аппаратной совместимости с другими представителями серии AT24CXX. Если данные выводы задействованы, то до 4 четырех 128/256 кбитных микросхем можно адресовать на одной последовательной шине (адресация микросхем более детально рассматривается в разделе "Адресация микросхемы"). Если выводы задания адреса оставить неподключенными, то уровни на них будут образованы встроенными подтягивающими резисторами (подтягивание к уровню GND), но при условии, что емкостная связь с VCC на печатной плате < 3 пФ. Если данная емкостная связь более 3 пФ, то рекомендуется подключить адресные входы к GND. WP - вход защиты от записи При подключении данного входа к GND операция записи разрешена. Если же его подключить к VCC, то все команды записи в память игнорируются. Если данный вывод оставить отключенным, то он будет подтягиваться к уровню GND встроенным подтягивающим резистором при условии, что емкостная связь с VCC на печатной плате не более 3 пФ. Если емкостная связь более 3пФ, то рекомендуется подключить данный вывод к GND. Организация памяти Последовательное EEPROM AT24C128/256 с размером памяти 128/256 кбит Память размером 128/256 кбит внутренне разделена на 256/512 страниц по 64 байта в каждой. Для доступа к памяти по произвольному адресу требуется 14/15-разрядное слово адреса. Таблица 2. Емкость выводов (1) Приведенные числовые характеристики определены при следующих условиях: Tокр.ср. = 25°C, f = 1.0 МГц, Vсс = +1.8В.
Прим. 1:
Таблица 3. Статические характеристики (1) Если не указано прочих условий, то данные характеристики распространяются на следующие условия применения: Tокр.ср.пром. = -40°C...+85°C, Vсс = +1.8...+5.5В; Tокр.ср.расшир.= -40°C...+125°C(2), Vсс = +2.7В...+5.5В
Прим.:
Таблица 4. Динамические характеристики для промышленного температурного диапазона Если не указано прочих условий, то данные характеристики распространяются на следующие условия применения: Tокр.ср.пром. = -40°C...+85°C, Vсс = +1.8...+5.5В; CL = 100 пФ. Условия измерения представлены в прим. 2.
Прим.:
Таблица 5. Динамические характеристики (5) для расширенного температурного диапазона Если не указано прочих условий, то данные характеристики распространяются на следующие условия применения: Tокр.ср.расшир. = -40°C...+125°C, Vсс = +2.7...+5.5В; CL = 100 пФ. Условия измерения представлены в прим. 2.
Прим.:
Описание функционирования микросхемы Синхронизация и передача данных: Вывод SDA обычно подтягивается к плюсу питания внешним устройством. Вывод SDA может изменяться только тогда, когда SCL в низком состоянии (см. рисунок 4). Изменение данных, когда SCL в высоком состоянии, будет восприниматься как условие старта или останова, что показано ниже. Условие старта: Переход из высокого в низкое состояние на выводе SDA, когда на входе SCL высокий уровень, является условием старта, которое должно предшествовать любой другой команде (см. рисунок 5). Условие останова: Переход из низкого в высокое состояние на выводе SDA, когда на входе SCL высокий уровень, является условием останова. После завершения последовательности чтения EEPROM командой останова микросхема переводится в дежурный режим (см. рисунок 5). Подтверждение: Все слова адреса и данных передаются последовательно в EEPROM и обратно в 8-битном формате. EEPROM отправляет ноль в течение 9 периода синхронизации для подтверждения приема каждого слова. Дежурный режим: AT24C128/256 поддерживают маломощный дежурный режим работы, который активизируется в следующих ситуациях:
Сброс памяти: После прерывания протокола, потери питания или системного сброса необходимо сбросить двухпроводной последовательный порт следующим образом:
Прим.: 1. Длительность цикла записи tWR - время после вступления в силу условия останова последовательности записи до окончания внутреннего цикла стирания/записи.
Адресация микросхемы Для выполнения операции чтения или записи 128/256 кбитные EEPROM требуют передачи 8-битного адреса микросхемы вслед за передачей условия старта (см. рисунок 7). Слово адреса микросхемы состоит из обязательной последовательности единиц и нулей в первых пяти старших разрядах, как показано на рисунке. Данное правило распространяется на все двухпроводные EEPROM. EEPROM используют два адресных бита A1, A0, что позволяет адресовать до 4 микросхем на одной последовательной шине. Данные биты сравниваются с их соответствующими аппаратным входами. На входах A1 и A0 предусмотрена специальная схема, которая в случае их неподключенности подтягивает потенциал к низкому уровню. Восьмой бит адреса микросхемы является битом выбора операции чтения/записи. Операция чтения инициируется, когда данный бит имеет высокий уровень. Если же этот бит имеет низкий уровень, то инициируется операция записи. При совпадении адреса микросхемы EEPROM передает ноль. Если совпадения нет, то микросхема переходит в дежурный режим. Защита данных: У AT24C128/256 реализован аппаратный механизм защиты данных, которая позволяет пользователю защитить всю память при подключении входа WP к VCC. Операции записи Запись байта: Для выполнения операции записи требуется два 8-разрядных слова адреса, который передает после слова адреса микросхемы и подтверждения. После приема данного адреса EEPROM снова отвечает нулем, затем при поступлении импульсов синхронизации принимает первые 8 бит слова данных. После приема 8 бит слова данных EEPROM передает ноль После этого, адресующее устройство, например, микроконтроллер, прерывает последовательность записи передачей условия стоп. В этот же момент времени в EEPROM активизируется внутренне синхронизируемый цикл записи tWR в энергонезависимую память. Все входы отключаются в процессе выполнения цикла записи и до завершения записи EEPROM не реагирует на внешние запросы (см. рисунок 8). Страничная запись: 128/256 кбитные EEPROM поддерживают запись 64-байтных страниц. Страничная запись инициируется таким же способом, что и побайтная запись, за исключением того, что микроконтроллер не отправляет условие останова после приема первого слова данных. Взамен этого, EEPROM подтверждает прием первого слова данных, после чего микроконтроллер может передавать до 63 слов данных. После приема каждого последующего слова данных EEPROM отвечает нулем. Микроконтроллер прекращает последовательность страничной записи путем передачи условия останова (см. рисунок 9). После приема каждого слова данных инкрементируются младшие 6 бит слова адреса. Старшие биты слова адреса не инкрементируются. Если в результате внутреннего инкрементирования слова адреса достигается его граничное значение, то следующий байт будет приниматься в начало той же страницы. Если в EEPROM передается более 64 байт слов данных, то ранее переданные данные будут заменены вновь поступившими. При выполнении инкрементирования в процессе записи последнего байта текущей страницы устанавливается адрес первого байта той же страницы. Опрос подтверждения: Сразу после инициирования внутренне-синхронизируемого цикла записи и отключения входов EEPROM можно начать опрос подтверждения. Для этого необходимо отправить условие старта после адресного слова. Бит чтения/записи определяет выполнение желаемой операции. EEPROM отвечает нулем только по завершении внутреннего цикла записи, тем самым, позволяя продолжить последовательность записи. Операции чтения Операции чтения инициируются тем же способом, что операции записи за исключением того, что бит выбора операции чтения/записи в адресном слове равен единице. Поддерживаются три операции чтения: чтение по текущему адресу, чтение по произвольному адресу и упорядоченное чтение. Чтение по текущему адресу: Внутренний счетчик адреса слова данных хранит адрес, который использовался при последней операции чтения или записи, увеличенный на 1. Данный адрес остается действительным то тех пор, пока на микросхему подано питание. При выполнении инкрементирования, после чтения последнего байта последней страницы, устанавливается адрес первого байта первой страницы. Сразу после приема адреса микросхемы с битом выбора чтения/записи равным единице и подтверждения приема со стороны EEPROM передается слово данных по текущему адресу. Микроконтроллер не отвечает нулем, а передает условие останова (см. рисунок 10). Чтение по произвольному адресу: Для чтения по произвольному адресу необходимо выполнить "холостую" процедуру загрузки адресного слова данных. Как только микросхема примет адресное слово микросхемы, адресное слово данных и отправит подтверждение, микроконтроллер должен генерировать новое условие старта. После этого необходимо инициировать операцию чтения по текущему адресу путем отправки адреса микросхемы с установленным в единичное состояние битом выбора чтения/записи. EEPROM подтверждает адрес микросхемы и последовательно передает слово данных. Микроконтроллер не отвечает нулем, а должен генерировать условие останова (см. рисунок 11). Упорядоченное чтение: Упорядоченное чтение инициируется после операции чтения по текущему адресу или после операции чтения по произвольному адресу. После приема микроконтроллером слова данных он отвечает подтверждением. Когда EEPROM примет подтверждение, выполняется инкрементирование адреса слова данных и передается очередное слово данных. По достижении границы адресного пространства адрес слова данных переходит в начальное состояние и упорядоченное чтение продолжится. Упорядоченное чтение прекращается, когда микроконтроллер не отвечает нулем, но продолжает генерировать условия останова (см. рисунок 12).
Прим.:
Прим.:
Описания микросхемы:
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|