Рис. 2.9.1 – схема ПЛМ с пережиганием перемычек
Рис. 2.9.2 – условно-графическое обозначение ПЛМ
Рис. 2.9.3 – схема управляющего автомата
54LS155DM KP531PT12 KP531TM8
HD74LS167 HD74LS167 54S05DM К153ЛП5П HD74LS167 DM54S163J
DM54LS83AW DM54LS83AW 54S153DM 54S153DM
Рис. 2.9.4 – полная схема решающего устройства
3. Расчет времени выполнения заданной процедуры и определение минимальной длительности тактового интервала.
При расчете минимальной длительности тактового интервала необходимо соблюдать условие, чтобы время срабатывания автомата было меньше либо равно тактовому интервалу. Следовательно, необходимо рассчитать суммарное время задержки при распространении сигнала в автомате.
, где
τ1 =30 нс - время задержки дешифратора;
τ2 =38 нс - время задержки ПЛМ;
τ3 =25 нс - время задержки триггера.
=30+38+25=93 нс.
Соответственно длительность тактового интервала не может быть меньше 93 нс. При этом необходимо проверить условие, чтобы максимальное время распространения сигнала в операционном устройстве было меньше либо равно времени формирования управляющего сигнала.
, где
нс – время задержки регистра;
нс – время задержки мультиплексора;
нс – время задержки сумматора;
нс – время задержки регистра;
=18+12+24+18=72 нс.
Условие выполняется, следовательно, данное устройство работоспособно. Определим максимальную рабочую частоту устройства. Для того, чтобы иметь некоторый запас имеет смысл взять =110 нс. Тогда, частота будет равна МГц.
Время выполнения операции можно рассчитать исходя из рисунка 2.3.1. За первые три такта осуществляется сдвиг содержимого регистра Rg2, обнуление регистра Rg3 и прибавление содержимого регистра Rg1 с содержимым регистра Rg3; и в следующие два такта – сложение и сохранение результата в регистре Rg2. Сложение сумматором SM1 будет повторяться C раз, и, следовательно, общее время выполнения операции можно вычислить по следующей формуле:
.
Если принять В равным единице, то
нс.
Заключение.
В ходе выполнения данной курсовой работы была выполнена одна из основных задач курса «Вычислительная техника и информационные технологии», а именно – проектирование простейшего операционного устройства реализующего заданную функцию. При выполнении работы потребовались практически все навыки, полученные в ходе изучения курса: синтез КЦУ, составление алгоритмов и граф-схем, знание различных видов кодирования и пр. В целом выполнение курсовой работы систематизирует знания, полученные в течение семестра.
Список использованной литературы.
1. Алферова З.Ф. Теория алгоритмов: Учеб. пособие для вузов. – М.: Статистика, 1973.
2. Глушков В.М. Синтез цифровых автоматов. – М.: Физматгиз, 1962.
3. Евреинов Э.В., Прангишвили И.В. Цифровые автоматы с настраиваемой структурой. – М.: Энергия, 1974.
4. Поспелов Д.А. Логические методы анализа и синтеза схем. – М.: Энергия, 1974.
5. Евреинов Э.В. Цифровая и вычислительная техника: Учебник для вузов. – М.: Радио и связь, 1991.
6. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов: Учеб. пособие для вузов. – М.: Радио и связь, 1988.
7. Угрюмов Е.П. Цифровая схемотехника. – СПб.: БХВ – Петербург, 2002.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.