
         Спецификация расширенной памяти LIM EMS 4.0
                  Руководство пользователя


                  Введение

         Настоящее  руководство по эксплуатации распространяется
на плату отображаемой памяти (в дальнейшем - плату)  для  персо-
нальных  компьютеров  типа  IBM PC, PC/XT, PC/AT и предназначено
для изучения принципов работы, технических характеристик, правил
эксплуатации, условий хранения и транспортировки с целью обеспе-
чения полного использования его технических возможностей.


                  Назначение

         Плата отображаемой памяти предназначена для  расширения
емкости памяти при совместной работе с персональными компьютера-
ми типа IBM PC, PC/XT, PC/AT.
         Режим непрерывной работы не менее 12 часов при нормаль-
ных климатических условиях:
    - температура окружающей среды 15-25 градусов ;
    - относительная влажность воздуха 45-75% ;
    - атмосферное давление от 84 до 107 кПа .


                  Общие указания

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


                  Технические данные

    Минимальная емкость памяти платы            256 Кбайт
    Максимальная емкость памяти платы           2 Мбайт
    Дискретность увеличения емкости памяти      256 Кбайт
    Максимальная рабочая частота компьютера     12 мГц
    Напряжение питания платы                    5 вольт  5%

    Плата  может  быть установлена в свободное гнездо расширения
100% - совместимого с IBM PC/XT/AT персонального компьютера.


                  Указание мер безопасности

    Запрещается:
    1) устанавливать плату в гнездо  расширения  компьютера  при
включенном источнике питания ;
    2) прилагать значительные механические усилия при установке
или демонтаже платы ;
    3) в случае, если микросхемы памяти установлены на контакти-
рующих панелях, использовать микросхемы, отличные от  рекомендо-
ванных изготовителем ;
    При установке, демонтаже платы, а также в случае замены мик-
росхем  памяти, принимайте меры по защите от статического элект-
ричества.


                  Устройство и работа

    Плата конструктивно представляет собой полноразмерную  карту
расширения для компьютеров типа IBM PC/XT/AT и совместимых с ни-
ми. Плата состоит из трех основных узлов:
    - матрицы ОЗУ ;
    - контроллера ;
    - адресного дешифратора на микросхемах К155РУ2.
Плата  снабжена металлическим кронштейном для фиксации в корпусе
персонального компьютера. Предусмотрена установка двухконтактно-
го разьема для подключения светодиода индикации обращения к  па-
мяти платы.
    Плата работает в адресном пространстве компьютера в диапазо-
не адресов C000h - E000h и занимает 64 Кбайт адресного простран-
ства. Настройка на конкретную область адресов производится авто-
матически или вручную по желанию пользователя.
    В  пространстве  портов  ввода-вывода  плата занимает адреса
198h - 19Fh.
    Для нормальной работы платы в составе  персонального  компь-
ютера требуется подключить драйвер WEMS4.SYS к операционной сис-
теме MS-DOS.
    В  адресном  пространстве  C000h - E000h, в котором работает
плата, могут находиться ПЗУ других плат  расширения  компьютера,
такие, как видеоконтроллер EGA или VGA, контроллер жесткого дис-
ка,  контроллер  локальной  сети и другие платы. Если в адресном
пространстве для платы EMS остается непрерывная  область  памяти
размером  64  Кбайт,  плата будет мирно сосуществовать, не мешая
работе других модулей расширения. В противном случае работа пла-
ты невозможна. Драйвер выдает в таком случае соответствующее со-
общение об ошибке. Единственное, что можно сделать при появлении
такой ошибки - это внимательно проверить адреса, занимаемые пла-
тами расширения. Возможно, что платы можно "потеснить" в  адрес-
ном  пространстве,  переключив соответствующие перемычки.
    Во  время  начальной загрузки системы драйвер тестирует мик-
росхемы памяти, расположенные на плате  и  выдает  сообщения  об
ошибках  либо сообщение о успешном подключении к системе. В пос-
леднем случае на дисплей также выводится информация о количестве
проверенных страниц памяти и найденный драйвером адрес для  раз-
мещения своего окна памяти.


                  Подготовка к работе

    Произведите  внешний  осмотр  платы и убедитесь в отсутствии
механических повреждений.
    Выберите в Вашем компьютере гнездо расширения, в которое бу-
дет установлена плата. Если в выбранном  гнезде  имеется  кронш-
тейн-заглушка,  закрывающая отверстие на задней стенке компьюте-
ра, удалите эту заглушку.
    Установите плату в гнездо расширения. Если в компьютере име-
