ALTERA DDR2 SDRAM kontroleri

ALTERA DDR2 SDRAM kontroleri

Važne informacije

Altera® DDR, DDR2 i DDR3 SDRAM kontroleri s ALTMEMPHY IP pružaju pojednostavljena sučelja za industrijski standard DDR, DDR2 i DDR3 SDRAM. Megafunkcija ALTMEMPHY je sučelje između memorijskog kontrolera i memorijskih uređaja i izvodi operacije čitanja i pisanja u memoriju. DDR, DDR2 i DDR3 SDRAM kontroleri s ALTMEMPHY IP rade zajedno s Altera ALTMEMPHY megafunkcijom.
DDR i DDR2 SDRAM kontroleri s ALTMEMPHY IP i ALTMEMPHY megafunkcijom nude DDR i DDR2 SDRAM sučelja pune ili polovične brzine. DDR3 SDRAM kontroler s ALTMEMPHY IP i ALTMEMPHY megafunkcijom podržava DDR3 SDRAM sučelja u polovičnom načinu rada. DDR, DDR2 i DDR3 SDRAM kontroleri s ALTMEMPHY IP nude kontroler visokih performansi II (HPC II), koji pruža visoku učinkovitost i napredne značajke. Slika 15-1 prikazuje dijagram na razini sustava uključujući exampna najvišoj razini file koje DDR, DDR2 ili DDR3 SDRAM kontroler s ALTMEMPHY IP stvara za vas.

Slika 15–1. Dijagram razine sustava
Dijagram razine sustava

Napomena uz sliku 15-1:
(1) Kada odaberete Instanciranje DLL-a izvana, petlja zaključana s kašnjenjem (DLL) instancira se izvan megafunkcije ALTMEMPHY.

MegaWizard™ Plug-In Manager generira exampna najvišoj razini file, koji se sastoji od prample drajver i prilagođenu varijantu vašeg DDR, DDR2 ili DDR3 SDRAM kontrolera visokih performansi. Kontroler instancira instancu megafunkcije ALTMEMPHY koja zauzvrat instancira fazno zaključanu petlju (PLL) i DLL. Također možete instancirati DLL izvan megafunkcije ALTMEMPHY da biste dijelili DLL između više instanci megafunkcije ALTMEMPHY. Ne možete dijeliti PLL između više instanci megafunkcije ALTMEMPHY, ali možete dijeliti neke od izlaza PLL takta između ovih više instanci.

© 2012 Altera Corporation. Sva prava pridržana. Riječi i logotipi ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS i STRATIX zaštitni su znakovi Altera Corporation i registrirani u Uredu za patente i trgovačke znakove SAD-a iu drugim zemljama. Sve druge riječi i logotipi identificirani kao zaštitni znakovi ili uslužni znakovi vlasništvo su njihovih vlasnika kao što je opisano u www.altera.com/common/legal.html. Altera jamči performanse svojih poluvodičkih proizvoda prema trenutnim specifikacijama u skladu s Alterinim standardnim jamstvom, ali zadržava pravo izmjene bilo kojeg proizvoda i usluge u bilo koje vrijeme bez prethodne najave. Altera ne preuzima nikakvu odgovornost niti obvezu proizašlu iz primjene ili korištenja bilo koje informacije, proizvoda ili usluge opisane ovdje, osim ako je Altera izričito pismeno prihvatila. Korisnicima Altere savjetuje se da nabave najnoviju verziju specifikacija uređaja prije nego što se pouzdu u bilo kakve objavljene informacije i prije nego što daju narudžbe za proizvode ili usluge.

Bivšiampna najvišoj razini file je potpuno funkcionalan dizajn koji možete simulirati, sintetizirati i koristiti u hardveru. Bivšiampupravljački program je modul za samotestiranje koji izdaje naredbe za čitanje i pisanje kontroleru i provjerava očitane podatke kako bi proizveo prolaz ili neuspjeh i testirao kompletne signale.
Megafunkcija ALTMEMPHY stvara podatkovni put između memorijskog uređaja i memorijskog kontrolera. Megafunkcija je dostupna kao samostalan proizvod ili se može koristiti u kombinaciji s Altera memorijskim kontrolerom visokih performansi.
Kada koristite megafunkciju ALTMEMPHY kao samostalan proizvod, koristite je s upravljačima prilagođenim ili trećih strana.

