Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции_часть_1.docx
Скачиваний:
14
Добавлен:
07.05.2019
Размер:
92.72 Кб
Скачать

Содержание

Классификация технических средств вычислительной техники в МКС. 2

Синтез устройств “жёсткой” логики для МКС. 2

Формы и способы представления информации в МКС. 2

Параллельный способ обмена информацией. 4

Основные этапы синтеза устройств «жёсткой» логики. 4

Численная оценка компонент критерия синтезируемой схемы. 7

Синтез специальных КЛС, используемых в МКС. 8

Синтез схемы для выполнения функции контроля нечётности двоичных кодов. 8

Лабораторная работа №1.1. 11

Классификация технических средств вычислительной техники в мкс. Синтез устройств “жёсткой” логики для мкс.

Формы и способы представления информации в мкс.

Р азличают статический (потенциальный), импульсный, динамический способы представления цифровой информации.

n-машинный такт

t-автоматное время

UН = 0 ; UВ = 1 => p-логика

UН = 1; UВ = 0 => n-логика

При использовании статической формы представления информации единица отображается высоким уровнем UВ, ноль низким уровнем UН .Этот способ определяет систему p-логики UН=0; UВ=1. В случае инверсного кодирования, т.е. UН=1; UВ=0, имеем дело с отрицательной n-логикой. Статический способ представления информации обладает высокой помехоустойчивостью, количественно определяемой значениями минимально допустимого потенциала представления единицы ( ) и максимально допустимого потенциала представления нуля ( ). Динамические свойства данной формы представления информации характеризуют длительностями переднего и заднего фронта такого унифицированного сигнала.

При использовании импульсной формы представления, единица отображается импульсом одной полярности, а ноль отсутствием импульса или импульсом противоположной полярности.

А - амплитудное значение, которое имеет допуск А. Длительность импульса п согласуется с величиной машинного такта n и не превышает его по величине.

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

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

Параллельный способ обмена информацией.

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

Основные этапы синтеза устройств «жёсткой» логики.

Целью синтеза устройств «жёсткой» логики является схемная реализация технического задания на создание устройства, обеспечивающего min аппаратных затрат и max быстродействие схемы.

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

Пример:

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

1 этап синтеза: формализация условий работы устройства «жёсткой» логики с использованием таблиц истинности.

x - контроль исправности осветительной сети ;

y - выход датчика времени;

z - выход датчика освещенности;

x = 1- сеть исправна;

x = 0 – сеть отключена;

y = 1 - сработал датчик времени;

y = 0 – датчик не работает;

z = 0 – датчик выключен;

z = 1 – датчик включен;

F(x,y,z) - выходная функция автомата.

Таблица истинности:

ЧИСЛОВОЙ ЭКВИВАЛЕНТ

x y z

F(x,y,z)

0

1

2

3

4

5

6

7

0 0 0

0 0 1

0 1 0

0 1 1

1 0 0

1 0 1

1 1 0

1 1 1

0

0

0

0

0

1

1

1

2 этап синтеза: запись нормальных форм логических функций.

СДНФ: минтерм (конституент 1)

СКНФ: макстерм (конституент 0)

F(x,y,z) = (x y  z)( x  y z )( x  y  z) = ( (x  z )(y  y))(x  y z) = (x  z)( x  y z)

3 этап синтеза: минимизация логических функций. Возможно использование аналитического и графо-аналитического способов. Первое требует преобразование нормальных форм с целью выделения тождественно истинных высказываний.

Для однозначности и сравнимости результатов минимизации логических функций рекомендуется использовать графо-аналитические методы, например диаграмму Вейча:

Fmin(x,y,z) = (x  y)(x  z)

4 этап синтеза: обоснование выбора элементной базы.

Задача: Составить таблицу логических функций двух булевых переменных x, y и записать аналитические выражения для каждой функции, используя связки ,,.

x

y

f1

f2

f3

f4

f5

f6

f7

f8

f9

f10

f11

f12

f13

f14

f15

f16

0

0

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

0

1

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

1

0

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

1

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

f1 = 0 - логическая константа 0

f2 = x  y - конъюнкция

f3 = (xy) = (xy) - отрицание прямой импликации

f4 = x - антецедент

f5 = (yx) = (y x) - отрицание обратной импликации

f6 = y - консеквент

f7 = x  y = x mod 2 y - сложение по модулю 2

f8 = x  y - дизъюнкция

f9 = xy = (x  y) - стрелка Пирса

f10 = xy = (x y)(x  y) - эквивалентность

f11 = y - отрицание консеквента

f12 = yx - обратная импликация

f13 = x - отрицание антецедента

f14 = xy - импликация

f15 = x/y = (x  y) - штрих Шеффера

f16 = 1 - логическая константа 1

5 этап синтеза: графическое представление синтезированной схемы.

f(x,y,z )=(x & y)(x & z) = (((x & y)  (x & z))) = ((x & y)&(x & z)) (2)