Hello Everyone,
I'd like to ask you for help. I've been trying to connect few hierarchical-repeat blocks together but without success yet.
My design is very complex so I rather made a sketch which should shed some light on the problem.
When you look at the circuit diagram, you identify that it can be split into two blocks which repeat:
- LED block which repeats four times
- Control block which repeats two times
Let's ignore the "sync" signal for the moment.
My first idea is on the second picture. I wanted to wire out only one "OUT" signal from the CTRL block. However, it seems that Altium complains about repeated buses, e.g. "REPEAT(OUT[1..2])". They seem to be identified across the whole project. Second, I don't know how to connect two buses(2x bus of two signals) "OUT[1..2]" to REPEAT(IN). The picture speaks for itself.
The second idea is on the third picture. I wanted to get rid of repeated buses so I had OUT1, OUT2 which was repeated two times (OUT1_1, OUT2_1, OUT1_2, OUT2_2). Again, I had a problem how to connect it to the LED block.
For those who are curious why do I need it; it is about a multiphase DC-DC with four identical power stages and two 2-ch controllers driving them.
Any hint is highly appreciated
!