Некоторые Существующие Технологии
Существует несколько технологий, которые являются основными последовательными шинами. Каждая из этих шин была определена для специфического диапазона приложения(й). Некоторые из них представлены ниже:
- Apple desktop bus (ADB)
Это внутренний небольшой последовательный интерфейс, который обеспечивает простой протокол чтения - записи поддерживающий до 16 устройств. Стоимость аппаратного интерфейса, как оценивают специалисты, является очень низкой. ADB поддерживает скорости передачи данных до 90 КБ, что достаточно для связи с клавиатурами, устройствами управления или другими настольными устройствами ввода - вывода.
- Access.bus (A.b)
Шина Access.bus разработана Access.bus Industry Group, основана на технологии Phillips I2 C и программной модели DEC . Области применения Access.bus - прежде всего клавиатуры и устройства управления; однако, A.b более универсальна чем ADB. Спецификация протокола хорошо определила динамическое присоединение, арбитраж, пакеты данных, конфигурацию, и интерфейс программного обеспечения. В то время как адресацией предусмотрено до 127 устройств, практическая загрузка ограничена длиной кабеля и возможностями при разводки питания. Изменение 2.2 определяет шину для операции со скоростью 100 КБ, но технология имеет запас(headroom), что позволит повысить ее до 400 КБ, используя туже синхронизацию и провода.
- IEEE P1394
IEEE P1394 - высокоэффективная последовательная шина. Пространство использования P1394 - прежде всего жесткий диск и видео периферия, которые могут требовать большие возможности по быстродействию шины более 100 МБ. Протокол поддерживает, и изохронные и асинхронные передачи по тому же самому набору четырех проводов, разъединенных на дифференциальные пары сигналов данных и синхронизации. Спецификация P1394 очень хорошо определена и первое поколение устройств , базирующееся на спецификации IEEE, только поступает в торговлю. Текущий тариф P1394 позволяет рассматривать эту шину как конкурент дисковому интерфейсу SCSI , но не текущим настольным системам связи.
- CHI
Concentration Highway Interface (CHI) был разработан AT&T для терминалов и цифровых коммутаторов. CHI - полнодуплексный последовательный интерфейс с мультиплексированием и разделением во времени, предназначен для передачи голоса в цифровом виде в системах связи. Протокол состоит из набора фиксированных временных интервалов, которые могут нести речевые данные и управляющую информацию. Текущая спецификация поддерживает скорости передачи данных до 4.096 МБ. CHI шина имеет четыре сигнальных провода : Синхронизация(Clock), Кадрирование(Framing), Получаемые данные(Receive data), и Передаваемые данные(Transmit data). Оба сигнала, Кадрирование и синхронизация задаются централизованно (т.е., PBX переключателем). - GeoPort
GeoPort был первоначально разработан Apple Computer Inc, прежде всего для поддержки телефонии на Macintosh. В настоящее время спецификация GeoPort поддерживает скорости передачи данных до 2 МБ и обеспечивает соединение точка-точка в радиусе 4 футов. Стандарт GeoPort определяет 9-штырьковый разъем (8 штырьков и факультативный 9-ый штырек мощности) и использует протокол RS-422. Дополнительно, Apple определил альтернативный вариант 14-штырьковый разъем с увеличенной длиной кабеля. GeoPort протокол обеспечивает три различных операционных режима: Beaconing, TDM, и режимы передачи Packetized. Apple в настоящее время имеет патент на спецификацию GeoPort.
Глава 4
Краткий обзор архитектуры
В этой главе представлен краткий обзор архитектуры USB Шины и ключевых концепций. USB - кабельная шина, которая поддерживает обмен данных между хост компьютером и широким диапазоном одновременно подключенных периферийных устройств. Присоединенные периферийные устройства совместно используют пропускную способность USB через планируемый маркерный протокол хоста. Шина позволяет присоединять, конфигурировать, использовать, и отсоединять периферийные устройства, в то время как хост и другие периферийные устройства находится в работе. Это также упоминается как динамическое (или горячее) присоединение и удаление.
Следующие главы описывают различные компоненты USB более подробно.