Михаил Гук - Аппаратные интерфейсы ПК. Энциклопедия
- Название:Аппаратные интерфейсы ПК. Энциклопедия
- Автор:
- Жанр:
- Издательство:Издательский дом «Питер»
- Год:2002
- Город:Санкт-Петербург
- ISBN:5-94723-180-8
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Михаил Гук - Аппаратные интерфейсы ПК. Энциклопедия краткое содержание
Книга посвящена аппаратным интерфейсам, использующимся в современных персональных компьютерах и окружающих их устройствах. В ней подробно рассмотрены универсальные внешние интерфейсы, специализированные интерфейсы периферийных устройств, интерфейсы устройств хранения данных, электронной памяти, шины расширения, аудио и видеоинтерфейсы, беспроводные интерфейсы, коммуникационные интерфейсы, вспомогательные последовательные интерфейсы. Сведения по интерфейсам включают состав, описание сигналов и их расположение на разъемах, временные диаграммы, регистровые модели интерфейсных адаптеров, способы использования в самостоятельно разрабатываемых устройствах. Книга адресована широкому кругу специалистов, связанных с эксплуатацией ПК, а также разработчикам аппаратных средств компьютеризированной аппаратуры и их программной поддержки.
Аппаратные интерфейсы ПК. Энциклопедия - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Минимальный вариант цифрового интерфейса содержит канал синхронизации и три канала данных (Data0-2). В таком варианте интерфейс почти ничем не отличается от аналогового — меняется только местоположение ЦАП и применяется цифровой способ доставки данных. При этом гамма-коррекция возлагается на дисплей. Однако интерфейс предусматривает способ повышения пропускной способности за счет более эффективного использования времени. Дело в том, что традиционные ЭЛТ-мониторы имеют довольно значительное время обратного хода луча по строке и кадру, в течение которого пикселы на экран, естественно, не выводятся, — в это время интерфейс простаивает. Для матричных дисплеев этих пауз не требуется, поэтому тот же объем информации о пикселах может передаваться за большее время — практически за весь период кадра. Следовательно, можно либо снижать тактовую частоту передачи пикселов (не меняя разрешения и частоты развертки), либо с той же (предельно достижимой) частотой передачи увеличить разрешение или (и) частоту развертки. Спецификация DVI предполагает, что возможность передачи данных в течение всего периода кадра может появиться и у цифровых дисплеев, построенных на обычных ЭЛТ, за счет внутренней буферизации. При наличии буферизации экрана в дисплее можно пойти и дальше — вместо непрерывной регенерации экрана, которой озабочены традиционные видеоадаптеры, передавать данные только при изменениях изображения, но это пока лишь возможные перспективы. В полном варианте добавляются еще 3 цифровых канала (Data3-5), информационная нагрузка должна распределяться поровну между парами каналов. Таким образом, четные пикселы будут передаваться по каналам 0 (R), (G) и 2 (В), а нечетные — соответственно по 3, и 5, и интерфейс позволит передавать пикселы с частотой до 330 МГц (165×2). Предусматривается и иное использование дополнительных каналов: когда 8 бит на кодирование базисного цвета покажется недостаточным (!), каналы 3, и 5 могут дополнить (как младшие биты) данные каналов 0, 1 и 2 (старшие).
Кроме сигналов T.M.D.S. в интерфейс DVI входят сигналы интерфейса VESA DDC2: DDC Data
и DDC Clock
, а также линия питания +5 В, по которой от видеокарты питаются цепи DDC, позволяя обмениваться конфигурационной информацией даже с выключенным монитором. Конфигурационная информация позволяет системе определить возможности монитора и должным образом сконфигурировать имеющиеся каналы данных, согласуя возможности и видеокарты, и дисплея. Имеется также сигнал HPD (Hot Plug Detect), с помощью которого система может следить за подключением/отключением дисплея. «Горячее» подключение обеспечивается также и механическими особенностями разъемов, поддерживающих требуемую последовательность соединения/рассоединения разных групп контактов. Таким образом, дисплеи с DVI обеспечивают все необходимые функции для реализации принципов PnP. Интерфейс и дисплеи с DVI должны обеспечивать стандартные (VESA) графические режимы, начиная от 640×480/60 Гц (частота пикселов 22,175 МГц). Его предел — 2048×1536 пикселов (частота 330 МГц). Интерфейс поддерживает сигнализацию управления энергопотреблением (DPMS).
Вид коннекторов DVI приведен на рис. 8.13, расположение сигнальных контактов дано в табл. 8.16.

