
Среднее Заочное отделение / 5 семестр / Курсовой ЦМПУ / 8 Раздел 5
.docx5 РАСЧЕТ БЫСТРОДЕЙСТВИЯ И ПОТРЕБЛЯЕМОЙ МОЩНОСТИ
Рассчитаем быстродействие и потребляемую мощность устройства сравнения четырехразрядных двоичных чисел. Для расчета быстродействия необходимо определить минимальный период и максимальную частоту тактовых импульсов. Для определения минимального периода необходимо просуммировать среднее время задержки распространения сигнала во всех узлах устройства, которые работают последовательно. Если устройства соединены параллельно, то они сравниваются и выбирается наибольшее время задержки.
Среднее время задержки находится по формуле:
tзд.р.ср.=
(10)
где
– время задержки распространения
сигнала от входа к выходу логического
элемента при включении, нс;
– время
задержки распространения сигнала от
входа к выходу логического элемента
при выключении, нс.
Рассчитаем среднее время задержки при загрузке исходных данных. Так как регистр ЭКР1554ТМ8 (IN74AC175) и счетчик ЭКР1554ИЕ18 (IN74AC163) работают параллельно, то время задержки будет определяться большим значением времени задержки.
Определим среднее время задержки регистра ЭКР1554ТМ8 (IN74AC175).
t
зд.р.ср.
DD2
= (10,5+
9,5
)
/ 2 = 10 нс.
Определим среднее время задержки счетчика ЭКР1554ИЕ18 (IN74AC163).
t
зд.р.ср.
DD3
= (10
+ 9,5
)
/ 2 = 9,75 нс.
Так как среднее время задержки регистра ЭКР1554ТМ8 по расчету оказалось больше времени задержки счетчика, то это значение будет взято в основу среднего времени ввода исходных данных. Следует помнить, что необходимо учесть время задержки микросхемы ЭКР1554ЛН1.
t зд.ввода = t зд.р.ср. DD2 + t зд.р.ср DD1 = 10 +7,25 = 17,25 нс.
Определим среднее время задержки для инвертора ЭКР1554ЛН1 (IN74AC04).
t
зд.р.ср
DD1,
DD4
=
(7
+
7,5
)
/ 2 = 7,25 нс.
Определим среднее время задержки четырехразрядного двоичного компаратора.
Для
микросхемы ЭКР1554ЛИ1 (IN74AC08):
t
зд.р.ср
DD5
– DD7,
DD10
= (7,5
+8,5
)
/ 2 = 8
нс.
Для микросхемы ЭКР1554ЛИ3 (IN74AC11):
t
зд.р.ср
DD9
= (7,5
+
8,5
)
/ 2 = 8 нс.
Для микросхемы ЭКР1554ЛИ6 (IN74AC21):
t
зд.р.ср
DD11
=
(7
+
6,5
)
/ 2 = 6,75
нс.
Для микросхемы ЭКР1554ЛЛ1 (IN74AC32):
t
зд.р.ср
DD8,
DD12
=
(7,5
+8,5
)
/ 2 = 8
нс.
Рассчитаем время задержки для сравнения одного разряда операнда А с разрядом операнда В:
t
зд.р.ср
компар.
=
2
7,25
+ 2
8
+ 4
8
= 62,5 нс.
Рассчитаем время вывода результата операции:
t
зд.р.вывода
=
t
зд.р.ср. DD13
= (10,5
+ 9,5
)
/ 2 = 10 нс.
Теперь рассчитаем среднее время задержки для всего устройства.
t
зд.р.ср.общ. =
10
+ 17,25
+ 62,5
= 89,75 нс.
Полученное время задержки умножим на коэффициент, равный 1,2 для учета скважности тактовых импульсов.
Tс
мин
=
t
зд.р.ср.общ.=
89,75
∙ 1,2 = 107,7 нс.
Частоту тактовых импульсов определим по формуле:
f = 1 / Tс мин (11)
f
= 1 / 107,7
= 9,285 МГц;
Для того, чтобы рассчитать среднюю потребляемую мощность необходимо определить потребляемую мощность каждого элемента, а затем просуммировать полученные результаты.
Pпот. ср. = Uи.п. ∙ Iпот. , (12)
где Uи.п. - напряжение источника питания и для микросхем логики КМОП Uи.п = 5В;
Iпот. - средняя потребляемая мощность, мА.
Pпот. ср. ЭКР1594ТМ8 (IN74ACT175) = 80 10–6 ∙ 5 = 0,4 мВт;
Pпот. ср. ЭКР1594ИЕ18 (IN74ACT163) = 80 10–6 ∙ 5 = 0,4 мВт;
Pпот. ср. ЭКР1594ЛН1 (IN74ACT04) = 40 10–6 ∙ 5 = 0,2 мВт;
Pпот. ср. ЭКР1594ЛИ1 (IN74ACT08) = 40 10–6 ∙ 5 = 0,2 мВт;
Pпот. ср. ЭКР1594ЛИ3 (IN74ACT11) = 40 10–6 ∙ 5 = 0,2 мВт;
Pпот. ср ЭКР1594ЛИ6 (IN74ACT21) = 40 10–6 ∙ 5 = 0,2 мВт;
Pпот. ср. ЭКР1594ЛЛ1 (IN74ACT32) = 40 10–6 ∙ 5 = 0,2 мВт.
Рассчитаем среднюю потребляемую мощность для всех микросхем:
Pпот.
ср. =
2 ∙ 0,4 + 0,4 + 20,2
+ 4 ∙ 0,2 + 0,2 + 0,2 + 2
0,2
= 3,2 мВт.
Мощность светодиода: PVD = (Iд. пр. ∙ Uд. пр.) ∙ 3 = (0,02 ∙ 2) ∙ 3 = 120 мВт.
Мощность резистора: Pогр = (I2 д. пр. ∙ R) ∙ 3 = (0,022 ∙ 150) ∙ 3 = 180 мВт.
Исходя из этого общая средняя потребляемая мощность будет рассчитываться следующим образом:
Pпот. ср. общ. = Pпот. ср. + PVD + P огр = 3,2 + 120 +180 = 303,2 мВт.