ALTERA DDR2 SDRAM valdikliai

ALTERA DDR2 SDRAM valdikliai

Svarbi informacija

Altera® DDR, DDR2 ir DDR3 SDRAM valdikliai su ALTMEMPHY IP suteikia supaprastintas sąsajas su pramonės standartiniais DDR, DDR2 ir DDR3 SDRAM. ALTMEMPHY megafunkcija yra sąsaja tarp atminties valdiklio ir atminties įrenginių ir atlieka skaitymo bei įrašymo į atmintį operacijas. DDR, DDR2 ir DDR3 SDRAM valdikliai su ALTMEMPHY IP veikia kartu su Altera ALTMEMPHY megafunkcija.
DDR ir DDR2 SDRAM valdikliai su ALTMEMPHY IP ir ALTMEMPHY megafunkcijomis siūlo visos arba pusės spartos DDR ir DDR2 SDRAM sąsajas. DDR3 SDRAM valdiklis su ALTMEMPHY IP ir ALTMEMPHY megafunkcija palaiko DDR3 SDRAM sąsajas pusės spartos režimu. DDR, DDR2 ir DDR3 SDRAM valdikliai su ALTMEMPHY IP siūlo didelio našumo valdiklį II (HPC II), kuris užtikrina didelį efektyvumą ir pažangias funkcijas. 15–1 paveiksle parodyta sistemos lygio diagrama, įskaitant pvzample aukščiausio lygio file kurį jums sukuria DDR, DDR2 arba DDR3 SDRAM valdiklis su ALTMEMPHY IP.

15–1 pav. Sistemos lygio diagrama
Sistemos lygio diagrama

Pastaba 15-1 paveikslui:
(1) Kai pasirenkate Instantiate DLL Externally, delsos užrakinimo ciklas (DLL) yra sukuriamas už ALTMEMPHY megafunkcijos ribų.

„MegaWizard™ Plug-In Manager“ sukuria buvample aukščiausio lygio file, susidedantis iš buvample tvarkyklę ir jūsų DDR, DDR2 arba DDR3 SDRAM didelio našumo valdiklio pasirinktinį variantą. Valdiklis sukuria ALTMEMPHY megafunkcijos egzempliorių, kuris savo ruožtu sukuria fazės užrakto kilpą (PLL) ir DLL. Taip pat galite sukurti DLL už ALTMEMPHY megafunkcijos ribų, kad bendrintumėte DLL tarp kelių ALTMEMPHY megafunkcijos egzempliorių. Negalite bendrinti PLL tarp kelių ALTMEMPHY megafunkcijos egzempliorių, tačiau galite bendrinti kai kuriuos PLL laikrodžio išėjimus tarp šių kelių egzempliorių.

© „Altera Corporation“, 2012 m. Visos teisės saugomos. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS ir STRATIX žodžiai ir logotipai yra Altera Corporation prekių ženklai ir registruoti JAV patentų ir prekių ženklų biure bei kitose šalyse. Visi kiti žodžiai ir logotipai, identifikuoti kaip prekių ženklai arba paslaugų ženklai, yra atitinkamų jų savininkų nuosavybė, kaip aprašyta www.altera.com/common/legal.html. „Altera“ garantuoja savo puslaidininkinių gaminių veikimą pagal dabartines specifikacijas pagal „Altera“ standartinę garantiją, tačiau pasilieka teisę bet kuriuo metu be įspėjimo keisti bet kokius gaminius ir paslaugas. „Altera“ neprisiima jokios atsakomybės ar įsipareigojimų, kylančių dėl bet kokios čia aprašytos informacijos, produkto ar paslaugos taikymo ar naudojimo, išskyrus atvejus, kai „Altera“ aiškiai sutiko raštu. „Altera“ klientams patariama įsigyti naujausią įrenginio specifikacijų versiją prieš pasikliaujant bet kokia paskelbta informacija ir prieš užsakant produktus ar paslaugas.

