Пользуясь данными из табл.2.2. определим время выполнения контроля арифметических операций:
tзад.контр.арифм.= tД19(КР1533ИП5) + tД49.1(КР1533ЛИ1) + tД66(КР1533ЛЕ4) + tД76.1(КР1533ЛН1) + tД82(КР1533ИП5) + tД98.3(КР1533ЛП5) + tД113.1(КР1533ЛП5) + tД76.5(КР1533ДН1) = 42 + 12 + 12 + 12 + 42 + 13 + 13 + 12= 158 нс.
Контроль логических операций
Путь прохождения сигнала при контроле логических операций: КР1533ЛИ6 [Д35, Д51.1, Д44 (одновременно КР1533ЛИ1 (Д36, Д6.4, Д27, Д28, Д29, Д30, Д31, Д32, Д33. Д34, Д37, Д42, Д43 ), КР1533ЛИ3 (Д38, Д39, Д40, Д41, Д52, Д53))], КР1533ЛИ1 [Д49.1, Д49.2, Д49.3 (одновременно КР1533ЛИ3 (Д50, Д13.3, Д54), КР1533ЛЛ4 (Д45, Д46, Д47, Д48))], КР1533ЛП5 [Д55, Д56 (одновременно КР1533ЛИ1 (Д57, Д58))], КР1533ЛИ6 [Д59, Д60, Д51.2 (одновременно КР1533ЛИ1 (Д61.1, Д61.2, Д61.3, Д62, Д72, Д73, Д49.4), КР1533ЛИ3 (Д63, Д64, Д70, Д71, Д74, Д75))], КР1533ЛИ1 [Д61.4, Д37.3, Д37.4 (одновременно КР1533ЛИ3 (Д79, Д80, Д81.1))], КР1533ЛЕ4 [Д83, Д84, Д85 (одновременно КР1533ЛЛ4 (Д18.4), КР1533ЛН1 (Д76.2, Д76.3), КР1533ЛИ1 (Д72.2), КР1533ЛЕ1 (Д77.2))], КР1533ЛН1 [Д76.4 (одновременно КР1533ЛЕ1 (Д77.3, Д77.4, Д86.1), КР1533ЛЕ4 (Д87.1, Д87.2))], КР1533ЛП5 (Д98.1, Д99, Д100), КР1533ЛП5 (Д98.2, Д107, Д108), КР1533ЛЕ4 (Д115), КР1533ЛЛ4 (Д114.3), КР1533ЛЕ1 (Д86.3).
Пользуясь данными из табл.2.2. определим время выполнения контроля логических операций:
tзад.контр.логич. = tД35(КР1533ЛИ6) + tД49.1(КР1533ЛИ1) + tД59(КР1533ЛИ6) + tД61.4(КР1533ЛИ1) + tД83(КР1533ЛЕ4) + tД76.4(КР1533ЛН1) + tД98.1(КР1533ЛП5) + tД98.2(КР1533ЛП5) + tД115(КР1533ЛЕ4) + tД114.3(КР1533ЛЛ4) + tД86.3(КР1533ЛЕ1) = 18 + 12 + 18 + 12 + 12 + 12 + 13 + 13 + 12 + 10,5 + 12 = 144,5 нс.
Из расчетов видим, что больше всего времени требуется на выполнение контроля арифметических операций – 158 нс. Поэтому задержка в подаче сигнала на выходной регистр КР1533ИР35 (Д109) и триггеры КР1533ТМ2 (Д116, Д117) относительно задержки на время счета счетчиков КР1533ИЕ7 (Д14 – Д17) по входу +1 должна быть не менее чем 160 нс. На схеме эта задержка реализуется на дешифраторе тактов КР1533ИД3 (Д11) за счет пропускания 3, 4, 5, 6, 7, 8 тактов с учетом, что один такт составляет 25 нс.
Общее время от подачи операндов на схему с входной информационной шины до выдачи их на выходную информационную шину составляет:
tз.полная = tзад.сум + tзад.контр.арифм + tзад.вых. , где tзад.вых. – время задержки срабатывания выходного регистра КР1533ИР35 (Д109) и триггеров КР1533ТМ2 (Д116 и Д117) по соответствующим управляющим сигналам с элементов конъюнкторов КР1533ЛИ1 (Д6.3, 112.1 и 112.2):
tзад.вых. = tКР1533(Д109) одновременно КР1533ЛИ1(Д6.3) + tКР1533(Д112.1, Д112.2) + tКР1533(Д67) = 12 + 12 + 15,5 = 39,5 нс.
tзад.контр.арифм – время задержки на выполнение контроля арифметических операций. При подсчете общего времени берется эта задержка, так как контроль арифметических операций занимает наиболее длительное по сравнению с выполнением всех остальных операций время.
Результат:
tз.полная = tзад.сум + tзад.контр.арифм + tзад.вых. = 98,5 + 158 + 39,5 = 296 нс. – максимальное время, затрачиваемое схемой на выполнение одной операции.
Частота работы генератора рассчитывается по формуле:
fвх ≤ 1/tз.полная
fвх ≤ 1/622,5 нс = 1/296• 10-9 с = 3378378 Гц ≈ 3,4 МГц.
Следовательно, подача следующих операндов, кода операции, сигнала сброса и сигнала ‘Пркоп’ на вход схемы должна быть произведена не ранее, чем через 296 нс с частотой 3,4 МГц.
Таблица 2.6.2
Время распространения сигнала используемых микросхем
Обозначение микросхемы |
tз.ср, нс |
КР1533ИР35 |
15 |
КР1533ИЕ7 |
23,5 |
К1533ИД3 |
33 |
К1533ЛП5 |
13 |
К1533ИП5 |
42 |
КР1533ЛН1 |
12 |
КР1533ЛИ1 |
12 |
КР1533ЛИ3 |
11,5 |
КР1533ЛИ6 |
18 |
КР1533ЛЛ4 |
10,5 |
КР1533ЛЕ1 |
11 |
КР1533ТМ2 |
15,5 |
КР1533ЛЕ4 |
12 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.