Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В начале 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
Дата публикования: 2015-07-22; Прочитано: 320 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!