Карты CompactFlash (рис. 9.7), поддерживаемые ассоциацией CFA (Compact Flash association), широко используются в различных электронных приборах: цифровых фотокамерах, фотопринтерах, MP3-плейерах, цифровых диктофонах, персональных коммуникаторах и, конечно же, компьютерах — настольных, карманных, автомобильных. Карты имеют размер 42,8×36,4×3,3 мм (4 мм с учетом выступа) и 50-контактный разъем (розетка на карте, двухрядный штырьковый разъем с шагом 1,27 мм на слоте). Назначение контактов приведено в табл. 9.13. Через переходник с 50 на 68-контактный разъем карты могут устанавливаться в слот PC Card Type II или III, имеющийся практически во всех блокнотных ПК. Объем памяти выпускаемых в настоящее время карт — от 4 Мбайт до 1 Гбайт, напряжение питания — 5 или 3,3 В. Карты могут работать в одном из трех режимов: карт памяти (Mem), карт ввода-вывода PC Card (I/O), «чистого» режима IDE (ATA). В первых двух режимах карты работают с теми же интерфейсными сигналами, что и PC Card. В режиме IDE электрический интерфейс и система команд полностью совместимы со спецификацией ATA (см. п. 9.2.1), правда, обмен данными возможен только в режиме PIO. Режим IDE выбирается заземлением на стороне хоста сигнала ATA_SEL#. При этом из шины адреса используются только А[2:0] (остальные заземлены хостом); шина данных при обращениях к регистрам ATA имеет разрядность 8 бит, а при передаче данных — 16. Сигналы CS0# и CS1# используются для выбора блока командных и управляющих регистров соответственно. Сигналы PDIAG#, DASP#, CSEL#, RESET# и IORDY соответствуют спецификации ATA. Сигналом CSEL# выбирается роль карты: при заземленном контакте — устройство 0 (master), при разомкнутом — устройство 1 (slave); можно воспользоваться и «кабельной выборкой». Сигналы REG# и WE# должны подключаться к шине питания (Vcc). Сигналы CD1# и CD2# являются индикаторами установки карты (их контакты замыкаются последними, на карте они заземлены). В табл. 9.14 описан чисто пассивный переходник, позволяющий подключить карту Compact Flash к обычному порту ATA (IDE), имеющемуся на любой современной системной плате.

Рис. 9.7. Карты CompactFlash

Таблица 9.13. Назначение контактов карт CompactFlash

MemI/OIDEMemI/OIDE
1GNDGNDGND26CD1#CD1#CD1#
2D03D03D0327D11D11D11
3D04D04D0428D12D12D12
4DOSDOSDOS29D13D13D13
5D06D06D0630D14D14D14
6D07D07D0731D15D15D15
7CE1#CE1#CS0#32CE2#CE2#CS1#
8A10A10A1033VS1#VS1#VS1#
9OE#OE#ATA_SEL#34IORD#IORD#IORD#
10A09A09A0935IOWR#IOWR#IOWR#
11A08A08A0836WE#WE#WE#
12A07A07A0737RDY/BSYIREQINTRQ
13.VCCVCCVCC38VCCVCCVCC
14A06A06A0639CSEL#CSEL#CSEL#
15A05A05A0540VS2#VS2#VS2#
16A04A04A0441RESETRESETRESET#
17A03A03A0342WAIT#WAIT#IORDY
18A02A02A0243INPACK#INPACK#INPACK#
19A01A01A0144REG#REG#REG#
20A00A00A0045BVD2SPKR#DASP#
21D00D00D0046BVD1STSCHG#PDIAG#
22D01D01D0147D08DOSDOS
23D02D02D0248D09D09D09
24WPIOIS16#IOCS16#49D10D10D10
25CD2#CD2#CD2#50GNDGNDGND

Таблица 9.14. Переходник CompactFlash Card — ATA

ATA, конт. №ЦепьCFC, конт. №CFC, конт. №ЦепьATA, конт. №
2GND126CD1#-
11D03227D1110
9D04328D1212
7D05429D1314
5D06530D1416
3D07631D1518
37CS0#732CS1#38
GND¹A10833VS1#-
GND¹ATA_SEL#934IORD#25
GND¹A091035IOWR#23
GND¹A081136WE#+5V²
GND¹A071237INTRQ31
+5V²VCC1338VCC+5V²
GND¹A061439CSEL#28³
GND¹А051540VS2#-
GND¹А041641RESET#1
GND¹A031742IORDY27
36А021843INPACK#-
33А011944REG#+5V²
35A002045DASP#39
17D002146PDIAG#34
15D012247D084
13D022348D096
32IOCS16#2449D108
-CD2#2550GNDGND¹

¹ С шиной GND должны быть соединены контакты 2, 19, 22, 24, 26, 30 и 40 разъема ATA, а также контакт разъема питания.

² Питание +5V на переходник подается от дополнительного разъема.

³ Возможно подключение не к разъему ATA, а к шине GND через джампер: замкнут — ведущее устройство, разомкнут — ведомое.

<p>9.3.2. SmartMedia Card</p>
Перейти на страницу:

Все книги серии Наиболее полное и подробное руководство

Похожие книги