ются свободные светодиоды индикации, Вы можете подключить свето-
диод к разьему-джамперу на плате для индикации  обрашений  цент-
рального процессора к плате.
    Включите питание компьютера. Дождитесь загрузки операционной
системы. Скопируйте на Ваш диск загрузки файл драйвера WEMS4.SYS
и,  в  случае необходимости, тестовые программы. Вставьте в файл
конфигурации системы строку :

    DEVICE = [путь] WEMS4.SYS [/D....],[/X]  ,где

  [путь]   - полный путь к файлу WEMS4.SYS;
  [/D....] - необязательный параметр, указывающий драйверу  раз-
             местить окно EMS начиная с адреса ....(hex). Напри-
             мер,  ключ  /DC800 заставит драйвер разместить окно
             EMS с адреса C8000h. Если не указывать  этот  пара-
             метр,  драйвер попытается самостоятельно найти сво-
             бодное окно в адресном пространстве компьютера;
  [/X]     - необязательный  параметр, заставляющий  драйвер  не
             выполнять тест микросхем памяти. Это сэкономит вре-
             мя при начальной загрузке, но не застрахует Вас  от
             неприятностей  в случае выхода микросхемы памяти из
             строя.

    После этого перезагрузите компьютер (Alt-Ctrl-Del). При под-
ключении драйвер выведет сообщение изготовителя и  информацию  о
результатах  подключения к операционной системе. В случае успеш-
ной загрузки Вы получаете возможность использования отображаемой
памяти в стандарте LIM EMS 4.0.
    Ваши дальнейшие действия зависят от работы, которую Вы жела-
ете  выполнять  на  компьютере.  Такие  системы,  как   Windows,
Desqview, P-CAD, Multi-Edit, AutoCAD, программные продукты фирмы
Borland - самостоятельно используют отображаемую память. В таком
случае не требуется дополнительной загрузки других программ.
    Если Вы используете пакеты программ, которые не поддерживают
напрямую  EMS, можно сконфигурировать память платы как виртуаль-
ный диск. Для этого включите в файл CONFIG.SYS после строки под-
ключения драйвера WEMS4.SYS строку следующего содержания :

    DEVICE = [путь] RAMDRIVE.SYS емкость диска /A  ,где

    - емкость диска - количество кмлобайт памяти, которое Вы же-
                      лаете отвести под виртуальный диск.

    Конфигурация памяти EMS в качестве виртуального  диска  воз-
можна, начиная с версии MS-DOS 4.00, так что если Вы купили пла-
ту  EMS,  переходите на DOS 4.01, а еще лучше, на DOS 5.0 . Воз-
можно разбить память EMS например, на две части, сконфигурировав
половину как виртуальный диск, а  вторую  половину  оставив  как
EMS. В случае с работой в такой системе, как  P-CAD,  это  может
дать  Вам  дополнительные  преимущества. Изучите документацию по
программам, которые Вы используете, просмотрите  ключи  и  опции
конфигураци программных пакетов, пробуйте различные режимы рабо-
ты  и  Вы  убедитесь, что плата EMS не дорогая игрушка, а мощное
средство увеличения производительности Вашей вычислительной сис-
темы.


                  Возможные ошибки

    Плата проста в эксплуатации, тем не менее в процессе  работы
могут возникнуть сбои и ошибки. Ниже перечисляются возможные не-
исправности и способы их устранения:

 После установки платы компьютер  -  Проверьте правильность
  не загружается                     установки, обратитесь к
                                     поставщику за помощью

 На дисплее появилось сообщение   -  Проверьте плату с помощью
   "Any EMS page not found"          тестовых программ :
  (нет ни одной страницы EMS)        EMSTEST1.EXE и EMSTEST2.EXE
                                     в случае появления ошибок
                                     обратитесь в сервисную
                                     службу

 На дисплее появилось сообщение   -  Просмотрите отладчиком па-
 "Free 64 Kb segment not found"      мять компьютера в области
 (нет свободного сегмента 64 К)      C000h - E000h без платы EMS
                                     Если имеется свободное окно
                                     размером 64 Кбайт, значит
                                     по какой-либо причине драй-
                                     вер не смог найти это окно.
                                     В этом случае укажите адрес
                                     окна в строке CONFIG.SYS.
                                     В противном случае работа
                                     платы на данном компьютере
                                     невозможна.

 На дисплее появилось сообщение   -  Проверьте файл CONFIG.SYS.
 "EMM driver already installed       В случае, если дважды пов-
  in this system"                    торяется команда загрузки
 (драйвер EMM уже установлен)        драйвера WEMS4.SYS, уберите
                                     лишнюю команду. Если это не
                                     так, в системе имеется два
                                     различных драйвера EMM, что
                                     недопустимо.


                  Тестовое программное обеспечение

        Для тестирования платы имеется два типа тестов:
     - тесты проверки аппаратуры;
     - тесты проверки через вызовы драйвера.
    К первой группе относятся тесты, проверяющие плату без учас-
тия драйвера WEMS4.SYS. Это программы:

    TESTEMS1.EXE
    TESTEMS2.EXE

    Программу  TESTEMS1.EXE можно запустить с ключом /N, где N -
число страниц EMS размером 16 Кбайт на плате. Если ключ  не  был
указан, программа будет проверять все 2 Мбайт памяти (максималь-
ный  обьем), то есть 128 страниц. Если на Вашей плате установлен
меньший обьем памяти, на все недостающие страницы  будет  выдано
сообщение об ошибке. Программа TESTEMS2.EXE запускается без клю-
чей. После старта программа запрашивает начальный номер страницы
EMS  и количество проверяемых страниц. Это позволяет производить
выборочную проверку. В случае обнаружения ошибки программы выда-
ют номер страницы EMS, на которой произошла ошибка, а также  за-
писанный и считанный код. На основании этих данных можно локали-
зовать неисправную микросхему памяти, зная, что:

    - страницы    1-16 принадлежат банку 1;
    - страницы   17-32 принадлежат банку 2;
    - страницы   33-48 принадлежат банку 3;
    - страницы   49-64 принадлежат банку 4;
    - страницы   65-80 принадлежат банку 5;
    - страницы   81-96 принадлежат банку 6;
    - страницы  97-112 принадлежат банку 7;
    - страницы 113-128 принадлежат банку 8,

    а  расположение  битов  в  байте записанного/считанного кода
следующее:

    1  1  1  1   1  1  1  1
    │  │  │  │   │  │  │  │
    │  │  │  │   │  │  │  └─ D0
    │  │  │  │   │  │  └──── D1
    │  │  │  │   │  └─────── D2
    │  │  │  │   └────────── D3
    │  │  │  └────────────── D4
    │  │  └───────────────── D5
    │  └──────────────────── D6
    └─────────────────────── D7

         Расположение  микросхем памяти на плате указано на сле-
дующем рисунке:

     Банк 8 Банк 7 Банк 6 Банк 5 Банк 4 Банк 3 Банк 2 Банк 1
   ┌────────────────────────────────────────────────────────────
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   │ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐ ┌────┐
D  │ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘ └────┘
   └────────────────────────────────────────────────────────────
         Рисунок 1 : расположение банков памяти на плате EMS
    
    Ко второй группе относятся тесты, требующие для  своей  нор-
мальной работы наличия в системе драйвера WEMS4.SYS. К этим тес-
там относятся следующие программы:
    
    EMSTEST.COM фирмы Borland;
    EMSTEST.COM by Douglas Boling;
    MOVETEST.COM by Douglas Boling.
    
        Тестовая программа фирмы Borland состоит из трех частей:
    -  первая  часть  проверяет информационные функции драйвера,
       такие как количество свободной и занятой памяти;
    - вторая часть заполняет память платы контрольными кодами, а
      затем проверяет правильность их записи;
    - третья часть выполняет 250 псевдо-случайных операций обме-
      на между диском и EMS.
         Тест EMSTEST.COM написанный Дугласом Болингом, проверя-
ет все функции драйвера в различных комбинациях. Этот тест пред-
назначен  для  общей  проверки  драйвера  EMS  и   платы.   Тест
MOVETEST.COM  выполняет пересылки между памятью компьютера и па-
мятью EMS блока 256 Кбайт порциями по 64 байта и 128 Кбайт и со-
общает время, затраченное на пересылку. Этот  тест  полезен  как
средство оценки производительности платы.
    

                  Правила хранения

    Упакованные  платы должны храниться в складских помещениях с
воздушной средой, свободной от активных химических примесей, вы-
зывающих коррозию, с пониженным пылесодержанием. В складских по-
мещениях  должна  быть температура от 5 до 35 градусов Цельсия и
относительная влажность воздуха не более 85% без резких  измене-
ний. Платы должны храниться на расстоянии не менее 1 м от отопи-
тельной системы.

