Gibt es eine elegantere Möglichkeit, Folgendes zu tun?
Im Wesentlichen versuche ich, mehrere "LED" -Geräte mit jeweils einem Dateneingang und einem Datenausgang zu verketten. Also wird do1 mit di2, do2 -> di3 ... usw. verbunden.
Die Art und Weise, wie ich es habe, funktioniert in Ordnung, aber ich frage mich, ob es eine weniger manuelle Möglichkeit gibt, sie zu verbinden. Außerdem gibt die Art und Weise, wie ich es gemacht habe, Fehler "Mehrere Namen pro Netz". Gibt es eine Möglichkeit, Signale von verschiedenen Bussen zu verbinden, ohne diesen Fehler zu erzeugen?
Vielen Dank!
BEARBEITEN:
Es scheint, dass die Bus-Joiner- Komponenten in der FPGA_Generic-Bibliothek das tun können, was ich brauche, aber sie funktionieren nicht mit Nicht-FPGA-Projekten.
Ich kann solche Funktionen für Nicht-FPGA-Projekte nicht finden.
quelle
Meiner Meinung nach ist der "richtige" Weg, dies zu tun, das LED-Blatt 20 Mal zu instanziieren und explizit von einem zum nächsten zu leiten. Dies kann scheint mehr chaotisch, aber es definiert explizit eine Beziehung , dass Sie versuchen , die schematischen Compiler in dem Aufbau zu betrügen.
quelle