Instanziierung einer generischen Modul in Verilog
Ich versuche, herauszufinden, wie kann ich die Instanzierung eines generischen Moduls mit der generate-Funktion beim überschreiben zwei von paramateres.
Habe ich eine generische Schiedsrichter, die ich senden soll, um es zwei Parameter (HÖHE und GRÖßE). diese beiden werden auch die Parameter definiert, die als Parameter in der "top" - Modul
Hier ist, wie instanziiere ich die PRRA-Modul (innere Modul) in der oberen Hierarchie.
genvar i;
generate for(i=0 ; i<M ; i=i+1)
begin
PRRA arbiter (
.clk(clk),
.reset(reset),
.request(request[i]),
.grant(grant[i])
);
end
endgenerate
mit defparam hat nicht funktioniert. Scheinbar bin ich mit es falsch.
Versuchte ich es mit vor - /nach - /innen die erzeugen, aber es hat nicht passieren :/
Kann jemand helfen bitte
InformationsquelleAutor DirtyBit | 2013-12-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nicht klar, wie Sie versucht haben, die übergabe von Parametern an das untere Modul, wie das mitgelieferte code-Beispiel nicht auf der HÖHE oder GRÖßE, aber das ist, wie Sie bestehen würde, Parameter:
Wo Sie haben :
InformationsquelleAutor Morgan