Рис. 8.13. Коннекторы DVI (розетки): а — только цифровой, б — цифровой с аналоговым
Таблица 8.16. Коннектор DVI
Контакт | Цепь | Контакт | Цепь | Контакт | Цепь |
---|---|---|---|---|---|
1 | Data2- | 9 | Data1- | 17 | Data0- |
2 | Data2+ | 10 | Data1+ | 18 | Data0+ |
3 | Экран 2/4 | 11 | Экран 1/3 | 19 | Экран 0/5 |
4 | Data4- | 12 | Data3- | 20 | Data5- |
5 | Data4+ | 13 | Data3+ | 21 | Data5+ |
6 | DDC Clock | 14 | +5 В | 22 | Экран Clock |
7 | DDC Data | 15 | GND (для +5 В, HSync и VSync) | 23 | Clock+ |
8 | VSync (ТТЛ) | 16 | HPD | 24 | Clock- |
C1 | R (аналог.) | C3 | B (аналог.) | ||
C2 | G (аналог.) | C5 | GND (для R, G, B) | C4 | HSync (ТТЛ) |
8.4.5. Внутренние цифровые интерфейсы
Для расширения возможностей дисплейного адаптера, главным образом, в сторону обработки видеоизображений, многие графические адаптеры имеют внутренний интерфейс для передачи пиксельной информации синхронно с регенерацией экрана. Этот интерфейс используется для связи графического адаптера с видеооверлейными платами (видеобластерами), декодерами MPEG. Разъем графического адаптера связывается с таким же разъемом видеоплаты плоским кабелем-шлейфом.
На адаптерах VGA присутствовал краевой 26-контактный разъем VGA Auxiliary Video Connector с шагом ламелей 0,1". Впоследствии был стандартизован VESA Feature Connector (VFC) (табл. 8.17), у которого назначение сигналов практически сохранилось, но используется двухрядный штырьковый разъем. Этот разъем графического адаптера VGA и SVGA позволяет получать поток байт данных сканируемых пикселов при работе адаптера в режиме до 640×480 пикселов×256 цветов. Нормально интерфейс работает на вывод и синхронизируется от генератора графического адаптера. Однако, установив низкий уровень сигнала Data Enable
, видеоплата может заставить графическую карту принимать пикселы; сигнал Sync Enable
переключает графический адаптер на прием сигналов строчной и кадровой синхронизации; сигнал PCLK Enable
переключает графический адаптер на работу от внешнего сигнала синхронизации пикселов.
Таблица 8.17. Разъем VFC
Сигнал | Контакт | Контакт | Сигнал |
---|---|---|---|
GND | 2 | 1 | Data 0 |
GND | 4 | 3 | Data 1 |
GND | 6 | 5 | Data 2 |
Data enable | 8 | 7 | Data 3 |
Sync. enable | 10 | 9 | Data 4 |
PCLK enable | 12 | 11 | Data 5 |
(Vcc) | 14 | 13 | Data 6 |
GND | 16 | 15 | Data 7 |
GND | 18 | 17 | PCLK |
GND | 20 | 19 | BLANK |
GND | 22 | 21 | HSYNC |
(Vcc) | 24 | 23 | VSYNC |
(GND) | 26 | 25 | GND |
Для режимов до 1024×768 с глубиной цвета High Color и True Color предназначен разъем VAFC — VESA Advanced Feature Connector (табл. 8.18) — двухрядный, с шагом 0,05" и расстоянием между рядами 0,1". Он имеет разрядность 16/32 бит и при максимальной частоте точек 37,5 МГц обеспечивает скорость потока данных 150 Мбайт/с. 16-битная версия VAFC использует первые 56 контактов, а 32-битная — все 80-контактов разъема. Допустимая длина шлейфа — 7". В этом интерфейсе сигналы GRDY
и VRDY
означают готовность (способность генерировать данные пикселов) графического адаптера и видеосистемы соответственно, а направлением передачи данных управляет сигнал EVID#
.
Таблица 8.18. Разъем VAFC
Контакт | Сигнал | Назначение | Контакт | Сигнал | Назначение |
---|---|---|---|---|---|
1 | RSRV0 | Резерв | 41 | GND | Ground |
2 | RSRV1 | Резерв | 42 | GND | Ground |
3 | GENCLK | Genclock input | 43 | GND | Ground |
4 | OFFSET0 | Pixel offset 2 | 44 | GND | Ground |
5 | OFFSET1 | Pixel offset 1 | 45 | GND | Ground |
6 | FSTAT | FIFO buffer status | 46 | GND | Ground |
7 | VRDY | Video ready | 47 | GND | Ground |
8 | GRDY | Graphics ready | 48 | GND | Ground |
9 | BLANK# | Blanking | 49 | GND | Ground |
10 | VSYNC | Vertical sync | 50 | GND | Ground |
11 | HSYNC | Horizontal sync | 51 | GND | Ground |
12 | EGEN# | Enable genclock | 52 | GND | Ground |
13 | VCLK | Graphics data clock | 53 | GND | Ground |
14 | RSRV2 | Резерв | 54 | GND | Ground |
15 | DCLK (PCLK) | Video data (Pixel) clock | 55 | GND | Ground |
16 | EVIDEO# | Video data direction control | 56 | GND | Ground |
17 | P0 | Video data 0 | 57 | P1 | Video data 1 |
18 | GND | Ground | 58 | P2 | Video data 2 |
19 | P3 | Video data 3 | 59 | GND | Ground |
20 | Р4 | Video data 4 | 60 | P5 | Video data 5 |
21 | GND | Ground | 61 | P6 | Video data 6 |
22 | Р7 | Video data 7 | 62 | GND | Ground |
23 | Р8 | Video data 8 | 63 | P9 | Video data 9 |
24 | GND | Ground | 64 | P10 | Video data 10 |
25 | Р11 | Video data 11 | 65 | GND | Ground |
26 | Р12 | Video data 12 | 66 | P13 | Video data 13 |
27 | GND | Ground | 67 | P14 | Video data 14 |
28 | Р15 | Video data 15 | 68 | GND | Ground |
29 | Р16 | Video data 16 | 69 | P17 | Video data 17 |
30 | GND | Ground | 70 | P18 | Video data 18 |
31 | Р19 | Video data 19 | 71 | GND | Ground |
32 | Р20 | Video data 20 | 72 | P21 | Video data 21 |
33 | GND | Ground | 73 | P22 | Video data 22 |
34 | Р23 | Video data 23 | 74 | GND | Ground |
35 | Р24 | Video data 24 | 75 | P25 | Video data 25 |
36 | GND | Ground | 76 | P26 | Video data 26 |
37 | Р27 | Video data 27 | 77 | GND | Ground |
38 | P28 | Video data 28 | 78 | P29 | Video data 29 |
39 | GND | Ground | 79 | P30 | Video data 30 |
40 | P31 | Video data 31 | 80 | GND | Ground |
Кроме этих стандартов существует и специальная внутренняя 32-битная шина для обмена данными между мультимедийными устройствами — VESA Media Channel (VM Channel). Эта шина (канал), в отличие от вышерассмотренных двухточечных интерфейсов, ориентирована на широковещательную передачу данных между несколькими абонентами.
Читать дальшеИнтервал:
Закладка: