Михаил Гук - Аппаратные интерфейсы ПК. Энциклопедия
- Название:Аппаратные интерфейсы ПК. Энциклопедия
- Автор:
- Жанр:
- Издательство:Издательский дом «Питер»
- Год:2002
- Город:Санкт-Петербург
- ISBN:5-94723-180-8
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Михаил Гук - Аппаратные интерфейсы ПК. Энциклопедия краткое содержание
Книга посвящена аппаратным интерфейсам, использующимся в современных персональных компьютерах и окружающих их устройствах. В ней подробно рассмотрены универсальные внешние интерфейсы, специализированные интерфейсы периферийных устройств, интерфейсы устройств хранения данных, электронной памяти, шины расширения, аудио и видеоинтерфейсы, беспроводные интерфейсы, коммуникационные интерфейсы, вспомогательные последовательные интерфейсы. Сведения по интерфейсам включают состав, описание сигналов и их расположение на разъемах, временные диаграммы, регистровые модели интерфейсных адаптеров, способы использования в самостоятельно разрабатываемых устройствах. Книга адресована широкому кругу специалистов, связанных с эксплуатацией ПК, а также разработчикам аппаратных средств компьютеризированной аппаратуры и их программной поддержки.
Аппаратные интерфейсы ПК. Энциклопедия - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
6.5. Шины и карты расширения блокнотных ПК
Портативные и блокнотные ПК поначалу строились безо всяких попыток унификации и обеспечения взаимозаменяемости компонентов, но со временем ситуация изменилась. Сейчас существуют несколько основных интерфейсов и конструктивов для устройств расширения, наиболее популярные приведены в табл. 6.17.
Таблица 6.17. Конструктивы и интерфейсы периферии портативных ПК
PC Card | Small PC Card | |
---|---|---|
Длина | 85,6 | 45,0 |
Ширина | 54,0 | 42,8 |
Высота | 3,3/5,0/10,5 | 3,3/5,0/10,5 |
Коннектор | Штырьковый | Штырьковый |
Число контактов | 68 | 68 |
Интерфейсы | Память, ввод-вывод, CardBus | Память, ввод-вывод |
Первый стандарт на карты расширения назывался PCMCIA. Впоследствии он был переименован в PC Card. Кроме слотов шин расширения блокнотные (и карманные) ПК могут иметь и слоты для подключения карт-носителей информации (см. п. 9.3).
Настольный ПК можно снабдить слотами PC Card с помощью специальной карты адаптера-моста, устанавливаемой в слот PCI или ISA. Сами слоты (1–2 штуки) оформляются в корпус 3" и выводятся на лицевую панель ПК; этот корпус соединяется с картой расширения ленточным кабелем-шлейфом.
6.5.1. Интерфейсы PCMCIA, PC Card и CardBus
В начале 90-х годов организация PCMCIA (Personal Computer Memory Card International Association — международная ассоциация производителей карт памяти для персональных компьютеров) начала работы по стандартизации шин расширения блокнотных компьютеров, в первую очередь предназначенных для расширения памяти. Первым появился стандарт PCMCIA Standard Release 1.0 / JEIDA 4.0 (июнь 1990 г.), в котором был описан 68-контактный интерфейс и два типоразмера карт: Туре I и Туре II PC Card . Поначалу стандарт касался электрических и физических требований только для карт памяти. Был введен метаформат информационной структуры карты CIS (Card Information Structure), в которой описываются характеристики и возможности карты, — ключевой элемент взаимозаменяемости карт и обеспечения механизма PnP.
Следующая версия PCMCIA 2.0 (1991 г.) для того же разъема определила интерфейс операций ввода-вывода, двойное питание для карт памяти, а также методики тестирования. В версии 2.01 была добавлена спецификация PC CardATA , новый типоразмер Туре III , спецификация автоиндексируемой массовой памяти AIMS (Auto-Indexing Mass Storage) и начальный вариант сервисной спецификации (Card Services Specification). В версии 2.1 (1994 г.) расширили спецификации сервисов карт и сокетов (Card and Socket Services Specification) и развили структуру CIS.
Стандарт PC Card (1995 г.) явился продолжением предыдущих; в нем введены дополнительные требования для улучшения совместимости и новые возможности: питание 3,3 В, поддержка DMA и 32-битного режима прямого управления шиной CardBus .
В дальнейшем в стандарт были введены и другие дополнительные возможности.
Все карты PCMCIA и PC Card имеют 68-контактный разъем, назначение контактов у которого варьируется в зависимости от типа интерфейса карты. Тип интерфейса «заказывается» картой при установке ее в слот, который, естественно, должен поддерживать требуемый интерфейс. Интерфейс памяти обеспечивает 8- и 16-битные обращения с минимальным временем цикла 100 нс, что дает максимальную производительность 10 и 20 Мбайт/с соответственно. Интерфейс ввода-вывода имеет минимальную длительность цикла 255 нс, что соответствует 3,92/7,84 Мбайт/с для 8-/16-битных обращений. Интерфейс CardBus поддерживает практически такой же протокол обмена, что и PCI, но с некоторыми упрощениями. Тактовая частота 33 МГц и разрядность 32 бита обеспечивают пиковую пропускную способность в пакетном цикле до 132 Мбайт/с, картам предоставляется возможность прямого управления шиной (bus mastering). Здесь используется та же система автоматического конфигурирования, что и в PCI (через регистры конфигурационного пространства). В интерфейс заложены дополнительные возможности для цифровой передачи аудиосигнала, причем как в традиционной форме ИКМ, так и в новой (забытой старой) форме ШИМ (PWM).
Для дисковых устройств ATA в формате PC Card имеется специальная спецификация интерфейса (см. п. 9.2.1).
Различают 4 типа PC Card: у них у всех размер в плане 54×85,5 мм, но разная толщина (меньшие адаптеры встают в большие гнезда):
♦ PC Card Type I — 3,3 мм — карты памяти;
♦ PC Card Type II — 5 мм — карты устройств ввода-вывода, модемы, адаптеры локальных сетей;
♦ PC Card Type III — 10,5 мм — дисковые устройства хранения;
♦ PC Card Type IV — 16 мм (упоминания об этом типе на сайте www.pc-card.com найти не удалось).
Есть еще и маленькие карты Small PC Card размером 45×42,8 мм с тем же коннектором и теми же типами по толщине.
Для карт памяти (динамической, статической, постоянной и флэш-памяти) ассоциация PCMCIA поддерживает и стандарт Miniature Card (см. п. 9.3.4).
Назначение контактов разъемов для разных типов интерфейса приведено в табл. 6.18, назначение сигналов для интерфейсов карт памяти и ввода-вывода — в табл. 6.19. Для карт CardBus обозначение сигналов начинается с префикса «С», за которым следует имя сигнала, принятое для шины PCI (см. п. 6.2.2).
Таблица 6.18. Разъём PC Card
№ | Тип интерфейса | № | Тип интерфейса | ||||
---|---|---|---|---|---|---|---|
16 бит | 32 бита | 16 бит | 32 бита | ||||
Mem | I/O+Mem | CardBus | Mem | I/O+Mem | CardBus | ||
1 | GND | GND | GND | 35 | GND | GND | GND |
2 | D3 | D3 | CAD0 | 36 | CD1# | CD1# | CCD1# |
3 | D4 | D4 | CAD1 | 37 | D11 | D11 | CAD2 |
4 | D5 | D5 | CAD3 | 38 | D12 | D12 | CAD4 |
5 | D6 | D6 | CAD5 | 39 | D13 | D13 | CAD6 |
6 | D7 | D7 | CAD7 | 40 | D14 | D14 | Резерв |
7 | СЕ1# | CE1# | CCBE0# | 41 | D15 | D15 | CAD8 |
8 | А10 | A10 | CAD9 | 42 | CE2# | CE2# | CAD10 |
9 | ОЕ# | OE# | CAD11 | 43 | VS1# | VS1# | CVS1 |
10 | А11 | A11 | CAD12 | 44 | Резерв | IORD# | CAD13 |
11 | А9 | A9 | CAD14 | 45 | Резерв | IOWR# | CAD15 |
12 | А8 | A8 | CCBE1# | 46 | A17 | A17 | CAD16 |
13 | А13 | A13 | CPAR | 47 | A18 | A18 | Резерв |
14 | А14 | A14 | CPERR# | 48 | A19 | A19 | CBLOCK# |
15 | WE# | WE# | CGNT# | 49 | A20 | A20 | CSTOP# |
16 | READY | IREQ# | CINT# | 50 | A21 | A21 | CDEVSEL# |
17 | Vcc | Vcc | Vcc | 51 | Vcc | Vcc | Vcc |
18 | Vpp1 | Vpp1 | Vpp1 | 52 | Vpp2 | Vpp2 | Vpp2 |
19 | A16 | A16 | CCLK | 53 | A22 | A22 | CTRDY# |
20 | A15 | A15 | CIRDY# | 54 | A23 | A23 | CFRAME# |
21 | A12 | A12 | CCBE2# | 55 | A24 | A24 | CAD17 |
22 | A7 | A7 | CAD 18 | 56 | A25 | A25 | CAD19 |
23 | A6 | A6 | CAD20 | 57 | VS2# | VS2# | CVS2 |
24 | A5 | A5 | CAD21 | 58 | RESET | RESET | CRST# |
25 | A4 | A4 | CAD22 | 59 | WAIT# | WAIT# | CSERR# |
26 | A3 | A3 | CAD23 | 60 | Резерв | INPACK# | CREQ# |
27 | A2 | A2 | CAD24 | 61 | REG# | REG# | CCBE3# |
28 | A1 | A1 | CAD25 | 62 | BVD2 | SPKR# | CAUDIO |
29 | А0 | А0 | CAD26 | 63 | BVD1 | STSCHG# | CSTSCHG |
30 | D0 | D0 | CAD27 | 64 | D8 | D8 | CAD28 |
31 | D1 | D1 | CAD29 | 65 | D9 | D9 | CAD30 |
32 | D2 | D2 | Резерв | 66 | D10 | D10 | CAD31 |
33 | WP | IOIS16# | CCLKRUN# | 67 | CD2# | CD2# | CCD2# |
34 | GND | GND | GND | 68 | GND | GND | GND |
Таблица 6.19. Назначение сигналов карт памяти и ввода-вывода
Читать дальшеИнтервал:
Закладка: