оглавление   к библиотеке   РиЭКТ   КС   ОИС   ОСВМ   визуальные среды - 4GL   технологии программирования

Интерфейсы модемов

Установка PC Card

Платы PC Card всех типов оборудованы 68-контактным разъемом-вилкой с двухрядным расположением контактов (по 34 контакта в ряду). Расстояние между контактами в ряду и между рядами составляет 1,27 мм.

Чтобы гарантировать правильную подачу напряжения питания на плату, контакты разъема, предназначенные для подачи на них напряжения питания и землю немного длиннее (3,6 мм), чем сигнальные (3,2 мм). Благодаря этому при установке платы в гнездо сначала подается питание. Таким образом, сигналы, которые могли бы привести к сбоям, не будут поступать на обесточенные элементы платы. Контакты 36 и 67, по которым передаются сигналы идентификации, короче сигнальных контактов 2-6.

Согласно стандарту PCMCIA 2.0 разъем предусматривает установку двух вариантов плат PC Card: платы "чистой" памяти (которая строго соответствует версии 1.0 стандарта) и платы ввода-вывода. В табл. 3.10 Показано функциональное назначение контактов разъема. Все, кроме десяти (помеченных в таблице звездочками), контакты стандартного 68-контактного разъема имеют общее для плат обоих типов функциональное назначение. Четыре линии платы памяти в платах ввода-вывода имеют другие функции (контакты 16, 33,62 и 63); три линии платы памяти модифицированы под функции ввода-вывода (контакты 18, 52 и 61); и три линии, которые в платах памяти были резервными, в платах ввода-вывода задействованы (контакты 44, 45 и 60).

При установке PC Card в гнездо, PCMCIA-адаптер компьютера по умолчанию воспринимает ее как плату памяти. Компьютер при инициализации PC Card считывает данные CIS, являющиеся платой ввода-вывода, когда. Стандарт PCMCIA 2.0 предусматривает изготовление плат либо с 8-ми, либо с 16-разрядной шиной данных. В операциях с памятью два сигнала "Работа с платой разрешена" (контакты 7 и 42) устанавливают разрядность гаины; сигнал на контакте 7 служит разрешением для четных адресных байтов, а на контакте 42 — для нечетных. Все байты адреса могут быть считаны 8-разрядной системой,если установить разрешающий уровень только на контакте 7, но не на 42, и да к следующему байту.  

Таблица 3.10. Назначение контактов разъема и сигналов интерфейса платы PC Card

Контакт Сигнал Вход/выход Функция Активный уровень сигнала
1 GND   Земля  
2 D3 Вход/выход 3-й разряд данных  
3 D4 Вход/выход 4-й разряд данных  
4 D5 Вход/выход 5-й разряд данных  
5 D6 Вход/выход 6-й разряд данных  
6 D7 Вход/выход 7-й разряд данных  
7 СЕ1 Вход Работа с платой разрешена Низкий
8 А10 Вход Ю-й разряд адреса  
9 ОЕ Вход Разрешение выхода Низкий
10 А11 Вход 11 -и разряд адреса  
11 А9 Вход 9-й разряд адреса  
12 А8 Вход 8-й разряд адреса  
13 А13 Вход 13-й разряд адреса  
14 А14 Вход 14-й разряд адреса  
15 WE/PGM Вход Разрешение записи Низкий
16" RDY/ BSY Выход Готово/Занято Высокий/ Низкий
17 Vcc      
18" Урр1   Напряжение питания для программирования 1  
19 А16 Вход 16-й разряд адреса  
20 А15 Вход 15-й разряд адреса  
21 А12 Вход 12-й разряд адреса  
22 А7 Вход 7-й разряд адреса  
23 А6 Вход 6-й разряд адреса  
24 А5 Вход 5-й разряд адреса  
25 А4 Вход 4-й разряд адреса  
26 A3 Вход 3-й разряд адреса  
27 А2 Вход 2-й разряд адреса  
28 А1 Вход 1 -и разряд адреса  
29 АО Вход 0-й разряд адреса  
30 DO Вход/выход . 0-й разряд данных  
31 D1 Вход/выход 1-й разряд данных  
32 D2 Вход/выход 2-й разряд данных  
33" WP Вход/выход Защита от записи Высокий
34 GNO   Земля  
35 GND   Земля  


36 CD1 Выход Плата обнаружена Низкий
37 011 Вход/выход 11 -и разряд данных  
38 D12 Вход/выход 12-й разряд данных  
39 D13 Вход/выход 13-й разряд данных  
40 D14 Вход/выход 14-й разряд данных  
41 D15 Вход/выход 15-й разряд данных  
42 СЕ2 Вход Работа с платой разрешена Низкий
43 RFSH Вход Регенерация  
44" RFU   Резерв  
45" RFU   Резерв  
46 А17 Вход 17-й разряд адреса  
47 А18 Вход 18-й разряд адреса  
48 А19 Вход 19-й разряд адреса  
49 А20 Вход 20-й разряд адреса  
50 А21 Вход 21 -и разряд адреса  
51 Vcc      
52' Vpp2   Напряжение питания для программирования 2  
53 А22 Вход 22-й разряд адреса  
54 А23 Вход 23-й разряд адреса  
55 А24 Вход 24-й разряд адреса  
56 А25 Вход 25-й разряд адреса  
57 RFU   Резерв  
58 RESET Вход Сброс платы в исходное состояние Высокий/ Низкий'
59 WAIT Выход Расширенных цикл шины Низкий
60" RFU   Резерв  
61' REG Вход Выбор регистра Низкий
62" BVD2 Выход Напряжение аккумуляторной батареи обнаружено 2  
63' BVD1 Выход Напряжение аккумуляторной батареи обнаружено 1  
64 D8 Вход/выход 8-й разряд данных  
65 D9 Вход/выход 9-й разряд данных  
66 D10 Вход/выход 10-й разряд данных  
67 CD2 Выход Плата обнаружена Низкий
68 QND   Земля  


Хотя в действующем стандарте PCMCIA оговорено наличие только 16 линий данных, он все же достаточно гибок и предусматривает мультиплексную 32-разрядную обработку специализированными системами. При правильной реализации такая плата будет работать и со стандартным 16-разрядным интерфейсом в устройствах, удовлетворяющих требованиям версии 2.0 стандарта, но полную 32-разрядную мощность она сможет обеспечить только на компьютерах, соответствующих "фирменной" модификации стандарта.

Наличие 26 адресных линий позволяет прямо адресовать 64 Мбайт данных. Области памяти каждой платы независимы друг от друга, т.е. каждая PC Card может определить собственный диапазон адресов в качестве своей общей памяти. Для некоторых моделей компьютеров не все это пространство является прямо адресуемым. Адресация всего диапазона 64 Мбайт в таких компьютерах может быть реализована при помощи окна PCMCIA.

В дополнение к общей памяти каждая плата имеет второе адресное пространство объемом 64 Мбайт, отведенное под память атрибутов, в которой хранится информация о конфигурации платы. Фактически же на большинстве PC Card для хранения данных CIS отведено только несколько килобайт имеющегося диапазона адресов.

Сигнал Register Select ("Выбор регистра", контакт 61) переключает 26 адресных линий, обычно используемых для обращения к общей памяти, на адресацию ячеек памяти атрибутов. Адресное пространство, выделенное для памяти атрибутов, не обязательно должно иметь свой блок памяти, отдельный от общей памяти. Чтобы избежать необходимости работы с двумя различными системами памяти, PC Card может иметь такую организацию, чтобы сигнал Register Select просто указывал на блок общей памяти, отведенный для хранения установочных данных.

Чтобы открыть или закрыть доступ к данным, считываемым с PC Card, процессор компьютера формирует сигнал на линии "Разрешение выхода" платы (контакт 9). По линии "Готово/Занято" (контакт 16) на платах памяти служит сигналом о том, что плата занята обработкой данных и не может выполнять обмен данными. Этот же контакт используется на платах ввода-вывода для реализации запросов прерывания компьютеру. Однако в процессе установки плата ввода-вывода может опять вернуть контакту 16 его функцию "Готово/Занято". Платы PC Card 2.0, будь то платы памяти или платы ввода-вывода, также имеют возможность задерживать завершение текущей операции при появлении сигнала "Расширенный цикл шины" на контакте 59 разъема, что приводит к замедлению работы компьютера для согласования с быстродействием платы.

Сигнал "Защита от записи" (контакт 33) передает состояние переключателя защиты от записи на платах памяти компьютеру. На платах ввода-вывода этот контакт используется для указания, разрядности порта ввода-вывода (16 разрядов).

На контакты 62 и 63 плат памяти поступают два сигнала состояния аккумуляторной батареи. Сигнал на контакте 63 — признак состояния батареи:

наличие сигнала указывает на хорошее состояние, отсутствие сигнала — на необходимость замены батареи. Сигнал на контакте 62 уточняет ситуацию, показывая, достаточен ли уровень зарядки батареи для того, чтобы поддерживать работу памяти на плате без сбоев; отсутствие этого сигнала указывает на возможное нарушение целостности содержимого памяти из-за недостаточной мощности батареи.

Платы памяти, использующие элементы ERPROM, часто требуют более высоких по сравнению с напряжением питания значений напряжения для их перепрограммирования. При необходимости эти напряжения подаются через контакты 18 и 52 интерфейса PCMCIA.

Те же 26 линий, которые используются для адресации общей памяти и памяти атрибутов, служат для передачи адресов портов на платах ввода-вывода. Наличие сигнала на линиях "Считывание с периферийного устройства" (44) и "Запись на периферийное устройство" (45) указывает на то, что адресные линии будут использоваться для идентификации портов и определения типа операции: чтение или запись.

В отличие от адресов памяти средства ввода-вывода, доступные всем платам PC Card в той или иной системе, делят между собой диапазон адресов портов размером 67108864 байт (64 Мбайт). Даже при выделении 16 Кбайт портов каждой из возможных 4080 плат PC Card в системе останется ряд свободных адресов. Разрядность порта (8 или 16 бит) указывается сигналом на контакте 33.

Каждая из плат ввода-вывода PC Card имеет один сигнал запроса прерывания. Этот сигнал поступает на одну из линий прерывания компьютера, т.е. PC Card формирует "родовое" прерывание, а компьютер сам направляет это прерывание по соответствующему каналу.

Стандарт PCMCIA требует, чтобы все платы PC Card имели возможность формировать прерывания как по фронту сигнала (на шинах PC и AT), так и по уровню (на шине Micro Channel и в некоторых режимах на шине EISA). Каждая плата подстраивается под требования компьютера.

В платах ввода-вывода PC Card имеется также линия звукового сигнала. Однако она не предназначена для высококачественного воспроизведения звука, поскольку пропускает только двоичные цифровые ("Включено/Выключено") сигналы. Линии звукового сигнала всех плат PC Card в системе объединяются логической схемой XOR ("Исключающее ИЛИ"), выход которой подключен к одному общему громкоговорителю.

Для всех плат PC Card стандарта PCMCIA 2.0 добавлен сигнал RESET ("Сброс платы в исходное состояние", контакт 58). Когда компьютер формирует этот сигнал, плата устанавливается в предшествующее инициализации состояние, а платы ввода-вывода возвращаются в состояние эмуляции платы памяти при включении питания.

Помимо расширения возможностей PCMCIA, ориентированных на использование 32-разрядной шины данных и режим главного абонента шины, в настоящее время разрабатываются стандарты, позволяющие объединить конкретные типы устройств в систему. Уже полностью описаны требования механизма XIP, который позволяет выполнять программы непосредственно из памяти платы PC Card, т.е. без необходимости их загрузки в обычное системное ОЗУ (как это делается с диска). Кроме того, разрабатываются также стандарты PCMCIA на подключение жестких дисков с контроллером IDE через разъемы PC Card.

В настоящее время имеет место активное продвижение на рынок продуктов, ориентированных на использование нового интерфейса — "Универсальной последовательной шины" (USB — Universal Serial Bus). Эта шина в перспективе должна заменить последовательные и параллельные порты, а также порт для подключения клавиатуры, т.е. все внешние устройства, включая модем, будут подключаться одному разъему. Однако сейчас говорить о новой шине USB как о стандарте пока еще преждевременно. Поэтому мы оставляем ее рассмотрение за рамками данной книги.

оглавление   к библиотеке   РиЭКТ   КС   ОИС   ОСВМ   визуальные среды - 4GL   технологии программирования

Знаете ли Вы, что в 1974 - 1980 годах профессор Стефан Маринов из г. Грац, Австрия, проделал серию экспериментов, в которых показал, что Земля движется по отношению к некоторой космической системе отсчета со скоростью 360±30 км/с, которая явно имеет какой-то абсолютный статус. Естественно, ему не давали нигде выступать и он вынужден был начать выпуск своего научного журнала "Deutsche Physik", где объяснял открытое им явление. Подробнее читайте в FAQ по эфирной физике.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution