Ich habe einen 8-Linien-Bus chselect[7..0]
. Ich habe auch ein 4x wiederholtes Unterblatt, von dem jedes zwei Eingänge hat CSAb
und CSBb
. Bezeichnen Sie diese Eingaben so, CSAb_0, CSBb_0, CSAb_1, CSBb_1,...,CSBb_3
dass die Zahl nach dem Unterstrich angibt, welche Instanz die Instanz des wiederholten Unterblatts ist.
Ich möchte den Bus folgendermaßen verbinden:
chselect[0] --> CSAb_0
chselect[1] --> CSBb_0
chselect[2] --> CSAb_1
chselect[3] --> CSBb_1
chselect[4] --> CSAb_2
chselect[5] --> CSBb_2
chselect[6] --> CSAb_3
chselect[7] --> CSBb_3
Hier ist mein Versuch in Altium
Ist dies korrekt und / oder entspricht es den Best Practices?
Ich habe dies auch im Altium-Forum gefragt .
Antworten:
Ein Ansatz, der funktioniert:
digital_interface.SchDoc
Gruppieren Sie die Stifte im Inneren wie in Abbildung 1 gezeigt.Abbildung 1: Digitale Pins, gruppiert in zwei Busse. Jeder Bus wird mit einem Eingang des kanalisierten Blocks verbunden.
Verwenden Sie dann im Blatt der obersten Ebene einfach die Standardkanalisierung, wie in Abbildung 2 dargestellt.
Abbildung 2: Die Busse
CSAb
undCSBb
werden auf die übliche Weise kanalisiert.Das ist nicht so elegant wie ich es gerne hätte, aber es funktioniert.
quelle