Высокоуровневое проектирование встраиваемых систем. Платунов А.Е - 60 стр.

UptoLike

Рис. 1.15. Композиция ФБ
Согласно формуле (1.18) имеем
)(
γττετω
==
ABB
. (1.213)
Опять же согласно формуле (1.18) τ
C
определяется как
γτω
=
C
.
Для начала рассмотрим случаи, когда оба внутренних блоки имеют
одинаковую реализацию (программную или аппаратную).
В случае программной реализации выражение (1.190) принимает вид:
γτ
γ
ττγττγ
ττ
ω
×
=×
×=××=××
=
C
ABABA
B
)()
(
. (1.224)
Проделанные преобразования возможны, так как операция
×
представляет не что иное, как матричное умножение. Получаем, что τ
C
определяется следующим образом:
γτω
τττ
τττ
×=
=
×=
C
A
jk
k
B
ki
C
ji
AC
,,,
B
.
В случае аппаратной реализации выражение (1.214) принимает вид:
))(max(max))((max))((
,,, j
A
jk
j
B
ki
k
k
AB
ki
k
i
AB
i
γττγττγττω
===
.
Видно, что
B
k
i,
τ
никак не зависит от j, поэтому переменную можно внести
под функцию максимума
))(max(max
,, j
A
jk
B
ki
jk
i
γττω
=
.
Порядок поиска максимумов в выражении (1.224) не важен, поэтому
справедливо
))(max(max
,, j
A
jk
B
ki
kj
i
γττ
ω
=
.
Видно, что переменная γ
j
не зависит от k и может быть вынесена из-под
максимума:
. (1.25)
Если сравнить выражение (1.5) и определение операции параллельной
интерпретации (1.16) и (1.17), то можно выделить некую матрицу:
59