Скачиваний:
35
Добавлен:
20.05.2014
Размер:
71.68 Кб
Скачать

КРАТКИЕ СВЕДЕНИЯ О ПРОГРАММЕ MICRO-LOGIC II

Программа Micro-Logic II предназначена для моделирования цифровых устройств (ЦУ). В программе имеются:

  • графические средства и набор библиотечных элементов, с помощью которых можно построить и вывести на экран логическую схему ЦУ с текстовыми обозначениями и надписями;

  • средства для формирования различных последовательностей информационных и управляющих сигналов;

  • средства для вывода временных диаграмм в 19 точках схемы, являющихся результатом моделирования исследуемого ЦУ и др.

В верхней части экрана располагается МЕНЮ, содержащее следующие пункты: , File, Editors, Print, Yiew, Options, Simulate. Правее МЕНЮ изображены инструменты перемещения чертежа исследуемой схемы в виде двух прямоугольников, в каждом из которых выделен квадрат, и прямоугольника с кружком. С помощью квадратов производится выбор одной из 24 частей чертежа. Плавное перемещение по чертежу производится нажатием левой клавиши мыши в прямоугольнике, помеченным кружком (направление перемещения определяется положением курсора относительно кружка).

В левой части экрана располагается ИНСТРУМЕНТАРИЙ ДЛЯ ОПЕРАЦИЙ над объектами:

  • Add  ДОБАВЛЕНИЕ объекта;

  • Zap  УДАЛЕНИЕ объекта;

  • Def  ВЫДЕЛЕНИЕ ГРУППЫ объектов и КОРРЕКЦИЯ текста;

  • Move  ПЕРЕМЕЩЕНИЕ объекта;

  • Step  КОПИРОВАНИЕ СОДЕРЖИМОГО BOX к РАЗ с текстом и без текста.

Ниже указаны сами ОБЪЕКТЫ

  • Comp  КОМПОНЕНТЫ (логические элементы, триггеры, интегральные схемы, элементы задержки и генераторы тестовых сигналов: DATA1DATA16);

  • Line  СОЕДИНИТЕЛЬНЫЕ ЛИНИИ.

  • Text  ТЕКСТ;

  • Box  ГРУППА объектов, подлежащая выделению.

Другие ОПЦИИ (режимы):

  • Info  ИНФОРМАЦИЯ о компоненте, указанной мышью;

  • Undo  ВОССТАНОВЛЕНИЕ удаленного объекта;

  • S=1  ШАГ ПЕРЕМЕЩЕНИЯ КУРСОРА КЛАВИАТУРЫ. Значения S = 1, 2, 4, 8, 16, 32, 64 задаются клавишами + и - на цифровой клавиатуре Num Lock;

  • R=0  ВРАЩЕНИЕ КОМПОНЕНТОВ. Значение R = 0, 1, . . . , 7 задается цифровой клавиатурой (NUM LOCK).Вращать компоненты можно и нажатием правой клавиши мыши при установке пунктов меню COMP и MOVE.

В правой части экрана в виде столбца размещаются КОМПОНЕНТЫ (BUFFER, INV, NOR2 и т. д.). При активизации мышью расположенных на ними СТРЕЛОК осуществляется протяжка столбца и выбор требуемого компонента. На белом поле экрана располагается КУРСОР в виде маленького голубого квадрата.

ОСНОВНЫЕ ОПЕРАЦИИ

Приведем основные операции, которые используются в лабораторной работе "ИЗУЧЕНИЕ КОМБИНАЦИОННЫХ УСТРОЙСТВ". Все операции выполняются с помощью мыши и клавиатуры. Отменить операцию можно нажатием кнопки "Esc" клавиатуры или активизацией пункта МЕНЮ .

1. ЗАГРУЗКА ФАЙЛА ЗАДАНИЯ. Открывается пункт меню "File" и протяжкой мыши:

  • активизируется опция "2:Загрузить";

  • в открывшемся окне темная планка устанавливается на требуемый файл NAME.DWG, после чего указателем мыши нажимается кнопка "Загр".

2. ПЕРЕМЕЩЕНИЕ ПО ЭКРАНАМ. Помещая указатель мыши на отдельные части двух прямоугольников, расположенных правее пункта меню "Simulate", можно активизировать одну из 24 частей листа. Если в первом прямоугольнике активизирован (закрашен) левый верхний квадрат (А), то путем активизации частей 1, 2, 3,...,6 второго прямоугольника, можно перемещаться по экранам А1, А2,...,А6. Выше на рисунке приведены обозначения квадратов. Можно получить следующие 24 экрана: A1A6, B1B6, C1C6, D1D6. При выполнении работы используются только экраны А1 и А2.

3. СОЗДАНИЕ СХЕМЫ ЦИФРОВОГО УСТРОЙСТВА (ЦУ). При выполнении этого пункта задания целесообразно использовать СТРОКУ ПОДСКАЗКИ в нижней части экрана. Для этого НЕОБХОДИМО ВОЙТИ В ПУНКТ МЕНЮ "Options" и установкой птички  активизировать опцию 4:Помощь, после чего в нижней части экрана появится строка подсказки выполняемой операции на русском языке.

