Jak skutecznie sterować pamięcią DIMM 168pin UNBUFFERED i odczytywać SPD?

Re: Obsługa DIMM 168pin





Poprzedni Następny
Wiadomość
Spis treści
From: "Juliusz" <juliusz_at_nospam_multi-ip.com.pl>
Subject: Re: Obsługa DIMM 168pin
Date: Sun, 14 Nov 1999 12:13:51 GMT



Paweł Ratajczak <prataj_at_nospam_et.put.poznan.pl> wrote in message
news:7ttg2l$ehr$1_at_nospam_sunsite.icm.edu.pl...
Chętnie wymienię informację z osobami, które coś robiły używając w swoim
urządzeniu DIMM'ów 168pin, najlepiej
UNBUFFERED.
Chodzi mi zwłaszcza o czytanie sekwencji z SPD i używanie odczytanych
informacji do sterowania pamięcią.

Szczegóły, pytania, odpowiedzi i wiadomości walcie na priva.


Juz wiem co z tymi SDRAM-ami nieco wiecej. To sie powinno zmiescic w 200
slajsow. Nie jest to trywialna sprawa ale tak sie sklada, ze jest ktos kto
mi pomoze z zagranicy. Jestem memberem pewnej organizacji VHDL-o
pochodznej.

Problem jest taki, ze na podstawie:

Strona PC

A[31..3]
/BE[7..0]
/RST
CLK
/MIO
/ADS
/CACHE
/WR
/PCHK

Musisz wygenerowac nastepujace sygnaly do SDRAM-u

MEM_ADDR[11..0] => czyli ROW A0-A10, Column 0-8 i Back select A11
DRAM_CS[7..0]
/RAS
/CAS
/WE
CKE
DQM
/BRDY
/KEN
/NA

Tu cala zabawa jest fajna, bo wszystko leci synchronicznie i nawet RASy i
CASy sa na dodatnim zboczy zegara, a podawac je mozna co zbocze.

Zapomnij o autokonfiguracji na podstawie tego co siedzi w eepromie. To
wyjdzie kobyla na tysiace slajsow i setki tysiecy bramek. Prosty kontroler
do znanych pamieci bedzie latwo zrobic.

Taki prosty to lepiej na CPLD zrobic. Potrzebny bedzie kompilator plus co
najmniej ModelSIM
Na FPGA musisz miec Sinplify/Sinplicity i zapomnij o FPGA Express firmy
Synopsis, bo ci walnie 3 razy tyle logiki ile potrzeba. Zrezta jeden projekt
tym g... kompilowal sie 6 godzin na Pentium 450 z 256 megasiami RAM.
Simplify potrzebuje na to samo 30-40 minut i wychodzi 3 razy mniej. Na
dodatek sztuczki jakich trzeba uzywac do FPGAExpress sa straszliwe.

Wnioski

Jesli nie wiesz co to VHDL to zapomnij, ze to zrobisz kiedykolwiek. Te
rysowanki Altery do niczego sie nie przydadza. Ja ci moge zrobic to
odplatnie ale potrwa to pewnie ze 3-4 miesiace i nie wiem czy jestes
przygotowany.

Juliusz




Poprzedni Następny
Wiadomość
Spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Obsługa DIMM 168pin
Date: Sun, 14 Nov 1999 17:34:59 GMT


On Sun, 14 Nov 1999 12:13:51 GMT, Juliusz wrote:
Juz wiem co z tymi SDRAM-ami nieco wiecej. [...]

Wnioski
Jesli nie wiesz co to VHDL to zapomnij, ze to zrobisz kiedykolwiek.

Bez przesady - ludzie procesory po milion tranzystorow bez VHDL
robili :-)
Moze nawet prosciej bedzie - nie trzeba bedzie sprawdzac jak
kompilator to zrozumial i co wygenerowal.


J.