Я ищу метод суммирования сигналов многоуровневой шины
на самом низком уровне их иерархии
без потери структуры сигнала шины.
MWE
Например, в приведенном ниже MWE
сигнал шины автоматически суммируется на самом низком уровне,
однако сигнал шины теряется после прохождения через блок Add.
Вместо этого создается векторный сигнал.
Я бы предпочел метод, который дает:
red + blue = purple
или более конкретно:
red.[a b c].[1 2] + blue.[a b c].[1 2] --> purple.[a b c].[1 2]
куда
purple.b.3 = red.b.3 + blue.b.3
и так далее.