Gast
#654513
Ich arbeite mit dem EDK und habe mir in meiner Komponente (am PLB-Bus) einen BRAM erzeugt, den ich jetzt über den Bus ansteuern/auslesen möchte. Dazu brauche ich mal eure Hilfe. Angenommen meine Komponente heißt bram_plb_comm. Das EDK erzeugt zwei VHDL Dateien (bram_plb_comm.vhd und user_logic.vhd). In der Datei bram_plb_comm.vhd passe ich die Einstellungen an ARD_ID_ARRAY, ARD_ADDR_RANGE_ARRAY(in der größe des BRAMS), ARD_DWIDTH_ARRAY(64-bit) und ARD_NUM_CE_ARRAY(=1) an. Wenn ich alles richtig verstanden habe, dann habe ich ein weites Bus2IP_WrCE und ein weiters Bus2IP_RdCE Signal, dass ich dann auswerten kann. Zusammen mit der Bus2IP_Addr, von der ich dann nur die untersten Bits für Adressierung des BRAMs nehme, kann ich die Daten lesen und schreiben. Richtig?