Я смотрел на распиновку HDMI и подумал: зачем им использовать I C для связи между дисплеем и хостом? Мой вопрос здесь о метриках дизайна, которые приводят к этому выбору.
HDMI является довольно новым стандартом, в то время как I C существует с 1982 года . I C предназначен для связи между микросхемами на борту, кроме того, стандарт допускает подключение нескольких устройств к одной шине. Длина кабеля HDMI может составлять около 15 м , поэтому сигнал I C, вероятно, должен использовать более высокое, чем обычно, напряжение, чтобы избежать слишком большого шума, добавляя необходимость в трансиверах с обеих сторон. Что касается работы с несколькими устройствами, я не могу думать, как бы вы подключили более одного монитора к одному порту HDMI, если вы не очень, очень нестандартны.
Я действительно не эксперт по протоколам связи, но я думаю, что RS485, CAN или какой-либо другой двухточечный полнодуплексный протокол с более высоким SNR был бы лучше.
Так почему же они выбрали I C?
примечание: я знаю, что это может быть помечено как «основанное на мнении», я надеюсь, что кто-то из окружающих может подумать / узнать о некоторых объективных причинах.