Simbol Za nove dizajne Altera preporučuje korištenje vanjskog memorijskog sučelja temeljenog na UniPHY, kao što su DDR2 i DDR3 SDRAM kontroleri s UniPHY, QDR II i QDR II+ SRAM kontroleri s UniPHY ili RLDRAM II kontroleri s UniPHY.

Informacije o izdanju

Tablica 15–1 pruža informacije o ovom izdanju DDR3 SDRAM kontrolera s ALTMEMPHY IP.

Stol 15–1. Informacije o izdanju

Artikal Opis
Verzija 11.1
Datum izlaska studeni 2011
Kodovi za naručivanje IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
ID-ovi proizvoda 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (ALTMEMPHY megafunkcija)
Vendor ID 6AF7

Altera provjerava kompilira li trenutna verzija softvera Quartus® II prethodnu verziju svake MegaCore funkcije. Bilješke o izdanju MegaCore IP knjižnice i Errata izvješćuju o svim iznimkama ove provjere. Altera ne provjerava kompilaciju s verzijama funkcija MegaCore starijim od jednog izdanja. Za informacije o problemima s DDR, DDR2 ili DDR3 SDRAM kontrolerom visokih performansi i megafunkcijom ALTMEMPHY u određenoj verziji Quartusa II, pogledajte Napomene o izdanju softvera Quartus II.

Obiteljska podrška uređaja

Tablica 15–2 definira razine podrške uređaja za Altera IP jezgre.

Tablica 15–2. Razine podrške Altera IP Core uređaja

Obitelji FPGA uređaja HardCopy obitelji uređaja
Preliminarna podrška—IP jezgra je provjerena s preliminarnim vremenskim modelima za ovu obitelj uređaja. IP jezgra ispunjava sve funkcionalne zahtjeve, ali još uvijek može biti podvrgnuta vremenskoj analizi za obitelj uređaja. Može se koristiti u proizvodnim nacrtima uz oprez. HardCopy Companion—IP jezgra je provjerena s preliminarnim vremenskim modelima za Hard Copy prateći uređaj. IP jezgra ispunjava sve funkcionalne zahtjeve, ali još uvijek može biti podvrgnuta vremenskoj analizi za obitelj uređaja HardCopy. Može se koristiti u proizvodnim nacrtima uz oprez.
Konačna podrška—IP jezgra je provjerena s konačnim vremenskim modelima za ovu obitelj uređaja. IP jezgra zadovoljava sve funkcionalne i vremenske zahtjeve za obitelj uređaja i može se koristiti u proizvodnim dizajnima. HardCopy kompilacija— IP jezgra je provjerena s konačnim vremenskim modelima za obitelj HardCopy uređaja. IP jezgra zadovoljava sve funkcionalne i vremenske zahtjeve za obitelj uređaja i može se koristiti u proizvodnim dizajnima.

Tablica 15–3 prikazuje razinu podrške koju nude DDR, DDR2 i DDR3 SDRAM kontroleri s ALTMEMPHY IP za Altera obitelji uređaja.

Tablica 15–3. Obiteljska podrška uređaja

Obitelj uređaja Protokol
DDR i DDR2 DDR3
Arria® GX Konačna Bez podrške
Arria II GX Konačna Konačna
Cyclone® III Konačna Bez podrške
Ciklon III LS Konačna Bez podrške
Ciklona IV E Konačna Bez podrške
Ciklon IV GX Konačna Bez podrške
Hardcopy II Pogledajte Što je novo u Altera IP stranici Altera webmjesto. Bez podrške
Stratix® II Konačna Bez podrške
Stratix II GX Konačna Bez podrške
Druge obitelji uređaja Bez podrške Bez podrške

Značajke

ALTMEMPHY Megafunkcija

Tablica 15-4 sažima podršku ključnih značajki za megafunkciju ALTMEMPHY.

Tablica 15–4. ALTMEMPHY Megafunction Feature Support

