| Микросхема | Организация | Рисунок | Примечание |
|---|---|---|---|
| 24С001, 24С01 | 16×8, 128×8 | 7.23, | I²C. Выводы 1, 2, 3, 7 = NC |
| 24С02, 24С164 | 256×8, 2 К×8 | 7.23, | I²C |
| 24F016 | 2 К×8 | 7.23, | I²C |
| 24F128 | 16 К×8 | 7.23, | I²C |
| X76F041 | 512×8 | 7.23, | I²C |
| FM24C04, FM24C16, FM24C64, FM24C256 | 512×8, 2 К×8, 8 К×8, 32 К×8 | 7.24, | I²C |
| FM25040, FM25160, FM25256 | 512×8, 2 К×8, 64 К×8 | 7.24, | SPI |
Микросхемы EEPROM 24C02 с интерфейсом I²C объемом 256 байт применяются для последовательной идентификации модулей DIMM-168 второго поколения, DIMM-184 и SODIMM-144.
Кроме обычных устройств энергонезависимой памяти с интерфейсом I²C выпускают и специализированные
Последовательные интерфейсы памяти имеются на специальных устройствах- программаторах и копировщиках; их имеют многие модели микроконтроллеров, а там, где нет специальных аппаратных средств, они могут быть легко реализованы программно, занимая несколько бит портов общего назначения. В IBM PC может присутствовать внутренний интерфейс I²C для считывания последовательных идентификаторов модулей памяти (в виде шины SMBus, см. п. 11.1.3). Последовательный интерфейс памяти используется во многих микросхемах программируемой логики (например, в популярных устройствах FPGA фирмы Altera), применяемых в различных устройствах, включая карты расширения PC. Эти микросхемы при инициализации (по включению питания, сбросу) сами «засасывают» описание своей конфигурации (или программное обеспечение) с рядом стоящей микросхемы энергонезависимой памяти. Внешние последовательные интерфейсы, в которых нуждаются разработчики и изготовители электронной аппаратуры с последовательной памятью, могут быть реализованы программно, с использованием несложных адаптеров для LPT-порта.
Для микросхем памяти часто применяют интерфейсы I²C, SPI (Microwire) и иные «безымянные», называемые просто 2-, 3- и 4-проводными (считаются только сигнальные линии, общий провод подразумевается). Некоторые из этих интерфейсов являются собственными изобретениями разработчиков микросхем памяти (необходимые сведения обычно имеются в информационных листках), здесь же остановимся на наиболее популярных.
Широко распространенный
Диаграмма обмена данными с памятью по интерфейсу I²C приведена на рис. 7.25. Выполнив условие RW и ожидает подтверждения. При операции записи следующей посылкой от ведущего устройства будет 8-битный адрес записываемой ячейки, а за ней — байт данных (для микросхем объемом памяти более 256 байт адрес ячейки посылается двумя байтами). Получив подтверждения, ведущее устройство завершает цикл условием
Рис. 7.25. Диаграмма обмена с памятью по интерфейсу I²C