Gast
#673962
Hallo
In meinem Modul einen Adresse Register, ich kann damit ohne Problem
arbeiten
aber wenn ich den Befehl erhalte "CHANGE_ADR", läuft gar nichts mehr
Mein porgramm sieht so aus, es ist nicht vollständig ader die 2
if-Anweisungen verursachen die Fehlermeldung.
kann mir bitte jemanden sagen woran das liegt.
Vielen dank für eure Hilfe
Gruß
Tobi
reg [4:0] new_adr = 5'd0;
always @(posedge clk1) begin
if(m16_wr_en == CHANGE_ADR) begin
new_adr <= m16_data_in;
end
end
always @(posedge clk2) begin
if(new_adr != 5'd0) begin
adresse <= new_adr;
new_adr <= 5'd0;
end
Fehlermeldung: Can't resolve multiple constant drivers for net "new_adr[
]" at univ_slave.v(110)