PC Card — это параллельный периферийный интерфейс для ноутбуков и КПК . [1] PCMCIA изначально представила 16-битную PCMCIA -карту на базе ISA в 1990 году, но переименовала ее в PC Card в марте 1995 года, чтобы избежать путаницы с названием организации. [2] CardBus PC Card была представлена как 32-битная версия оригинальной PC Card, основанная на спецификации PCI . Слоты для карт обратно совместимы с оригинальной 16-битной картой, старые слоты несовместимы с новыми картами.
Хотя изначально он был разработан как стандарт для карт расширения памяти для хранения данных на компьютере , существование пригодного для использования общего стандарта для периферийных устройств ноутбуков привело к разработке многих видов устройств, включая сетевые карты , модемы и жесткие диски .
С 2003 года порт PC Card был заменен интерфейсом ExpressCard , который также изначально был разработан PCMCIA. Организация распалась в 2009 году, а ее активы были объединены в USB Implementers Forum .
Многие ноутбуки 1990-х годов имели два смежных слота типа II, что позволяло устанавливать две карты типа II или одну карту типа III двойной толщины. Карты также использовались в ранних цифровых зеркальных камерах, таких как Kodak DCS 300 series . Однако их первоначальное использование в качестве расширения памяти больше не распространено.
Некоторые производители, такие как Dell, продолжали предлагать их и в 2012 году на своих защищенных ноутбуках XFR. [3]
Mercedes-Benz использовал PCMCIA-кардридер в W221 S-класса для модельных годов 2006-2009. Он использовался для чтения медиафайлов, таких как MP3-аудиофайлы, для воспроизведения через информационно-развлекательную систему COMAND. После 2009 года он был заменен стандартным SD-кардридером.
По состоянию на 2013 год [обновлять]некоторые автомобили Honda, оснащенные навигационной системой , по-прежнему имели встроенный в аудиосистему считыватель карт PC Card .
Некоторые японские брендовые потребительские развлекательные устройства, такие как телевизоры, оснащены слотом для PC Card для воспроизведения мультимедиа. [4]
Адаптеры для PC Cards для ISA-слотов персональных компьютеров были доступны, когда эти технологии были актуальны. Были сделаны адаптеры Cardbus для PCI-слотов. Эти адаптеры иногда использовались для установки беспроводных (802.11) PCMCIA-карт в настольные компьютеры с PCI-слотами. [5]
До появления карты PCMCIA параллельный порт обычно использовался для портативных периферийных устройств. [6]
Стандарт карт PCMCIA 1.0 был опубликован Международной ассоциацией карт памяти для персональных компьютеров в ноябре 1990 года и вскоре был принят более чем восемьюдесятью поставщиками. [7] [8] Он соответствует японскому стандарту карт памяти JEIDA 4.0. [8] Первоначально он был разработан для поддержки карт памяти . [9]
Компания Intel разработала спецификацию архитектуры сменных карт (Exchangable Card Architecture, ExCA), но позже объединила ее с PCMCIA. [10]
SanDisk (в то время работавшая как "SunDisk") выпустила свою карту PCMCIA в октябре 1992 года. Компания была первой, кто представил записываемую карту Flash RAM для HP 95LX (ранний карманный компьютер MS-DOS). Эти карты соответствовали дополнительному стандарту PCMCIA-ATA, который позволял им выглядеть как более обычные жесткие диски IDE для 95LX или ПК. Это имело преимущество в повышении верхнего предела емкости до полных 32 МБ, доступных в DOS 3.22 на 95LX. [11]
New Media Corporation была одной из первых компаний, созданных специально для производства PC-карт; они стали крупным OEM-производителем для производителей ноутбуков, таких как Toshiba и Compaq , для продуктов PC-карт. [12]
Вскоре стало ясно, что стандарт карт PCMCIA нуждается в расширении для поддержки «умных» карт ввода-вывода для удовлетворения растущей потребности в картах факса, модема, локальной сети, жесткого диска и гибких дисков. [7] Также необходимы средства прерывания и горячее подключение , что требует определения новых интерфейсов BIOS и операционной системы. [7] Это привело к выпуску версии 2.0 стандарта PCMCIA и JEIDA 4.1 в сентябре 1991 года, [7] [8] в которую были внесены исправления и расширения с помощью Card Services (CS) в стандарте PCMCIA 2.1 в ноябре 1992 года. [7] [8]
Чтобы признать возросшую сферу применения за пределами памяти и помочь в маркетинге, ассоциация приобрела права на более простой термин "PC Card" у IBM . Это было название стандарта, начиная с версии 2 спецификации. Эти карты использовались для беспроводных сетей , модемов и других функций в ноутбуках.
После выпуска ExpressCard на базе PCIe в 2003 году производители ноутбуков начали оснащать новые ноутбуки слотами ExpressCard вместо слотов PC Card.
Все устройства PC Card используют корпус схожего размера, который составляет 85,6 миллиметра (3,37 дюйма) в длину и 54,0 миллиметра (2,13 дюйма) в ширину, что соответствует размеру кредитной карты . [13]
Первоначальный стандарт был определен как для карт 5 В , так и для карт 3,3 В, причем карты 3,3 В имели ключ сбоку, чтобы предотвратить их полную вставку в слот только для 5 В. Некоторые карты и некоторые слоты работают при обоих напряжениях по мере необходимости. Первоначальный стандарт был построен на основе «улучшенной» 16-битной платформы шины ISA . Более новая версия стандарта PCMCIA — CardBus (см. ниже), 32-битная версия оригинального стандарта. Помимо поддержки более широкой шины в 32 бита (вместо исходных 16), CardBus также поддерживает мастеринг шины и рабочие скорости до 33 МГц.
CardBus — это 32-битные PCMCIA-устройства PCMCIA 5.0 или более поздней версии (JEIDA 4.2 или более поздней версии), представленные в 1995 году и присутствующие в ноутбуках с конца 1997 года. CardBus — это фактически 32-битная шина PCI с частотой 33 МГц в конструкции PC Card. CardBus поддерживает управление шиной , что позволяет контроллеру на шине взаимодействовать с другими устройствами или памятью без использования ЦП . Многие чипсеты, например те, которые поддерживают Wi-Fi , доступны как для PCI , так и для CardBus.
Выемка на левой передней стороне устройства немного меньше на устройстве CardBus, поэтому по замыслу 32-битное устройство не может быть подключено к более раннему оборудованию, поддерживающему только 16-битные устройства. Большинство новых слотов принимают как CardBus, так и оригинальные 16-битные устройства PC Card. Карты CardBus можно отличить от старых карт по наличию золотой полосы с восемью маленькими штифтами на верхней части карты рядом с гнездами для штырьков.
Скорость интерфейсов CardBus в 32-битном пакетном режиме зависит от типа передачи: в байтовом режиме передача составляет 33 МБ/с; в режиме слов — 66 МБ/с; в режиме dword (двойное слово) — 132 МБ/с.
CardBay — это вариант, добавленный к спецификации PCMCIA, представленной в 2001 году. Он был предназначен для добавления некоторой прямой совместимости с USB и IEEE 1394 , но не был принят повсеместно, и только некоторые ноутбуки имеют контроллеры PC Card с функциями CardBay. Это реализация совместной инициативы Microsoft и Intel Drive Bay.
Структура информации карты (CIS) представляет собой метаданные, хранящиеся на карте ПК, которые содержат информацию о форматировании и организации данных на карте. [18] CIS также содержит такую информацию, как:
Если карта не распознается, это часто происходит из-за того, что информация CIS утеряна или повреждена.
ExpressCard — более поздняя спецификация PCMCIA, предназначенная для замены PC Card, построенная на стандартах PCI Express и USB 2.0 . Стандарт PC Card закрыт для дальнейшего развития, и PCMCIA настоятельно рекомендует использовать интерфейс ExpressCard в будущих продуктах. Примерно с 2006 года слоты ExpressCard заменили слоты PCMCIA в ноутбуках, а в переходный период несколько ноутбуков имели оба слота.
Гнезда ExpressCard и CardBus физически и электрически несовместимы. [19] Доступны адаптеры ExpressCard-to-CardBus и Cardbus-to-ExpressCard, которые подключают карту Cardbus к слоту Expresscard или наоборот и выполняют необходимое электрическое взаимодействие. [20] Эти адаптеры не работают со старыми картами PCMCIA, отличными от Cardbus.
Устройства PC Card можно подключить к адаптеру ExpressCard, который обеспечивает мост PCI-PCIe.
Несмотря на то, что ExpressCard был намного быстрее по скорости/пропускной способности, он не был так популярен, как PC Card, отчасти из-за повсеместного использования портов USB на современных компьютерах. Большая часть функциональности, предоставляемой устройствами PC Card или ExpressCard, теперь доступна в виде внешнего USB-устройства. Эти USB-устройства имеют преимущество в том, что они совместимы как с настольными компьютерами, так и с портативными устройствами. (Настольные компьютеры редко оснащались слотом PC Card или ExpressCard.) Это снизило потребность во внутренних слотах расширения ; к 2011 году многие ноутбуки не имели ни одного.
Некоторые ноутбуки IBM ThinkPad использовали встроенную оперативную память (объемом от 4 до 16 МБ) в качестве карты IC-DRAM. Хотя по форм-фактору они были очень похожи, эти карты не входили в стандартный слот для карт PC, а часто устанавливались под клавиатурой, например. Они также не были совместимы по контактам, поскольку имели 88 контактов, но в два смещенных ряда, в отличие от ровных рядов, как у карт PC Card. [21] Они соответствуют версиям 1 и 2 стандарта карт памяти JEIDA .
Эта форма также используется в модулях условного доступа Common Interface для DVB , а также в профессиональных картах памяти для видеосъёмки «P2» компании Panasonic.
Модуль условного доступа CableCARD — это PC-карта типа II, предназначенная для подключения к кабельной приставке или цифровому кабельному телевидению.
Интерфейс породил поколение карт флэш-памяти , которые были направлены на улучшение размера и функций карт Type I: CompactFlash , MiniCard , P2 Card и SmartMedia . Например, электрическая спецификация PC Card также используется для CompactFlash, поэтому адаптер PC Card CompactFlash может быть пассивным физическим адаптером, а не требовать дополнительных схем. CompactFlash — это меньший по размеру 50-контактный подмножество 68-контактного интерфейса PC Card. Он требует настройки для режима интерфейса либо «память», либо « хранение ATA ». [ требуется цитата ]
Аппаратный стандарт с открытым исходным кодом EOMA68 использует те же 68-контактные разъемы PC Card и соответствует форм-фактору PC Card во многих других отношениях. [22]