Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Интерфейсы 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.


6.5. Шины и карты расширения блокнотных ПК__________________________ 229

Следующая версия PCMCIA 2.0 (1991 г.) для того же разъема определила интерфейс операций ввода-вывода, двойное питание для карт памяти, а также методики тести­рования. В версии 2.01 была добавлена спецификация PC CardATA, новый типо­размер Туре III, спецификация автоиндексируемой массовой памяти AIMS (Auto-Indexing Mass Storage) и начальный вариант сервисной спецификации (Card Services Specification). В версии 2.1 (1994 г.) расширили спецификации сервисов карт и сокетов (Card and Socket Services Specificaiton) и развили структуру 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).

Для дисковых устройств АТА в формате 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. Шины и карты расширения


Назначение контактов разъемов для разных типов интерфейса приведено в табл. 6.18, назначение сигналов для интерфейсов карт памяти и ввода-вывода — в табл. 6.19. Для карт CardBus обозначение сигналов начинается с префикса «С», за которым следует имя сигнала, принятое для шины PCI (см. п. 6.2.2).

Таблица 6.18. Разъем PC Card

 

Тип интерфейса   Тип интерфейса  
  16 бит   32 бита   16 бит   32 бита
  Mem l/O+Mem CardBus   Mem l/O+Mem CardBus
  GND GND GND   GND GND GND
  D3 D3 CADO   CD1# CD1# CCD1#
  D4 D4 CAD1   D11 D11 CAD2
  D5 D5 CAD3   D12 D12 CAD4
  D6 D6 CAD5   D13 D13 CAD6
  D7 D7 CAD7   D14 D14 Резерв
  СЕ1# CE1# CCBEO*   D15 D15 CAD8
  А10 A10 CAD9   CE2# CE2# CAD10
  ОЕ# OE# CAD11   VS1# VS1# CVS1
  А11 A11 CAD12   Резерв IORD# CAD13
  А9 A9 CAD14   Резерв IOWR# CAD15
  А8 A8 CCBE1*   A17 A17 CAD 16
  А13 A13 CPAR   A18 A18 Резерв
  А14 A14 CPERR#   A19 A19 CBLOCK#
  WE# WE# CGNT#   A20 A20 CSTOPff
  READY IREQ# CINT#   A21 A21 CDEVSEL*
  Vcc Vcc VCC   Vcc Vcc Vcc
  Vpp1 Vpp1 Vpp1   VPP2 Vpp2 Vpp2
  A16 A16 CCLK   A22 A22 CTRDY»
  A15 A15 CIRDY*   A23 A23 CFRAME#
  A12 A12 CCBE2#   A24 A24 CAD17
  A7 A7 CAD 18   A25. A25 CAD 19
  A6 A6 CAD20   VS2# VS2# CVS2
  A5 A5 CAD21   RESET RESET CRST#
  A4 A4 CAD22   WAIT# WAIT# CSERR#
  A3 A3 CAD23   Резерв INPACK* CREQ#
  A2 A2 CAD24 6t REG# REG# CCBE3*
  A1 A1 CAD25   BVD2 SPKR# CAUDIO
  АО АО CAD26   BVD1 STSCHG* CSTSCHG
  DO DO CAD27   D8 D8 CAD28
  D1 D1 CAD29   D9 D9 CAD30
  D2 D2 Резерв   D10 D10 CAD31
  WP IOIS16» CCLKRUN*   CD2# CD2# CCD2#
  GND GND GND   GND GND GND

6.5. Шины и карты расширения блокнотных ПК



Таблица 6.19. Назначение сигналов карт памяти и ввода-вывода


Сигнал


I/O







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.