CompactFlash

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
CompactFlash

CompactFlash — торговая марка одного из первых форматов карт флеш-памяти. Формат разработан компанией SanDisk Corporation в 1994 году.

Несмотря на возраст, карты этого формата всё ещё популярны в фототехнике благодаря рекордным показателям скорости и ёмкости. В 2014 году максимальный объём накопителей с интерфейсом CompactFlash достиг 512 Гбайт[1].

Характеристики и совместимость[править | править вики-текст]

Различают карты двух типоразмеров: CompactFlash Type I и Type II. Вариант карт Type II был создан исключительно для миниатюрных жестких дисков Microdrive и на сегодня может считаться устаревшим. Размеры карт CompactFlash Type I составляют 42 мм на 36 мм, толщина составляет 3,3 мм, CompactFlash Type II — 5 мм. Карты CompactFlash Type I могут вставляться в слоты обоих типоразмеров, CompactFlash Type II — только в слот для CompactFlash Type II.

Интерфейс CompactFlash имеет 50-штырьковый разъём — это сокращённый набор сигнальных линий PCMCIA разъёма, имеющего 68 штырьков (как 16-битная PC Card с адресным ограничением 0x7FF). Карта памяти CompactFlash может быть установлена в разъём PCMCIA Type II с помощью пассивного адаптера. Так же, с помощью пассивного адаптера, возможно подключение CompactFlash к шине дисковых накопителей IDE (ATA) (разводка данных интерфейсов не полностью совпадает). Подключение к последовательным интерфейсам (USB, FireWire, SATA) возможно при использовании активного адаптера.

Некоторые мульти-картридеры используют интерфейс CompactFlash также и для ввода-вывода. Подобно CompactFlash некоторые новые типы карт, которые меньше ее размером, предусмотрены для использования их и в слоте карт CompactFlash через адаптер. Форматы, которые могут быть использованы таким образом, включают SD/MMC, Memory Stick Duo, xD-Picture Card в слоте Type I и SmartMedia в слоте Type II (по состоянию на 2005 год).

Стандарт[править | править вики-текст]

CompactFlash Type I. 64 MB

Спецификацию для данного формата составляет Ассоциация CompactFlash[2].

Стандарт специфицирует:

  • размеры и механические свойства устройств CompactFlash, а также типы применяемых разъёмов;
  • электрический интерфейс (сигналы шины, циклы шины, а также цоколёвка разъёмов);
  • метаформат;
  • программную модель устройств CompactFlash;
  • адаптеры для подключения устройств CompactFlash к шине PCMCIA.

История спецификаций[править | править вики-текст]

  • CompactFlash 1.0 (1995).
  • CompactFlash+ (1997).
  • CompactFlash 2.0 (2003). Скорость до 16,6 МБ/с.
  • CompactFlash 3.0 (2004). Скорость до 66 МБ/с.
  • CompactFlash 4.0 (2006). Скорость до 133 МБ/с. Объём до 137 Гигабайт.
  • CompactFlash 5.0 (2010). Скорость до 133 МБ/с. Объём до 144 Петабайт. [3][4]
  • CompactFlash 6.0 (2010). Скорость до 167 МБ/с[5]

CFast[править | править вики-текст]

Дальнейшим развитием стандарта стали карты CFast на шине SATA. Карты CFast несовместимы электрически и физически с CF, обладают стандартным 7-пиновым разъёмом SATA-интерфейса и 17-пиновым разъёмом питания (отличным от SATA). Первые карты и устройства для работы с ними были представлены на рынке в 2010 году. На начало 2013 года карты этого формата не получили широкого распространения в пользовательских устройствах, однако они используются в некоторых «встраиваемых системах» в качестве единственного носителя данных и могут посредством дополнительного устройства-переходника быть установлены в обычный компьютер вместо жёсткого диска.

Достоинства и недостатки[править | править вики-текст]

Достоинства[править | править вики-текст]

  • Ёмкость. СF — одна из наиболее вместительных карт флеш-памяти. Фирмы Pretec и SanDisk выпускают карты ёмкостью 128 гигабайт. Lexar и Kingston — 512 GB [6]
  • Скорость. СF — очень быстрая карта памяти, её скорость записи/чтения выше, чем у других форматов карт флеш-памяти, благодаря чему, например, в фототехнике с использованием CF можно снимать длинными сериями, не опасаясь переполнения буфера. В 2012 году в продаже появились накопители фирмы Lexar с интерфейсом CompactFlash со скоростью чтения 1000x (150МБ/сек).[7]
  • Отсутствие DRM. СF — универсальная карта памяти, а не только для издательского контента.
  • Совместимость. При помощи пассивного переходника (CF-IDE) карты CF можно подключать к IDE-портам компьютеров.

Недостатки[править | править вики-текст]

  • Значительный размер. Сейчас CF — самые крупные карты памяти на массовом рынке.
  • Неудачная конструкция, при которой в ряде случаев (непроизвольный перекос, попытка вставить карту неверным образом, износ направляющих считывающего устройства и т. д.) возможен изгиб или выход из строя контактов считывающего устройства (в CFast это исправлено). Не предусмотрена четкая фиксация карты в считывающем устройстве, что, в совокупности с достаточно большим усилием установки и извлечения карты, вынуждает производителей совместимых устройств снабжать гнездо для карты дополнительными механическими приспособлениями, облегчающими эти процессы.

Скорость[править | править вики-текст]

Скорость карты, обычно, обозначают как «x» (знак умножения) и перед ним ставится число, означающее во сколько раз скорость чтения карты больше чем скорость 150 (кбайт/сек) (это минимальная и стандартная скорость чтения компакт-диска, при минимальной стандартной скорости вращения шпинделя механизма привода; эту скорость принято обозначать 1x). В таблице приведены стандартные значения скорости карты и соответствующая ей максимальная скорость передачи данных, определённая стандартом.

стандарт скорость (Мбайт/с)
  6x  0,9
 32x  4,8
 40x  6,0
 66x 10,0
100x 15,0
133x 20,0
150x 22,5
200x 30,0
266x 40,0
300x 45,0
400x 60,0
600x 90,0
1000x 150,0[7]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

Ссылки[править | править вики-текст]