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?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.