DRAM Controller

Gast #201933
Lesenswert?
• ▲
▼
Ich arbeite mich in die Thematik erst ein, deswegen sagt mir "Netlist"
noch nichts. Das sieht für mich aber schon wie normaler VHDL-Code aus.
So mit Funktionen und vielen if/elsif/then und so.

Allerdings steht natürlich überall dabei, daß man den Code nur auf
Lattice-Devices verwenden darf.

Markus
Gast #201934
Lesenswert?
• ▲
▼
Hallo,

habe das derzeit mit einem Lattice LC4128V-75 gemacht. Ich habe halt
das Tool von Lattice. Ist für eine Speicherbank für ARM7 mit 16MB. Ist
halt billiger als SRAM, der ja mit 8,25 EUR pro 512kB x 16 ( 8ns )
recht teuer ist. Den Takt von 66MHz habe ich mit einem ICS502 erzeugt.

( PLL-Chip )

Gruss

Steffen
Gast #201937
Lesenswert?
• ▲
▼
@Christian
ich habe die schnellen SRAM's von EBV-Elektronik. Die Typen kommen von
ISSI und der Typ ist IS61LV51216-8TI oder IS61LV51216-10TI ( 10ns ).
Sind derzeit ab Lager zu bekommen.

Gruss

Steffen
Gast #201938
Lesenswert?
• ▲
▼
Es gibt einen tollen SDRAM-Controller von XESS als VHDL Code unter
http://www.xess.com./ho03000.html
Jetzt wollte ich eine Testbench für die - Architecture XSASDRAMCntl -
erstellen und mit ModelSim simulieren, aber dann kommen folgende
Fehlermeldungen:

"# ** Error: sdramcntl.vhd(38): identifer unsigned is not visible.
Making two objects with the name "unsigned"  directly visible via use
clauses results in a conflict, neither object is made directly
visible.(LRM Section 10.4)."

"LRM" heißt LANGUAGE REFERENCE MANUAL, hab ich nachgelesen (???),
aber trotzdem :(

Das LRM gibt es unter:
http://standards.ieee.org/catalog/olis/arch_dasc.html

Kann aber die Fehlermeldung trotzdem nicht richtig interpretieren.
Kann jemand damit etwas anfangen?

MfG Frank

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