Интерфейсы нового поколения - Внешние интерфейсы современного компьютера
На самом деле уже с середины 80-х стало очевидно, что унаследованные персональными системами последовательный (RS-232С) и параллельный (Centronics) порты не обеспечивают достаточную для подключения периферии скорость, за исключением простейших устройств типа мыши, принтера и других, нечувствительных к полосе пропускания.
В результате развития принятой в 1969 году спецификации появились стандарты RS-422/485, использующие балансный метод передачи и увеличенное за счет этого предельное расстояние передачи с 25 до 1100 м. Развитие технологий параллельного интерфейса привело к принятию стандарта IEEE-1284 (ECP/EPP), поддерживающего значительно большую скорость передачи данных и использующего буферизацию данных. Кроме того, ECP-режим позволял в случае поддержки устройством упаковки-распаковки данных по алгоритму RLE осуществлять передачу данных со сжатием "на лету", что давало возможность увеличить в 2-50 раз фактическую скорость передачи данных. Параллельный порт с режимом ECP использовался в основном для подключения принтеров и сканеров.
Однако все эти улучшения носили, скорее, косметический характер и упирались в глухую стену ограниченного количества устройств на порт по схеме "одно устройство на каждый порт". Это ограничение, а также приемлемость ширины полос пропускания для существующих тогда задач привели к появлению большого количества внешних устройств со своими контроллерами (как правило, ISA, реже PCI), позволяющими обойти указанные ограничения. Но это тоже не было выходом из ситуации. Кардинальный выход напрашивался только один - разработка с нуля нового интерфейса подключения периферийных устройств, поддерживающего Plug-and-Play, большее количество устройств на порт и их "горячее" подключение. [12]
Однако, несмотря на все указанные недостатки, последовательный (COM) и параллельный (LPT) интерфейсы целое десятилетие верно несли свою службу. И ограничение "один порт - одно устройство" не вызывало резкого раздражения, поскольку для нужд обычного пользователя двух последовательных и одного параллельного интерфейсов хватало с запасом. К тому же появление интерфейса PS/2 позволило освободить один последовательный порт для подключения дополнительного устройства.
FireWire
В 1986 году компания Apple развернула работы по созданию нового интерфейса, и в 1990 году выпустила первое техническое описание шины FireWire (IEEE-1394). К моменту принятия стандарта предельная скорость передачи данных по шине достигла 400 Мбит/с. Основным преимуществом нового интерфейса стала возможность (впервые в области) в реальном масштабе времени передать видеоряд высокого разрешения, о чем ранее без использования специальных весьма дорогостоящих интерфейсных карт даже мечтать не приходилось.
Шина FireWire (IEEE -1394) способна самостоятельно обеспечивать питанием подключаемые устройства (напряжение до 40 В при токе до 1,5 А) и позволяет производить их горячее подключение. Используемый разъем имеет 6 контактов: две витые пары для передачи данных и питание. Для устройств с собственным блоком питания (например, видеокамер) возможно применение 4-контактного разъема. Теоретически возможно подключение до 63 устройств на единственный порт с максимальным количеством промежуточных узлов между взаимодействующими устройствами, равным 16, что неизбежно накладывает дополнительные ограничения на топологию подключения. Передача данных в IEEE-1394 может происходить как в асинхронном, так и в синхронном режиме с заданной гарантированной скоростью передачи данных для каждого устройства (при условии невыхода суммарной скорости за пределы полосы пропускания шины), что важно для передачи данных в реальном масштабе времени. На практике это означает, что всегда можно зарезервировать "коридор" (например, между компьютером и видеокамерой), который останется в полном распоряжении пользователя независимо от уровня нагрузки на шину со стороны остальных устройств. Если устройство должно работать в синхронном режиме, оно резервирует для себя определенное место в кадре данных (длина кадра равна 125 мс). Для этого рабочий квант времени передачи делится на зарезервированные участки, и "незаказанные" участки используются для менее приоритетной асинхронной передачи. Интерфейс FireWire уже несколько лет применяется как в профессиональных, так и в бытовых цифровых видео / телекамерах, магнитофонах и фотоаппаратах. Существует и гигабитный вариант IEEE-1394.2, в котором используется оптоволоконный соединительный кабель.
Несмотря на очевидные преимущества нового интерфейса, поддержка FireWire впервые появилась в составе операционной системы (естественно, это была Mac OS) только в апреле 1997 года. Этого события давно ожидали производители разнообразных плат расширения, предназначенных главным образом для подключения цифровых видеокамер - других FireWire-устройств в это время практически не существовало. Массовое появление периферии с интерфейсом FireWire началось в 1999 году, когда он стал стандартным компонентом всех профессиональных компьютеров Power Macintosh G3 и G4, а с осени - потребительских систем iMac DV. Компьютеры iMac DV имеют два внешних 6-контактных FireWire-разъема (питание устройств мощностью до 6 Вт), а профессиональные станции Power
Mac G4 - целых три (питание устройств мощностью до 15 Вт), один из которых - внутренний. Следуя давней традиции, Apple не указывает компанию - производителя контроллеров для своих систем, хотя известно, что более 90% современного рынка FireWire-чипсетов принадлежит компании Texas Instruments. А поскольку доля Apple среди поставщиков FireWire-компьютеров более чем весома (уже продано несколько миллионов таких систем), "вычислить" таинственного поставщика несложно [1, 4-6]
USB
Стандарт USB - ныне главный и единственный конкурент шины FireWire - относительно молод. Однако это не помешало ему существенно потеснить своего противника на рынке периферийных устройств, не посягая только на специфический (и относительно небольшой) сегмент устройств, для которых возможность резервирования полосы пропускания является жизненно необходимой. Спецификация периферийной шины USB разработана лидерами компьютерной и телекоммуникационной промышленности - Compaq, DEC, IBM, Intel, Microsoft, NEC - для подключения компьютерной периферии вне корпуса машины по стандарту Plug-and-Play. В результате отпадает необходимость в установке дополнительных плат в слоты расширения и переконфигурировании системы. Персональные компьютеры, имеющие шину USB, позволяют подключать периферийные устройства и осуществлять их автоматическое конфигурирование сразу же после физического подключения устройства к машине. При этом нет необходимости перезагружать или выключать компьютер, а также запускать программы установки и конфигурирования. USB-кабель содержит 4 проводника: две витые пары, питание 5 В и общий провод. Таким образом, устройства разделяют одну сигнальную линию. Для коррекции одиночных ошибок на линии используется циклический CRC-код.
Помимо общего канала шириной в 12 Мбит/с в USB имеется так называемый подканал шириной в 1,5 Мбит/с для медленных устройств, таких как клавиатура, мышь, джойстик, перо и т. д. Это позволяет снизить стоимость медленных USB-портов в этих устройствах, поскольку более высокая скорость для таких устройств не нужна. Шина USB позволяет одновременно подключать последовательно до 127 устройств, или концентраторов (то есть устройств, через каждое из которых подключается еще несколько). К таким устройствам относятся: телефоны, модемы, клавиатуры, мыши, устройства чтения CD-ROM, джойстики, ленточные и дисковые накопители, сканеры и принтеры. Пропускная способность в 12 Мбит/с позволяет подключать через USB все современные периферийные устройства, включая аппаратуру для обработки видеоданных формата MPEG-2, перчатки для управления виртуальными объектами и дигитайзеры. Кроме того, ввиду ожидающегося большого роста в области интеграции компьютеров и телефонии шина USB может выступать в качестве интерфейса для подключения устройств цифровой сети с интегрированными услугами (ISDN) и цифровых устройств Private Branch eXchange (PBX), позволяющих подключать большое количество телефонов к небольшому количеству линий связи. [9, 223-226]
USB 2.0
USB версии 2.0 обладает значительно большей пропускной способностью (до 480 Мбит/с). Для совместимости с USB 1.1 новый порт способен работать в нескольких режимах. При подключении только высокоскоростных устройств шина работает в режиме USB 2.0, а если подключено устройство, не способное работать на такой скорости, шина снижает рабочую частоту до приемлемой для данного устройства. Несмотря на некоторую "вялость" нашего рынка, на западе USB с успехом заменяет и последовательный RS-232C-порт, и параллельный IEEE 1284. Удобство универсальной шины очевидно. Благодаря USB большое разнообразие портов на задней стенке нашего персонального компьютера скоро уйдет в прошлое.
В целях создания режима максимального благоприятствования появлению новых USB-устройств разработчики стандарта предприняли беспрецедентный ход. Использование USB свободно от авторского гонорара, то есть создатели спецификации разрешают всем желающим разрабатывать на ее основе продукцию без какой-либо платы за это. Разработчики спецификации шины подписали соглашение об отсутствии всякого судебного преследования по любому включенному в соглашение пункту в пределах спецификации. Обратный договор является копией этого соглашения с возможностью для любого, кто внедряет шину USB, подписать этот договор и вернуть его в администрацию USB-IF для внесения записи о том, что соглашение прочитано и понято. Обратный договор доступен каждому (членам USB-IF или нет) для разъяснения лицензионного соглашения на USB. Это привело к настоящему буму USB-устройств.
Необходимо отдавать себе отчет в том, что до широкого внедрения USB 2.0 при внедренных контроллерах USB1.1 ограничивать скорость обмена персонального компьютера с внешним миром жалкими полутора мегабайтами в секунду не представляется ни разумным, ни оправданным. Поэтому придется немного подождать - хотя бы до лета. Ближе к лету появятся коммерчески доступные платы с поддержкой USB 2.0 ("сырые" экземпляры, хотя и редко, встречаются в продаже уже сейчас). Однако ряд компаний уже представили периферийные устройства, совместимые со стандартом USB 2.0. Но это не значит, что через год можно будет выкинуть наши заслуженные "многопортовые" материнские платы, купить новую, поддерживающую только USB-интерфейс, и полноценно работать. Задуматься об этом нам придется еще не очень скоро. Это вызвано прежде всего высокой стоимостью нового оборудования. Но со временем цены станут вполне приемлемыми и приобретение системы legacy-free (то есть системы, не использующей для подключения периферийных устройств интерфейсов, отличных от USB) станет вполне реальным. С другой стороны, намечающаяся тенденция перевода всех устройств на USB может привести к отмиранию привычных нам с вами слотов расширения ISA/PCI. Это приведет к миниатюризации персональных компьютеров до размеров современных ноутбуков. Во что превратятся нынешние ноутбуки - предсказывать не возьмусь, но полагаю, что через 5-8 лет никого не удастся удивить ноутбуком размером с современный мобильный телефон, реализующим функции стенографиста и управляемым голосом.
Очевидно пока одно: интерфейс USB после долгих лет подготовки позволил осуществить давнюю мечту пользователей о горячем подключении периферийного оборудования, причем сделал это легко, элегантно и с минимальными финансовыми затратами для пользователей. Фактически затрат и не потребовалось - просто в конфигурацию компьютера была включена поддержка нового интерфейса на тех же правах, что и интерфейса ATA. В дальнейшем скорость передачи данных через этот интерфейс будет расти, а вместе с тем будет расширяться и список подключаемых устройств. А затем наступит такой момент, когда, глядя на заднюю крышку компьютера, мы не увидим никаких других разъемов, кроме USB. И это будет конец истории интерфейсов, унаследованных нами от самой первой IBM PC XT и ее предшественников. [3, 310-312]
USB 3.0
В 2000 году стандарт USB получил еще одно обновление: появилась версия USB 2.0, которая увеличила пропускную способность в 40 раз - до 480 Мбит/с в высокоскоростном режиме. К счастью, шина USB 2.0 была по-прежнему совместима с USB 1.1, что было довольно важно для поддержки USB-брелоков первого поколения, которые изначально строились на стандарте USB 1.1 с пропускной способностью 12 Мбит/с.
После своего широкого внедрения USB 2.0 удалось полностью заменить последовательный и параллельный интерфейсы - этот факт наиболее заметен, если посмотреть на последние материнские платы. Только немногие продукты по-прежнему содержат параллельный и последовательный порты, поскольку они уже не требуются для потребительской периферии.
USB Implementers Forum финализировал спецификации стандарта USB 3.0 в конце 2008 года. Как и можно было ожидать, новый стандарт увеличил пропускную способность, хотя прирост не такой значительный, как 40-кратное увеличение скорости при переходе от USB 1.1 на USB 2.0. В любом случае, 10-кратное повышение пропускной способности можно приветствовать. USB 3.0 поддерживает максимальную скорость передачи 5 Гбит/с. [3, 315-317]
Похожие статьи
-
Введение - Внешние интерфейсы современного компьютера
Интерфейс компьютер управление Толковый словарь по вычислительным системам определяет понятие интерфейс, как границу раздела двух систем, устройств или...
-
Подробный обзор внешних интерфейсов USB Специалисты, в свое время немало помучившиеся с распределением прерываний, адресов и каналов DMA для модема,...
-
История развития внешних интерфейсов компьютера - Внешние интерфейсы современного компьютера
Устройства сбора и обработки информации, подключаемые к персональным компьютерам (ПК), постоянно развиваются и усложняются вслед за ростом возможностей...
-
Назначение внешних интерфейсов компьютера - Внешние интерфейсы современного компьютера
USB Разъемы Universal Serial Bus (USB) предназначены для подключения к компьютеру таких внешних периферийных устройств, как мышь, клавиатура, портативный...
-
О портах, СОМ-порт - Внешние интерфейсы персонального компьютера (порты LPT, COM; шины SCSI, USB)
СОМ-порт Рассмотрим последовательный интерфейс СОМ-порт (Communication Port - коммуникационный порт), который появился в первых моделях ЭВМ (электронная...
-
Что такое интерфейс компьютера Принтеры, модемы и другое периферийное оборудование подключается к компьютеру через стандартизированные интерфейсы, иногда...
-
Понятие шин - Внешние интерфейсы персонального компьютера (порты LPT, COM; шины SCSI, USB)
Общая характеристика Во время выполнения программы процессор постоянно обращается к оперативной памяти (ОП). Он выбирает из нее команды программы и...
-
BIOS обеспечивает поддержку LPT-порта, необходимую для организации вывода по интерфейсу Centronics. В процессе начального тестирования BIOS проверяет...
-
Связь между всеми собственными и подключаемыми устройствами материнской платы выполняют ее шины и логические устройства, размещенные в микросхемах...
-
Основой нового интерфейса, как известно, в общем случае будут являться дифференциальные сигнальные пары контактов, совершающие обмен данными по схеме...
-
Шина - это кабель, состоящий из множества проводников. По одной группе проводников - шине данных передается обрабатываемая информация, по другой - шине...
-
Существует несколько способов передачи цифрового сигнала от внешнего устройства в компьютер: через последовательный порт, через параллельный порт, через...
-
Структура ПК - Устройство персонального компьютера
А) Основные устройства Из каких же основных элементов состоит современный ПК? Наиболее "весомой" частью любого компьютера является системный блок. Внутри...
-
Заключение - Внешние интерфейсы персонального компьютера (порты LPT, COM; шины SCSI, USB)
Таким образом, рассмотрев различные виды интерфейсов, можно сделать вывод о том, что все они являются необходимыми, так как используются в первую очередь...
-
Оперативная память (также оперативное запоминающее устройство, ОЗУ) - в информатике - память, часть системы памяти ЭВМ, в которую процессор может...
-
Как уже указывалось выше, в ПЭВМ в основном используются НГМД и НЖМД типа "винчестер". Накопители на гибких дисках служат для хранения программ и данных...
-
К основным характеристикам принтеров можно относятся: - ширина каретки, которая обычно соответствую бумажному формату А3 или А4; - скорость печати,...
-
Особенности процессоров Pentium - Архитектура и процессоры персональных компьютеров
Процессоры Pentium относятся к пятому поколению процессоров или к третьему поколению 32-разрядных процессоров. По своим основным архитектурным принципам...
-
Архитектура персонального компьютера - Архитектура и процессоры персональных компьютеров
Персональный компьютер типа IBM PC имеет довольно традиционную архитектуру микропроцессорной системы и содержит все обычные функциональные узлы:...
-
Анализ архитектуры и структуры компьютера Структура компьютера будет проанализирована, начиная с истории. В настоящее время известно пять поколений...
-
История развития персональных компьютеров - Устройство персонального компьютера
Как был изобретен компьютер. Слово "компьютер" означает "вычислитель", т. е. устройство для вычислений. Потребность в автоматизации обработки данных, в...
-
Видеокарта Видеокарта состоит из двух частей. Это графический процессор (самая большая микросхема видеокарты) и память. Практически это такая же память,...
-
История развития сети Internet - Возникновение, современное состояние и развитие Internet
В 1961 году Defence Advanced Research Agensy (DARPA) по заданию министерства обороны США приступило к проекту по созданию экспериментальной сети передачи...
-
Современные DLP системы - Сравнительный анализ DLP-систем, их функциональные возможности
SearchInform "Контур информационной безопасности SearchInform" - одно из наиболее совершенных решений по контролю над информационными потоками...
-
Оперативная память - Программное обеспечение персональных компьютеров
Обьем доступной оперативной памяти - один из важнейших параметров любого компьютера. Оперативная память или оперативное запоминающее устройство (ОЗУ или...
-
Развитие шины от IBM до современного ПК - Шинная IBM совместимого PC и ее структура
Первые разработки шины PCI, стартовавшие в начале 90-х годов, были призваны избавиться от множества присутствовавших на тот момент несовместимых шинных...
-
КЛАССИФИКАЦИЯ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ - Классификация персональных компьютеров
Вариантов использования персональных компьютеров (ПК) в профессиональной деятельности может быть множество, и в зависимости от целей и решаемых задач для...
-
Платформа EPOC - Карманный персональный компьютер
К данной платформе относятся две операционные системы производства фирмы Psion Computing - SIBO и EPOC. SIBO (Sixteen Bit Organizer), 16-разрядная...
-
Обмен информацией с внешними устройствами. - Микропроцессорная техника
1) организация ввода/вывода. Обмен информацией между микропрцессором и внешними устройствами выполняется 2-мя способами: использование адресного...
-
В чем принципиальная разница между IBM и Apple? - Классификация персональных компьютеров
Первая из них выбрала тактику открытой архитектуры (с продажей патентов). Любая фирма, приобретя патент, может наладить производство компьютеров по...
-
Классификация существующих типов печатных устройств: - Устройство персонального компьютера
Матричные печатающие устройства. Когда говорят о матричных принтерах, обычно имеют в виду устройства ударного действия, например всем известные модели...
-
Введение - Карманный персональный компьютер
Данная тема работы была выбрана мной из-за стремительного развития карманных компьютеров. Наверняка все стали замечать, что рынок карманных компьютеров...
-
Что происходит во время записи? - Компьютерные и сетевые технологии
При обращениях к кэш-памяти на реальных программах преобладают обращения по чтению. Все обращения за командами являются обращениями по чтению и...
-
Ручные, страничные и планшетные сканеры - устройство и функции - Составляющие компьютера
Сканер -- устройство для перевода графической информации в цифровую. Функция сканера -- получение электронной копии документа, созданного на бумаге....
-
Системный блок - основные компоненты и их функции - Составляющие компьютера
Основной частью любого компьютера является системный блок, в котором находятся практически все основные устройства. К системному блоку подключаются...
-
До появления протоколов SMTP и POP 3 для работы с электронной почтой использовался протокол UUCP (Unix to Unix Copy Program) - программа копирования с...
-
Ручная настройка Необходимо, чтобы компьютеры находились в одной рабочей группе, в одном диапазоне адресов и с разными сетевыми именами. Настройка этих...
-
Хорошо продуманный интерфейс, подобно хорошему учителю и учебникам, обеспечивает плодотворное взаимодействие пользователя и компьютера. Удачные...
-
- Не требует прокладки новых линий связи. - Непрерывность. После включения питания компьютеры остаются постоянно подключенными к сети, электронная почта...
-
Анализ конъюнктуры рынка ИСУ в туризме За две недели было опрошено и обработано порядка 1430 анкет участников туристского рынка. В ходе опроса...
Интерфейсы нового поколения - Внешние интерфейсы современного компьютера