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

Запись в устройство передаваемого слова данных (Written DATA) осуществляется подачей импульса на вход WR. Импульс не должен обязательно быть согласован по фазе или длительности с сигналом синхронизации Clk (иными словами, сигнал WR подается асинхронно Clk). Устройство начинает передачу записанного слова после отрицательного перепада WR с приходом первого положительного перепада Clk. В это же время выход TI становится неактивным и состояние входа WR игнорируется. Передача начинается с выдачи на выход TxD старт-бита до следующего положительного перепада Clk. По этому перепаду на выход TxD выдается младший бит данных до прихода следующего положительного перепада Clk, затем на TxD выдается следующий бит данных и т.д. После выдачи старшего бита данных с приходом следующего положительного перепада Clk на выход TxD выдается стоп-бит. Одновременно с этим, на выход TI выдается активный уровень, и устройство начинает воспринимать сигнал WR.

Если к этому времени на WR активный уровень, то устройство воспринимает это как запись нового передаваемого слова данных и начинает его передачу после отрицательного перепада WR в момент первого следующего за ним положительного перепада Clk. Если во время выдачи активного уровня на TI (при окончании передачи) на WR неактивный уровень, то выход TxD остается в пассивном состоянии (лог. «1») до начала следующей передачи (т.е. до следующей записи данных в устройство).

Состояние Data[], когда на WR лог. «0» или когда идет передача, игнорируется. 

5.2.2. Содержание отчета

Отчет по работе должен включать в себя (помимо общих для всех вариантов задания элементов) следующее:

•  исходное задание;

•  схему спроектированного устройства;

•  описание работы схемы в виде текста (вербальное, русским языком). (Описание работы устройства, приведенное в задании, и это описание – разные вещи: одно описывает алгоритм работы, второе – то, как он реализован. Необходимо пояснить работу Вашей схемы: за что какой блок в ней отвечает, каким образом обеспечивается завершение передачи данных с выдачей стоп-бита, когда фактически происходит параллельная загрузка данных для передачи и т.п.);

•  следующую таблицу, поясняющую временные характеристики разработанного устройства, с заполненными полями:

Описание

Обозн.

Длительность

Единицы

мин.

макс.

От установки данных Data[] до положительного перепада WR 

tDWRE

Длительность импульса WR

tWR

От положительного перепада WR до момента возможной смены состояния шины данных (см.

поясняющую диаграмму)

tWRED

От положительного перепада Clk в момент начала передачи до перехода TI в неактивное состояние

tBRTI

От положительного перепада Clk до смены состояния TxD  

tCT

От положительного перепада Clk, разрешающего выдачу стоп-бита, до фактического снятия блокировки воздействия WR на устройство

tSWE

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

Диаграммы, поясняющие перечисленные в таблице характеристики:

5.2.3. Литература

1.  М.Гук, Аппаратные средства IBM PC, любое издание, раздел «Внешние интерфейсы: Последовательные интерфейсы: RS232-C»;