Buvęsample aukščiausio lygio file yra visiškai funkcionalus dizainas, kurį galite imituoti, sintezuoti ir naudoti aparatinėje įrangoje. Buvęsample driver yra savitikros modulis, kuris valdikliui išduoda skaitymo ir rašymo komandas ir tikrina nuskaitytus duomenis, kad gautų patvirtinimą arba nesėkmę, ir patikrina užbaigtus signalus.
ALTMEMPHY megafunkcija sukuria duomenų kelią tarp atminties įrenginio ir atminties valdiklio. Megafunkciją galima įsigyti kaip atskirą gaminį arba ją galima naudoti kartu su Altera didelio našumo atminties valdikliu.
Kai naudojate ALTMEMPHY megafunkciją kaip atskirą produktą, naudokite su pasirinktiniais arba trečiosios šalies valdikliais.

Simbolis Naujiems projektams „Altera“ rekomenduoja naudoti UniPHY pagrįstą išorinės atminties sąsają, pvz., DDR2 ir DDR3 SDRAM valdiklius su UniPHY, QDR II ir QDR II+ SRAM valdiklius su UniPHY arba RLDRAM II valdiklį su UniPHY.

Išleidimo informacija

15–1 lentelėje pateikiama informacija apie šį DDR3 SDRAM valdiklio su ALTMEMPHY IP leidimą.

Lentelė 15–1. Išleidimo informacija

Prekė Aprašymas
Versija 11.1
Išleidimo data 2011 m. lapkritis
Užsakymo kodai IP-SDRAM / HPDDR (DDR SDRAM HPC) IP-SDRAM / HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
Produktų ID 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (ALTMEMPHY megafunkcija)
Pardavėjas ID 6AF7

„Altera“ patikrina, ar dabartinė Quartus® II programinės įrangos versija sukompiliuoja ankstesnę kiekvienos „MegaCore“ funkcijos versiją. „MegaCore IP Library“ laidos pastabos ir klaidos praneša apie visas šio patikrinimo išimtis. „Altera“ netikrina kompiliavimo naudojant „MegaCore“ funkcijos versijas, senesnes nei viena versija. Norėdami gauti informacijos apie DDR, DDR2 arba DDR3 SDRAM didelio našumo valdiklio ir ALTMEMPHY megafunkcijos problemas konkrečioje Quartus II versijoje, žr. Quartus II programinės įrangos laidos pastabas.

Įrenginio šeimos palaikymas

15–2 lentelėje apibrėžiami įrenginių palaikymo lygiai Altera IP branduoliams.

15–2 lentelė. Altera IP pagrindinių įrenginių palaikymo lygiai

FPGA įrenginių šeimos Kietųjų kopijų įrenginių šeimos
Preliminari parama– IP branduolys patikrintas naudojant preliminarius šios įrenginių šeimos laiko modelius. IP branduolys atitinka visus funkcinius reikalavimus, tačiau vis tiek gali būti atliekama įrenginių šeimos laiko analizė. Gamybos projektuose jį galima naudoti atsargiai. Kietosios kopijos kompanionas– IP branduolys patikrintas naudojant preliminarius spausdintinės kopijos papildomo įrenginio laiko modelius. IP šerdis atitinka visus funkcinius reikalavimus, bet vis tiek gali būti atliekama HardCopy įrenginių šeimos laiko analizė. Gamybos projektuose jį galima naudoti atsargiai.
Galutinė parama– IP branduolys patikrintas naudojant galutinius šios įrenginių šeimos laiko modelius. IP šerdis atitinka visus įrenginių šeimos funkcinius ir laiko reikalavimus ir gali būti naudojamas gamybiniuose projektuose. Kompiliacija iš spausdintinės kopijos– IP branduolys patikrintas naudojant galutinius HardCopy įrenginių šeimos laiko modelius. IP šerdis atitinka visus įrenginių šeimos funkcinius ir laiko reikalavimus ir gali būti naudojamas gamybiniuose projektuose.

15–3 lentelėje parodytas „Altera“ įrenginių šeimoms skirtų DDR, DDR2 ir DDR3 SDRAM valdiklių su ALTMEMPHY IP teikiamo palaikymo lygis.

15–3 lentelė. Įrenginio šeimos palaikymas

Įrenginių šeima protokolas
DDR ir DDR2 DDR3
Arria® GX Galutinis Jokios paramos
Arria II GX Galutinis Galutinis
Cyclone® III Galutinis Jokios paramos
Ciklonas III LS Galutinis Jokios paramos
Ciklonas IV E Galutinis Jokios paramos
Ciklonas IV GX Galutinis Jokios paramos
Spaustinė kopija II Žr. „Altera“ puslapį „Kas naujo Altera IP“. websvetainę. Jokios paramos
Stratix® II Galutinis Jokios paramos
Stratix II GX Galutinis Jokios paramos
Kitos įrenginių šeimos Jokios paramos Jokios paramos

Savybės

ALTMEMPHY Megafunkcija

15–4 lentelėse apibendrinamas pagrindinių ALTMEMPHY megafunkcijos funkcijų palaikymas.

15–4 lentelė. ALTMEMPHY megafunkcinių funkcijų palaikymas

Funkcija DDR ir DDR2 DDR3
„Altera PHY Interface“ (AFI) palaikymas visuose palaikomuose įrenginiuose.
Automatinis pradinis kalibravimas pašalina sudėtingus skaitymo duomenų laiko skaičiavimus.
ttage ir temperatūros (VT) sekimas, garantuojantis maksimalų stabilų DDR, DDR2 ir DDR3 SDRAM sąsajų veikimą.
Savarankiškas duomenų kelias, leidžiantis prisijungti prie „Altera“ valdiklio arba trečiosios šalies valdiklio nepriklausomą nuo kritinių laiko kelių.
Viso lygio sąsaja
Pusės kainos sąsaja
Paprastas naudoti parametrų redaktorius

Be to, ALTMEMPHY megafunkcija palaiko DDR3 SDRAM komponentus be išlyginimo:

  • ALTMEMPHY megafunkcija palaiko DDR3 SDRAM komponentus be niveliavimo Arria II GX įrenginiuose, naudojant T topologiją laikrodžiui, adresui ir komandų magistralei:
    • Palaiko kelių lustų pasirinkimą.
  • DDR3 SDRAM PHY be išlyginimo fMAX yra 400 MHz, kai pasirenkamas vienas lustas.
  • Duomenų kaukės (DM) kaiščiai, skirti ×4 DDR3 SDRAM DIMM arba komponentams, nepalaikomi, todėl FPGA diskų DM kaiščiams pasirinkite Ne, kai naudojate ×4 įrenginius.
  • ALTMEMPHY megafunkcija palaiko tik pusės spartos DDR3 SDRAM sąsajas.

Didelio našumo valdiklis II

15–5 lentelėje apibendrinamas pagrindinių DDR, DDR2 ir DDR3 SDRAM HPC II funkcijų palaikymas.

15–5 lentelė. Funkcijų palaikymas (1 dalis iš 2)

Funkcija DDR ir DDR2 DDR3
Pusės tarifo valdiklis
AFI ALTMEMPHY palaikymas
„Avalon®Memory Mapped“ (Avalon-MM) vietinės sąsajos palaikymas

15–5 lentelė. Funkcijų palaikymas (2 dalis iš 2)

Funkcija DDR ir DDR2 DDR3
Konfigūruojamas komandinis išankstinis banko valdymas su eilės skaitymu ir rašymu
Priedo delsa
Savavališko „Avalon“ serijos ilgio palaikymas
Integruotas lankstus atminties serijos adapteris
Konfigūruojamas vietos ir atminties adresų susiejimas
Pasirenkama dydžio ir režimo registro nustatymų bei atminties laiko konfigūracija
Dalinis masyvo savaiminis atnaujinimas (PASR)
Pramonės standarto DDR3 SDRAM įrenginių palaikymas
Pasirenkama savaiminio atnaujinimo komandos palaikymas
Pasirenkamas vartotojo valdomos išjungimo komandos palaikymas
Pasirenkamas automatinio išjungimo komandos palaikymas su programuojamu skirtuoju laiku
Pasirenkamas automatinio įkrovimo skaitymo ir automatinio įkrovimo rašymo komandų palaikymas
Pasirenkamas vartotojo valdiklio atnaujinimo palaikymas
Pasirenkamas kelių valdiklių laikrodžio bendrinimas naudojant SOPC Builder Flow
Integruota klaidų taisymo kodavimo (ECC) funkcija 72 bitų
Integruota ECC funkcija, 16, 24 ir 40 bitų
Dalinio žodžio rašymo palaikymas su pasirenkamu automatiniu klaidų taisymu
SOPC Builder paruoštas
OpenCore Plus įvertinimo palaikymas
IP funkcinio modeliavimo modeliai, skirti naudoti „Altera“ palaikomame VHDL ir „Verilog“ HDL simuliatoriuje

