Книга: Аппаратные интерфейсы ПК. Энциклопедия

11.1.4. Сравнение шин I?C, ACCESS.bus и SMBus

11.1.4. Сравнение шин I?C, ACCESS.bus и SMBus

Как видно из вышеприведенных описаний, все эти три шины являются «близкими родственниками»; однако они имеют ряд электрических, конструктивных и протокольных отличий.

Электрический интерфейс шин (табл. 11.5) достаточно близок, и при обычном (5 В) питании схем проблем совместимости не возникает (Vdd — напряжение питания).

Таблица 11.5. Электрические параметры шин I?C, ACCESS.bus и SMBus

Параметр I?C ACCESS.bus внешняя ACCESS.bus внутренняя SMBus мощная SMBus маломощная
Входной уровень лог. 0, не более 1,5 В или 0,3 Vdd 0,3 Vdd 0,3 Vdd 0,8 В 0,8 В
Входной уровень лог. 1, не менее 3,0 В или 0,7 Vdd 0,7 Vdd 0,7 Vdd 2,1 В 2,1 В
Выходной уровень лог. 0, не более 0,4 В или 0,2 Vdd при Vdd<2 В 0,6 В 0,6 В 0,4 В 0,4 В
Выходной ток лог. 0, мА 3 6 0,35 4 0,35
Максимальная емкость линии шины, пФ 400 1000 –? 400 400
Частота, КГц 0-100, 0-400, 0-3400 0-100 0-100 10-100 10-100

? Вместо емкости задаются допустимые длительности фронтов и спадов.

Конструктивно выделяется шина ACCESS.Bus (внешняя), в которой определены разъемы и кабели, а также питание (5 В) устройств от шины; в других — нет.

Протокольные различия более существенны, из них отметим лишь следующие.

? В шине ACCESS.Bus определены лишь передачи данных ведущим устройством, в остальных шинах ведущее устройство может и принимать данные.

? В шинах ACCESS.Bus и SMBus ведущее устройство не имеет права повторного захвата шины ранее, чем через 50 мкс после начала передачи. Сигнал SCL в этой шине может удерживаться на низком уровне не дольше 2 мс. В I?C таких ограничений нет.

? В шине SMBus ведущее устройство ожидает от ведомого устройства немедленного ответа, в шине ACCESS.Bus ответ приходит независимо, но ожидается не позже чем через 40 мс. В шине SMBus и ведущее устройство, и ведомое устройство могут притормаживать обмен на уровне приема битов, что позволяет им вписываться в свои временные диаграммы (успевать «просыпаться», обрабатывать прерывания).

Оглавление книги


Генерация: 1.126. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз