[elektro] DDR chip - Spartan 3e kit
Andras Tantos
andras at tantosonline.com
Wed Apr 30 02:46:23 CEST 2008
Hali!
Hajjaj, ez nem hangzik valami egyszerunek. Hasznaltal mar SDR (szimpla)
SDRAM-ot ilyen alkalmazasban? Ha igen, akkor nem szoltam, de ha nem,
akkor alaposan nezz utana, mielott bele vagsz. Az SDRAM-ok burst-os
adatatvitelre vannak optimalizalva, azaz az elso byte irasa/olvasasa
aranylag lassu, a kovetkezoke viszont igen gyors. Magyaran akkor
hatekony ha sok egymas melletti cimet akarsz elerni.
Egyszeru dual-port alkalmazasnal, ahol a ket port felvaltva fer hozza a
memoriahoz ez altalaban nem igaz. Ezt megkerulni ugy tudod, hogy ha
mindket port gyakorlatilag egy (esetleg aranylag kicsi) cache-en
keresztul eri el a RAM-ot. Ha tippelnem kellene, azt mondanam, hogy
ilyenkor az egyik port zommel ir, a masik olvas, ugyhogy az irasi es az
olvasasi savszelesseg nagysagrendileg azonos kell legyen. Ebbol meg az
kovetkezik, hogy mind az irasokat, mind az olvasasokat cachelni akarod.
Ha viszont van ket fuggetlen cache-ed, amik irasokat is cachelnek, akkor
oda kell figyelni a cache-koherenciara, az utkozesekre, ezek
feloldasara, stb. stb.
Szoval mindez eleg bonyolultnak hangzik.
Ha viszont ezt nem csinalod, akkor nem fogod tudni hasznalni a burst
uzemmodokat, ha viszont nem hasznalod oket, akkor tok folosleges DDR-ral
bajlodni. A sima SDRAM is szinte azonos teljesitmenyt fog nyujtani.
De hogy a kerdesedre is valaszoljak: a DDR azt jelenti, hogy mind az
orajel fel-, mind pedig a lefuto elen valtoznak az adat/cim/egyeb jelek.
Se tobbet, se kevesebbet. Kovetkezeskeppen az adatokat dupla olyan
gyorsan tudod mozgatni a memoria es a proci (FPGA) kozott, mint SDR
esetben, de persze csak akkor, ha az adatokat a memoria elokeszitette.
Udv,
Tantos Andras
Pal Lukacs wrote:
> Sziasztok !
>
> Amit meg DDR SDRAMal kapcsolatosan szeretnek keredezni:
> Ha dual portos ramnak szeretnem hasznalni, akkor a Double Data Rate
> azt jelenti-e, hogy az A es B port orajele (iras /olvasas frekvencia)
> ketszer akkora kell legyen mint az SDRAM orajele?
>
> Ezzel valosul meg a ketszeres hozzaferes?
>
> Koszi.
> Udv. Szabi
>
>
>
> ---------------------------------
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list