Falsches behaviour RAM

Gast #5627893
Lesenswert?

Hallo,

ich muss für einen Kurs ein Problem lösen (spezifiziert unter "RAM 
Angabe"), komme aber leider zu keiner Lösung (siehe RAM_beh). Könnte mir 
jemand weiterhelfen?

Danke und LG,
Rittner
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #5627904
Lesenswert?

rittner schrieb:
> komme aber leider zu keiner Lösung (siehe RAM_beh).
Was ist dort zu sehen? Was soll passieren und was passiert stattdessen? 
Was ist dein Ausgangspunkt und was hat du verändert? Wo ist die 
unveränderte Datei RAM.vhd?
1
signal ram : memory_t (32767 downto 0)
Warum definierst du das RAM "verkehrt" herum? Ich hätte da eher 0 to 
irgendwas erwartet...
Gast #5628567
Lesenswert?

Wie Lothar schon schrieb: Man kann nicht erkennen, welcher Teil von Dir 
ist, und welcher Teil die ursprüngliche Datei ist.

Beim Durchlesen der angehängten (Deiner?) Datei stellen sich mir aber 
schon einige Fragen, ob das tatsächlich so in der Aufgabe gewünscht 
wurde:


- Wie will man mit 12 Bit Addressen ein 32k x 16Bit RAM adressieren?

- Alle RAMs mit asymmetrischen Aspect Ratios (unterschiedlich breite 
Datenein- und ausgänge), die ich bisher gesehen habe, haben getrennte 
und unterschiedlich breite Adressleitungen jeweils zum Lesen und 
Schreiben. In dem jetztigen RAM kann man nur die Hälfte der Daten, die 
man geschrieben hat auch wieder auslesen.

Es wäre gut die ursprüngliche Datei zu sehen, um genauer sagen zu 
können, was nicht stimmt

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