15–5 lentelės pastabos:

  1. HPC II palaiko papildomas delsos vertes, didesnes arba lygias tRCD-1, laikrodžio ciklo vienete (tCK).
  2. Ši funkcija nepalaikoma naudojant DDR3 SDRAM su niveliavimu.

Nepalaikomos funkcijos

15–6 lentelėse apibendrinamos nepalaikomos „Altera“ ALTMEMPHY išorinės atminties sąsajų funkcijos.

15–6 lentelė. Nepalaikomos funkcijos

Atminties protokolas Nepageidaujama funkcija
DDR ir DDR2 SDRAM Laiko modeliavimas
Plyšio ilgis 2
Dalinė serija ir nesulygiuota serija ECC ir ne ECC režimu, kai DM kaiščiai išjungti
DDR3 SDRAM Laiko modeliavimas
Dalinė serija ir nesulygiuota serija ECC ir ne ECC režimu, kai DM kaiščiai išjungti
Stratix III ir Stratix IV
DIMM palaikymas
Viso greičio sąsajos

„MegaCore“ patvirtinimas

„Altera“ atlieka išsamius atsitiktinius, nukreiptus bandymus su funkcinių testų aprėptimi, naudodama pramonės standartinius Denali modelius, kad užtikrintų DDR, DDR2 ir DDR3 SDRAM valdiklių su ALTMEMPHY IP funkcionalumą.

Išteklių panaudojimas

Šiame skyriuje pateikiama tipinė išorinių atminties valdiklių su ALTMEMPHY palaikomų įrenginių šeimų išteklių naudojimo informacija. Ši informacija pateikiama tik kaip orientacinė; Norėdami gauti tikslius išteklių panaudojimo duomenis, turėtumėte sugeneruoti savo IP branduolį ir peržiūrėti Quartus II programinės įrangos sugeneruotas ataskaitas.
15–7 lentelėse rodomi ALTMEMPHY megafunkcijos ir DDR3 didelio našumo valdiklio II, skirto Arria II GX įrenginiams, išteklių panaudojimo duomenys.

15–7 lentelė. Išteklių naudojimas „Arria II GX“ įrenginiuose (1 dalis iš 2)

protokolas Atmintis Plotis (bitai) Kombinuotas ALUTS Logika Registrai Atm ALUTai M9K Blokai M144K Blokai MEMOR y (bitai)
Valdiklis
DDR3

(Pusė tarifo)

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

15–7 lentelė. Išteklių naudojimas „Arria II GX“ įrenginiuose (2 dalis iš 2)

protokolas Atmintis Plotis (bitai) Kombinuotas ALUTS Logika Registrai Atm ALUTai M9K Blokai M144K Blokai MEMOR y (bitai)
Valdiklis+PHY
DDR3

(Pusė tarifo)

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

15–8 lentelėse rodomi DDR2 didelio našumo valdiklio ir valdiklio bei PHY išteklių naudojimo duomenys, skirti pusės ir visos spartos konfigūracijai Arria II GX įrenginiams.

15–8 lentelė. DDR2 išteklių naudojimas Arria II GX įrenginiuose

protokolas Atmintis Plotis (bitai) Kombinuotas ALUTS Logika Registrai Atm ALUTai M9K Blokai M144K Blokai Atmintis (Bitai)
Valdiklis
DDR2

(Pusė tarifo)

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

(Visa kaina)

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
Valdiklis+PHY
DDR2

(Pusė tarifo)

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

(Visa kaina)

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

15–9 lentelėse pateikti DDR2 didelio našumo valdiklio ir valdiklio bei PHY išteklių naudojimo duomenys, skirti pusės ir viso greičio konfigūracijai Cyclone III įrenginiams.

15–9 lentelė. DDR2 išteklių naudojimas Cyclone III įrenginiuose

protokolas Atmintis Plotis (bitai) Logika Registrai Loginės ląstelės M9K blokai Atmintis (Bitai)
Valdiklis
DDR2

(Pusė tarifo)

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

(Visa kaina)

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
Valdiklis+PHY
DDR2

(Pusė tarifo)

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

(Visa kaina)

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

Sistemos reikalavimai

DDR3 SDRAM valdiklis su ALTMEMPHY IP yra MegaCore IP bibliotekos dalis, kuri platinama kartu su Quartus II programine įranga ir kurią galima atsisiųsti iš Altera. websvetainė, www.altera.com.

Simbolis Sistemos reikalavimų ir diegimo instrukcijų ieškokite „Altera“ programinės įrangos diegimas ir licencijavimas.

Diegimas ir licencijavimas

15–2 paveiksle parodyta katalogo struktūra įdiegus DDR3 SDRAM valdiklį su ALTMEMPHY IP, kur yra diegimo katalogas. Numatytasis „Windows“ diegimo katalogas yra c:\altera\ ; Linux sistemoje yra /opt/altera .

15–2 pav. Katalogo struktūra
Katalogo struktūra

Licencija „MegaCore“ funkcijai reikalinga tik tada, kai esate visiškai patenkinti jos funkcionalumu ir veikimu ir norite pradėti savo dizainą gaminti.
Norėdami naudoti DDR3 SDRAM HPC, galite paprašyti licencijos file iš Alteros web svetainė adresu www.altera.com/licensing ir įdiekite jį savo kompiuteryje. Kai prašote licencijos file, Altera el. paštu atsiųs jums licenciją.dat file. Jei neturite interneto prieigos, susisiekite su vietiniu atstovu.
Norėdami naudoti DDR3 SDRAM HPC II, susisiekite su vietiniu pardavimo atstovu ir užsisakykite licenciją.

Nemokamas įvertinimas

„Altera“ „OpenCore Plus“ vertinimo funkcija taikoma tik DDR3 SDRAM HPC. Naudodami OpenCore Plus vertinimo funkciją galite atlikti šiuos veiksmus:

  • Imituokite megafunkcijos veikimą („Altera MegaCore“ funkcija arba AMPPSM megafunkcija) jūsų sistemoje.
  • Patikrinkite savo dizaino funkcionalumą, taip pat greitai ir lengvai įvertinkite jo dydį ir greitį.
  • Generuokite riboto laiko įrenginio programavimą files projektams, kuriuose yra „MegaCore“ funkcijų.
  • Užprogramuokite įrenginį ir patikrinkite savo dizainą aparatinėje įrangoje.

Licenciją megafunkcijai įsigyti turite tik tada, kai esate visiškai patenkinti jos funkcionalumu ir veikimu ir norite pradėti gaminti savo dizainą.

„OpenCore Plus“ laiko pabaigos elgsena

„OpenCore Plus“ aparatinės įrangos įvertinimas gali palaikyti šiuos du veikimo režimus:

  • Nepririštas – dizainas veikia ribotą laiką
  • Pririštas – reikalingas ryšys tarp plokštės ir pagrindinio kompiuterio. Jei pririštą režimą palaiko visos dizaino megafunkcijos, įrenginys gali veikti ilgiau arba neribotą laiką

Visos įrenginio megafunkcijos baigiasi vienu metu, kai pasiekiamas labiausiai ribojantis vertinimo laikas. Jei konstrukcijoje yra daugiau nei viena megafunkcija, konkrečios megafunkcijos skirtojo laiko veikimas gali būti užmaskuotas kitų megafunkcijų skirtojo laiko trukme.

Simbolis „MegaCore“ funkcijoms nepririšimo laikas yra 1 valanda; pririšto laiko reikšmė yra neapibrėžta.

Jūsų dizainas nustoja veikti, kai baigiasi aparatinės įrangos įvertinimo laikas ir sumažėja „local_ready“ išvestis.

Dokumento taisymo istorija

15–10 lentelėse pateikiama šio dokumento taisymų istorija.

15–10 lentelė. Dokumento taisymo istorija

Data Versija Pakeitimai
2012 m. lapkritis 1.2 Skyriaus numeris pakeistas iš 13 į 15.
2012 m. birželio mėn 1.1 Pridėta atsiliepimų piktograma.
2011 m. lapkritis 1.0 Kombinuota leidimo informacija, įrenginių šeimos palaikymas, funkcijų sąrašas ir nepalaikomų DDR, DDR2 ir DDR3 funkcijų sąrašas.

Logotipas

Dokumentai / Ištekliai

ALTERA DDR2 SDRAM valdikliai [pdfInstrukcijos
DDR2 SDRAM valdikliai, DDR2, SDRAM valdikliai, valdikliai

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *