Технология моделирования электронных устройств с использованием программы Multisim. Измерительные инструменты, страница 6

·  логического выражения в схему;

·  логического выражения в схему на базе элементов И-НЕ;

Клавиши преобразования находятся на правой стороне панели логического преобразователя.

7.1. Ввод таблицы истинности

Для ввода таблицы истинности следует отметить с помощью мыши ее входы, необходимые для составления (подвести указатель мыши к необходимому входу и нажать левую кнопку). При этом значения возможных состояний на входах схемы будут заполнены автоматически. Затем поместить указатель мыши в столбец “out” для заполнения выходных значений схемы, соответствующих входным по таблице, и нажать левую кнопку мыши. Если таблица истинности содержит неопределенности, то необходимо поставить символ “?”.

7.2. Преобразование схемы в таблицу истинности

Логический преобразователь может создавать таблицу истинности для схем с максимальным числом входов равным 8 и всего с одним выходом.

Вначале присоединяются входы схемы к выводам “A”... “H” логического преобразователя. Затем − выход схемы к выводу “OUT”.

Далее осуществляется преобразование нажатием кнопки на панели логического преобразователя, причем, используя кнопки логического преобразователя можно редактировать или преобразовывать таблицу истинности к другим видам.

7.3. Преобразование таблицы истинности в логическое выражение

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

Далее можно упростить полученное логическое выражение или преобразовать его в схему.

7.4. Упрощение логического выражения

Для получения упрощенной формы записи логического выражения служит кнопка на панели логического преобразователя.

EWB использует метод Куайна-МакКласки (Quine-McCluskey) для упрощения логического выражения. Этот метод гарантирует упрощение систем, имеющих большее число входов, чем может быть просчитано вручную при помощи карт Карно.

Логическое упрощение требует много памяти. Если компьютер не имеет достаточного количества памяти, он не сможет завершить эту операцию.

7.5. Преобразование логического выражения в таблицу истинности

Если известно логическое выражение, описывающее требуемый цифровой автомат, то получить таблицу истинности по этому выражению можно с помощью этой опции на панели управления прибора. Для этого преобразования курсор устанавливается в строку логического выражения, нажимается левая клавиша мыши и набирается имеющееся выражение. Входные значения обозначаются буквами от “a” до “h” (по названиям входов логического преобразователя). Для обозначения инверсии сигнала используется символ “’” после соответствующего входа. Для обозначения инверсии группы входов эта группа записывается в скобках и после закрывающей скобки ставится символ “’”. Логическая операция “&” обозначается последовательной записью входных значений (например, “a & h” запишется как ah). Логическая операция “E ” обозначается символом “+”. После набора функции нажимается кнопка преобразования.

В поле таблицы истинности появится таблица истинности, построенная по набранному пользователем логическому выражению. Для упрощения логического выражения вначале следует преобразовать его в таблицу истинности, а затем упростить.

7.6. Преобразование логического уравнения в схему

Данное преобразование используется для получения схемы по имеющемуся логическому выражению. Вводится логическое выражение и нажимается клавиша преобразования.

Логические элементы, составляющие введенное логическое выражение, будут помещены в рабочее пространство. Все эти элементы будут выделены, таким образом, становится возможным  их перемещение по рабочему пространству в любое место или копирование их в подсхему.

Таким образом, можно разрабатывать сложные схемы, например, декодеры.

7.7. Создание схемы из элементов И-НЕ (NAND)

Этот тип преобразования используется при необходимости получения схемы, состоящей только из логических элементов И-НЕ. Аналогично вводится логическое выражение и преобразовывается.