Značajka DDR i DDR2 DDR3
Podrška za Altera PHY sučelje (AFI) na svim podržanim uređajima.
Automatizirana početna kalibracija koja eliminira komplicirane vremenske izračune podataka za očitavanje.
Voltage i praćenje temperature (VT) koje jamči maksimalno stabilne performanse za DDR, DDR2 i DDR3 SDRAM sučelja.
Samostalni podatkovni put koji čini vezu s Altera kontrolerom ili kontrolerom treće strane neovisnim o kritičnim vremenskim stazama.
Sučelje pune brzine
Sučelje s pola cijene
Uređivač parametara jednostavan za korištenje

Dodatno, megafunkcija ALTMEMPHY podržava DDR3 SDRAM komponente bez izravnavanja:

  • Megafunkcija ALTMEMPHY podržava DDR3 SDRAM komponente bez izravnavanja za Arria II GX uređaje koji koriste T-topologiju za sat, adresu i naredbenu sabirnicu:
    • Podržava više odabira čipova.
  • DDR3 SDRAM PHY bez izravnavanja fMAX iznosi 400 MHz za odabire s jednim čipom.
  • Nema podrške za pinove podatkovne maske (DM) za ×4 DDR3 SDRAM DIMM-ove ili komponente, pa odaberite No za Drive DM pinove iz FPGA kada koristite ×4 uređaje.
  • Megafunkcija ALTMEMPHY podržava samo DDR3 SDRAM sučelja polovične brzine.

Regulator visokih performansi II

Tablica 15–5 sažima podršku ključnih značajki za DDR, DDR2 i DDR3 SDRAM HPC II.

Tablica 15–5. Podrška za značajke (1. dio od 2)

Značajka DDR i DDR2 DDR3
Regulator polovične brzine
Podrška za AFI ALTMEMPHY
Podrška za lokalno sučelje Avalon®Memory Mapped (Avalon-MM).

Tablica 15–5. Podrška za značajke (2. dio od 2)

Značajka DDR i DDR2 DDR3
Konfigurabilno upravljanje bankovnim pregledom naredbe s redoslijednim čitanjem i pisanjem
Dodatna latencija
Podrška za proizvoljnu duljinu praska Avalona
Ugrađeni fleksibilni memorijski burst adapter
Podesiva mapiranja adresa lokalno u memoriju
Dodatna konfiguracija vremena izvođenja veličine i postavki registra načina rada i vremenskog rasporeda memorije
Djelomično samoosvježavanje polja (PASR)
Podrška za standardne DDR3 SDRAM uređaje
Dodatna podrška za naredbu samoosvježavanja
Dodatna podrška za naredbu za isključivanje koju kontrolira korisnik
Dodatna podrška za naredbu za automatsko isključivanje s programabilnim vremenskim ograničenjem
Dodatna podrška za naredbe za čitanje i pisanje s automatskim predpunjenjem
Dodatna podrška za osvježavanje korisničkog kontrolera
Izborno dijeljenje takta više kontrolera u SOPC Builder Flow
Integrirana funkcija kodiranja ispravljanja pogrešaka (ECC) 72-bitna
Integrirana ECC funkcija, 16, 24 i 40-bit
Podrška za pisanje djelomičnih riječi s dodatnim automatskim ispravljanjem pogrešaka
SOPC Builder spreman
Podrška za procjenu OpenCore Plus
IP funkcionalni simulacijski modeli za korištenje u Altera-podržanom VHDL i Verilog HDL simulatoru

Napomene uz tablicu 15-5:

  1. HPC II podržava dodatne vrijednosti latencije veće ili jednake tRCD-1, u jedinici takta (tCK).
  2. Ova značajka nije podržana s DDR3 SDRAM s izravnavanjem.

Nepodržane značajke

Tablica 15–6 sažima nepodržane značajke za Alterina sučelja vanjske memorije temeljena na ALTMEMPHY.

Tablica 15–6. Nepodržane značajke

Protokol memorije Nepodržana značajka
DDR i DDR2 SDRAM Simulacija vremena
Duljina praska od 2
Djelomični niz i neusklađeni niz u ECC i ne-ECC načinu rada kada su DM pinovi onemogućeni
DDR3 SDRAM Simulacija vremena
Djelomični niz i neusklađeni niz u ECC i ne-ECC načinu rada kada su DM pinovi onemogućeni
Stratix III i Stratix IV
DIMM podrška
Puna brzina sučelja

MegaCore verifikacija

