Моделирование логических элементов на базе ТТЛ. Таблица истинности схемы и минимизированное булево выражение логической функции, выполняемой схемой, страница 5

•  выводы по работе.

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

При разработке схемы в пакете Electronics Workbench разрешается использование любых элементов, присутствующих в его библиотеках. Рекомендуется учитывать, что в версии данного пакета, установленной в учебной аудитории, имеется ограничение на число элементов в схеме при моделировании (100 элементов, не считая виртуальные приборы и символы нулевой точки).

При разработке схемы в MAX+Plus II разрешается использование любых элементов, кроме мегафункций, покрывающих собой все устройство (не считая внешних выводов, шинных формирователей и т.п.). Принимаются только описания устройств в графическом виде (схемы), описания в текстовом виде (.tdf, HDL) не принимаются.  

5.1.2.  Литература, общая для всех вариантов

1.  Е. Угрюмов, Цифровая схемотехника, учебное пособие, СПб, БХВ, 2000;

2.  Подбор документов по использованию САПР            Altera MAX+Plus       II, ftp://embedded.ifmo.ru/Schemo/MAXPLUS/;

3.  Документация     по        различным     периферийным       интерфейсам, http://kilm.by.ru/im/inter/index.shtml.

5.2. Вариант I. Проектирование передатчика по асинхронному последовательному интерфейсу.

5.2.1. Задание

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

лог. "1" лог. "0"

Рисунок 3. Формат асинхронной посылки.

Пассивное состояние линии (т.е., когда не ведется передача данных, «idle») – лог. «1». Очередная посылка начинается с так называемого «старт-бита» - передачи лог. «0» длительностью, равной длительности передачи одного бита данных. За старт-битом передается младший разряд слова данных (LSB, least significant bit), затем – следующий по старшинству и т.д. до старшего разряда (MSB, most significant bit). Посылка обязательно заканчивается передачей стоп-бита – лог. «1» длительностью 1 бит данных (т.н. 1 стопбит). Сразу за стоп-битом данной посылки в любое время может начаться следующая посылка.   

Внешние выводы устройства представлены на следующем рисунке. 

Data[7..0]

WR

Clk

TxD

TI

Рисунок 4. Устройство асинхронной последовательной передачи. Таблица 1. Описание выводов устройства.

Название

Тип

Описание

Data[]

I

Шина параллельной загрузки данных для передачи (8 линий)

WR

I

Сигнал загрузки данных для передачи

Clk

I

Сигнал синхронизации передатчика. Период синхронизации равен длительности одного бита данных в посылке.

TxD

O

Линия передачи данных

TI

O

Сигнал готовности к пересылке следующего слова данных.

Устройство должно работать в соответствии со следующей временной диаграммой.

- игнорируется устройством

Рисунок 5. Временная диаграмма работы устройства.