Рассмотрим основные этапы построения схемы ЦУ и оформления ее для моделирования с помощью операции .

ВЫВОД ОТДЕЛЬНЫХ КОМПОНЕНТОВ СХЕМЫ НА ЭКРАН. Эта операция (Comp/Add)может быть реализована двумя способами:

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

  • после нажатия клавиши А появится приглашение ENTER GATE NAME. Введя имя элемента, например, 2NAND, и нажав клавишу ENTER, указанный элемент будет установлен в положение, помеченное КУРСОРОМ.

Для изменения расположения компонентов на экране используется операция Comp/Move.

СОЕДИНЕНИЕ КОМПОНЕНТОВ ОПЕРАЦИЯ LINE/ADD. Вызвав нужные компоненты, их следует соединить линиями. Рисовать можно только ВЕРТИКАЛЬНЫЕ и ГОРИЗОНТАЛЬНЫЕ линии. Начало линии задается нажатием левой клавиши мыши, а дальнейший ее МАРШРУТ  нажатием ПРАВОЙ клавиши мыши в точках излома. Линии эластичные ("РЕЗИНОВЫЕ")  их всегда можно СЖАТЬ или РАСТЯНУТЬ (ОПЕРАЦИЯ Line/Move).

МАРКИРОВКА СИГНАЛОВ И ВЫВОД ТЕКСТА  ОПЕРАЦИЯ Text/Add. Для вывода на дисплей ВРЕМЕННЫХ ДИАГРАММ сигналов их следует МАРКИРОВАТЬ метками (любой текстовый объект является меткой). Можно использовать не более 200 меток. Нельзя одной меткой МАРКИРОВАТЬ два сигнала. Операция Text/Add активизируется нажатием клавиши с символом А или левой клавиши МЫШИ правее синего прямоугольника с надписью Add, после чего появляется окно в которое заносится текст. После нажатия клавиши ENTER текст переносится на экран в место расположения курсора.

В тех случаях, когда отказывает выполняться команда TEXT/ADD, объем пояснительного текста можно увеличить, если его вводить заменой вызванных командой Def/Text символов || ||.Символы же || || можно создать одновременным нажатием клавиш ALT и 1. Общее число текстовых объектов в любом случае будет не более 200.

ОПЕРАЦИИ С ГРУППОЙ ОБЪЕКТОВ (включая текст). Прежде всего в режиме Def/Box с помощью прямоугольника выделяется требуемая группа объектов или текст. Прямоугольник задается указанием правого нижнего угла правой клавишей мыши и левого верхнего угла  левой клавишей мыши. После этого используются следующие операции:

  • Add/Box  для копирования группы объектов в место, указанное курсором;

  • Zap/Box  для удаления группы объектов;

  • Move/Box  для перемещения группы объектов в место, указанное курсором;

  • Step/Box  для многократного копирования группы объектов и текста по горизонтали, вертикали и обоих направлениях

4. ВЫВОД РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ. Для МОДЕЛИРОВАНИЯ введенной схемы (файла NAME.DWG) после выполнения пункта МЕНЮ Simulate открывается окно ANALYSIS LIMITS. Затем с помощью кнопки Simulation, расположенной в левом верхнем углу экрана, путем протяжки МЫШИ активизируются последовательно пункты меню Е: Выбрать узлы и Р: Шаблоны, позволяющие задать:

  • имена (метки) узлов в окне NODES MONITORED для вывода временных диаграмм на дисплей;

  • воздействующие на схему сигналы генераторов DATA1DATA16 в окне Pattern File TEST.

После возврата в окно ANALYSIS LIMITS устанавливаются параметры, обеспечивающие требуемый режим просмотра выводимых на дисплей временных диаграмм (число тактов моделирования, масштаб и др.). Режим просмотра временных диаграмм активизируется нижней кнопкой Simulate.

При выводе результатов моделирования на ПРИНТЕР, прежде чем нажать кнопку Simulate в окне "ANALYSIS LIMITS", необходимо флаг в строке "Вывод на принтер? (Y, N)" установить в положение "Y". Тогда после нажатия кнопки Simulate появится окно "Режимы печати", позволяющее выбрать режим вывода на печать временных диаграмм. Рекомендуется выбрать режим "Широкая и светлая  1" и после подготовки принтера нажать кнопку "ОК".

ВЫВОД НА ПРИНТЕР СХЕМЫ ИССЛЕДУЕМОГО ЦУ: открывается пункт меню "Print" и протяжкой курсора мыши активизируется опция 1:Печать схемы; появится уже знакомое окно "Режимы печати", которое по описанной выше методике позволит произвести распечатку схемы (в общем случае данных активного окна-экрана).

5. ВЫХОД ИЗ ПРОГРАММЫ возможен двумя способами:

  • открыванием окна меню в левом верхнем углу экрана и активизацией последней строки "Esc: Вых." протяжкой курсора мыши;

  • путем одного или нескольких нажатий клавиши "Esc", после чего появляется окно с надписью "Вы уверены, что хотите выйти?". Выход активизируется кнопкой "Yes".