Altera izvodi opsežne nasumične, usmjerene testove s pokrivenošću funkcionalnim testom koristeći industrijske standardne Denali modele kako bi osigurala funkcionalnost DDR, DDR2 i DDR3 SDRAM kontrolera s ALTMEMPHY IP.

Korištenje resursa

Ovaj odjeljak pruža tipične informacije o korištenju resursa za kontrolere vanjske memorije s ALTMEMPHY za podržane obitelji uređaja. Ove informacije su dane samo kao smjernice; za precizne podatke o korištenju resursa, trebali biste generirati svoju IP jezgru i pogledati izvješća koja generira softver Quartus II.
Tablica 15–7 prikazuje podatke o korištenju resursa za megafunkciju ALTMEMPHY i DDR3 kontroler visokih performansi II za uređaje Arria II GX.

Tablica 15–7. Korištenje resursa u Arria II GX uređajima (1. dio od 2)

Protokol Memorija Širina (bitovi) Kombinacijski ALUTS Logika Registri mem ALUTs M9K Blokovi M144K Blokovi Memor y (bitovi)
Kontrolor
DDR3

(Pola cijene)

8 1,883 1,505 10 2 0 4,352
16 1,893 1,505 10 4 0 8,704
64 1,946 1,521 18 15 0 34,560
72 1,950 1,505 10 17 0 39,168

Tablica 15–7. Korištenje resursa u Arria II GX uređajima (2. dio od 2)

Protokol Memorija Širina (bitovi) Kombinacijski ALUTS Logika Registri mem ALUTs M9K Blokovi M144K Blokovi Memor y (bitovi)
Kontroler+PHY
DDR3

(Pola cijene)

8 3,389 2,760 12 4 0 4,672
16 3,457 2,856 12 7 0 9,280
64 3,793 3,696 20 24 0 36,672
72 3,878 3,818 12 26 0 41,536

Tablica 15–8 prikazuje podatke o korištenju resursa za DDR2 kontroler visokih performansi i kontroler plus PHY, za konfiguracije pola brzine i pune brzine za Arria II GX uređaje.

Tablica 15–8. Iskorištenje DDR2 resursa u Arria II GX uređajima

Protokol Memorija Širina (bitovi) Kombinacijski ALUTS Logika Registri mem ALUTs M9K Blokovi M144K Blokovi Memorija (Komadići)
Kontrolor
DDR2

(Pola cijene)

8 1,971 1,547 10 2 0 4,352
16 1,973 1,547 10 4 0 8,704
64 2,028 1,563 18 15 0 34,560
72 2,044 1,547 10 17 0 39,168
DDR2

(Puna cijena)

8 2,007 1,565 10 2 0 2,176
16 2,013 1,565 10 2 0 4,352
64 2,022 1,565 10 8 0 17,408
72 2,025 1,565 10 9 0 19,584
Kontroler+PHY
DDR2

(Pola cijene)

8 3,481 2,722 12 4 0 4,672
16 3,545 2,862 12 7 0 9,280
64 3,891 3,704 20 24 0 36,672
72 3,984 3,827 12 26 0 41,536
DDR2

(Puna cijena)

8 3,337 2,568 29 2 0 2,176
16 3,356 2,558 11 4 0 4,928
64 3,423 2,836 31 12 0 19,200
72 3,445 2,827 11 14 0 21,952

Tablica 15–9 prikazuje podatke o korištenju resursa za DDR2 kontroler visokih performansi i kontroler plus PHY, za konfiguracije pola brzine i pune brzine za Cyclone III uređaje.

Tablica 15–9. Iskorištenje DDR2 resursa u Cyclone III uređajima

Protokol Memorija Širina (bitovi) Logika Registri Logičke ćelije Blokovi M9K Memorija (Komadići)
Kontrolor
DDR2

(Pola cijene)

8 1,513 3,015 4 4,464
16 1,513 3,034 6 8,816
64 1,513 3,082 18 34,928
72 1,513 3,076 19 39,280
DDR2

(Puna cijena)

8 1,531 3,059 4 2,288
16 1,531 3,108 4 4,464
64 1,531 3,134 10 17,520
72 1,531 3,119 11 19,696
Kontroler+PHY
DDR2

(Pola cijene)

8 2,737 5,131 6 4,784
16 2,915 5,351 9 9,392
64 3,969 6,564 27 37,040
72 4,143 6,786 28 41,648
DDR2

