Внутри-платный интерфейс.
Используются как параллельные, так и последовательный интерфейс. Параллельный интерфейс имеет следующий типовой набор сигналов:
AD – совмещенная шина адреса и данных;
AEN – сигнал готовности данных;
OE – чтение данных;
WR – запись данных;
CS – выбор микросхемы.
Типовое подключение к микросхеме памяти выглядит следующим образом:
Плюс такого интерфейса в том, что скорость очень хорошая, но при этом есть недостаток – это необходимость расположения проводников на плате. Поэтому в настоящее время в качестве внутри-платных интерфейсов используют последовательные интерфейсы.
Интерфейс I2C.
Физический интерфейс оформлен в виде двух направленных линий, линии соответственно обозначаются SDA, SCL. Придумал компания Philips данный интерфейс. В данном интерфейсе определен следующий протокол данных:
1 обмен может быть начат, если шина не занята;
2 линия данных должна оставаться стабильной, пока тактовая линия находится в состоянии единица.
Состояние А – шина свободная, состояние Б – начало обмена данных, состояние В – конец обмена данных, состояние Г – данные действительны.
Каждое устройство принимает данные по шине после приема каждого байта формирует сигнал подтверждения.
Топология шины I2C.
Таким, образом, может быть подключено до 127 устройств к шине, обмен по шине всегда инициируется мастером. Инициирующая посылка должна быть выполнена следующим образом:
Преимущество этой шины то, что используется два сигнальных провода. Большой минус низкая скорость передачи и большой интерфейс.