In Verilog habe ich das Hauptmodul, das Daten über eine Eingangsnummer annehmen und sie auf dem Draht BCD16 setzen sollte. Im Submodul habe ich eine Ausgangsnummer, deren Nummer setzt (d. H. "H358), aber der Wert kommt nicht zum Draht BCD16. Der Compiler zeigt keine Fehler an. Der Code ist wie folgt:Datenübertragung zwischen Modul - Verilog
module LED_7seg(
input clk, number,
....
);
....
wire [15 : 0] set;
assign set = number;
....
endmodule
Submodul
module setNumber(
output number
);
wire [15 :0] set;
assign set = 'h358;
assign number = set;
endmodule
Module angeschlossen sind:
Bearbeiten Sie Ihre Frage und Ihr Code hinzuzufügen, die Ihre Verbindungen zwischen den Modulen zeigt. – toolic
Versuchen Sie, 'number' von' setNumber' zu 'LED_7seg' seriell zu senden? – Greg