(Puna cijena)

8 2,418 4,763 6 2,576
16 2,499 4,919 6 5,008
64 2,957 5,505 15 19,600
72 3,034 5,608 16 22,032

Zahtjevi sustava

DDR3 SDRAM kontroler s ALTMEMPHY IP-om dio je MegaCore IP biblioteke, koja se distribuira sa softverom Quartus II i može se preuzeti s Altera webstranica, www.altera.com.

Simbol Za sistemske zahtjeve i upute za instalaciju, pogledajte Altera softversku instalaciju i licenciranje.

Instalacija i licenciranje

Slika 15-2 prikazuje strukturu direktorija nakon što instalirate DDR3 SDRAM kontroler s ALTMEMPHY IP, gdje je instalacijski direktorij. Zadani instalacijski direktorij u sustavu Windows je c:\altera\ ; na Linuxu je /opt/altera .

Slika 15–2. Struktura imenika
Struktura imenika

Licenca za funkciju MegaCore potrebna vam je samo kada ste u potpunosti zadovoljni njegovom funkcionalnošću i performansama i želite svoj dizajn pokrenuti u proizvodnji.
Za korištenje DDR3 SDRAM HPC, možete zatražiti licencu file iz Altere web mjesto na www.altera.com/licensing i instalirajte ga na svoje računalo. Kada zatražite licencu file, Altera vam e-poštom šalje licencu.dat file. Ako nemate pristup internetu, obratite se lokalnom predstavniku.
Za korištenje DDR3 SDRAM HPC II obratite se svom lokalnom prodajnom predstavniku kako biste naručili licencu.

Besplatna procjena

Alterina OpenCore Plus evaluacijska značajka primjenjiva je samo na DDR3 SDRAM HPC. Sa značajkom evaluacije OpenCore Plus možete izvršiti sljedeće radnje:

  • Simulirajte ponašanje megafunkcije (Altera MegaCore funkcija ili AMPPSM megafunkcija) unutar vašeg sustava.
  • Provjerite funkcionalnost svog dizajna, kao i procijenite njegovu veličinu i brzinu brzo i jednostavno.
  • Generirajte vremenski ograničeno programiranje uređaja files za dizajne koji uključuju funkcije MegaCore.
  • Programirajte uređaj i provjerite svoj dizajn u hardveru.

Licencu za megafunkciju morate kupiti tek kada ste u potpunosti zadovoljni njezinom funkcionalnošću i performansama i želite svoj dizajn staviti u proizvodnju.

OpenCore Plus Time-out ponašanje

OpenCore Plus procjena hardvera može podržati sljedeća dva načina rada:

  • Nevezano—dizajn radi ograničeno vrijeme
  • Tethered—zahtijeva vezu između vaše ploče i glavnog računala. Ako tethered način rada podržavaju sve megafunkcije u dizajnu, uređaj može raditi duže vrijeme ili neograničeno

Sve megafunkcije u uređaju istječu istovremeno kada se postigne najrestriktivnije vrijeme procjene. Ako u dizajnu postoji više od jedne megafunkcije, ponašanje isteka vremena određene mega funkcije može biti maskirano ponašanjem isteka vremena drugih megafunkcija.

Simbol Za MegaCore funkcije, nevezano vrijeme čekanja je 1 sat; privezana vrijednost isteka vremena je neodređena.

Vaš dizajn prestaje raditi nakon što istekne vrijeme procjene hardvera i izlaz local_ready postane nizak.

Povijest revizija dokumenta

Tablica 15-10 navodi povijest revizija za ovaj dokument.

Tablica 15–10. Povijest revizija dokumenta

Datum Verzija Promjene
studeni 2012 1.2 Broj poglavlja promijenjen s 13 na 15.
lipnja 2012 1.1 Dodana ikona za povratne informacije.
studeni 2011 1.0 Informacije o kombiniranom izdanju, podrška obitelji uređaja, popis značajki i popis nepodržanih značajki za DDR, DDR2 i DDR3.

Logo

Dokumenti / Resursi

ALTERA DDR2 SDRAM kontroleri [pdfUpute
DDR2 SDRAM kontroleri, DDR2, SDRAM kontroleri, kontroleri

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *