Daten vom gleichen RAM aus zwei Modulen lesen/schreiben

Gast #2657614
Lesenswert?
• ▲
▼
Hallo,

wie kann man aus zwei Modulen Daten vom gleichen RAM lesen/schreiben?


- RAM ist mit dem IPexprecc generiert und liegt in einr VHDL Datei

- Module 1: ist für die Serielle Kommunikation und für Daten lesen 
schreiben vom RAM.

- Module 2: nach einem Trigger soll eine Adresse vom RAM gelesen werden, 
dann ein Ablauf starten

- Hauptprogramm soll Componenten von Module 1 und 2 instanzieren

wenn ich in beiden Modulen mit "Component RAM..." arbeite, dann sind es 
zwei verschiedene Instanzen?

Wie kann ich das am besten realisiere?

Vielen Dank für die Hilfe
Gast #2666114
Lesenswert?
• ▲
▼
@Christian R.

Das RAM hat jetzt sein eingenes Modul.

Wie macht man es am besten wenn man vermeiden möchte, das mehrere Module 
nicht gleichzeitig im/vom RAM schreiben/Lesen?
Reicht es wenn das Ram_Module ein Busy Signal ausgibt wenn gerade was zu 
ist?, die anderen Module sollen warten bis (Busy=0)!
oder gibts bessere Ideen?
Gast #2666154
Lesenswert?
• ▲
▼
Ein zusätzliches Modul, das auch vom RAM lesen kann, ist jetzt 
dazugekommen: also insegsamt zwei Module dürfen lesen, eins darf 
schreiben (vielleicht kommen in der Zukunft auch andere dazu).

>...auch immer gearteten Arbitrierer bauen
Wie macht man das am besten(einfachsten)? wo finde ich links oder infos 
über das Prinzip im Net?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren