Kontrollorët ALTERA DDR2 SDRAM

Kontrollorët ALTERA DDR2 SDRAM

Informacion i rëndësishëm

Kontrollorët Altera® DDR, DDR2 dhe DDR3 SDRAM me ALTMEMPHY IP ofrojnë ndërfaqe të thjeshtuara për DDR, DDR2 dhe DDR3 SDRAM standarde të industrisë. Megafunksioni ALTMEMPHY është një ndërfaqe ndërmjet një kontrolluesi memorie dhe pajisjeve të memories dhe kryen operacione leximi dhe shkrimi në memorie. Kontrollorët DDR, DDR2 dhe DDR3 SDRAM me ALTMEMPHY IP punojnë në lidhje me megafunksionin Altera ALTMEMPHY.
Kontrollorët DDR dhe DDR2 SDRAM me megafunksionin ALTMEMPHY IP dhe ALTMEMPHY ofrojnë ndërfaqe DDR dhe DDR2 SDRAM me normë të plotë ose gjysmë norme. Kontrolluesi DDR3 SDRAM me megafunksion ALTMEMPHY IP dhe ALTMEMPHY mbështet ndërfaqet DDR3 SDRAM në gjysmë-rate. Kontrollorët DDR, DDR2 dhe DDR3 SDRAM me ALTMEMPHY IP ofrojnë kontrolluesin II me performancë të lartë (HPC II), i cili ofron efikasitet të lartë dhe veçori të avancuara. Figura 15-1 tregon një diagram të nivelit të sistemit duke përfshirë ishampnë nivel të lartë file që kontrolluesi SDRAM DDR, DDR2 ose DDR3 me ALTMEMPHY IP krijon për ju.

Figura 15-1. Diagrami i nivelit të sistemit
Diagrami i nivelit të sistemit

Shënim për Figurën 15-1:
(1) Kur zgjidhni Instantiate DLL Externally, cikli i bllokuar me vonesë (DLL) instantohet jashtë megafunksionit ALTMEMPHY.

MegaWizard™ Plug-In Manager gjeneron një ishampnë nivel të lartë file, i përbërë nga një ishampshoferi dhe variacioni i personalizuar i kontrolluesit tuaj DDR, DDR2 ose DDR3 SDRAM me performancë të lartë. Kontrolluesi instancon një shembull të megafunksionit ALTMEMPHY i cili nga ana e tij instancon një lak të bllokuar me fazë (PLL) dhe DLL. Ju gjithashtu mund të instantoni DLL-në jashtë megafunksionit ALTMEMPHY për të ndarë DLL-në midis shumë shembujve të megafunksionit ALTMEMPHY. Ju nuk mund të ndani një PLL midis shumë instancave të megafunksionit ALTMEMPHY, por mund të ndani disa nga daljet e orës PLL midis këtyre instancave të shumta.

© 2012 Altera Corporation. Të gjitha të drejtat e rezervuara. Fjalët dhe logot ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS dhe STRATIX janë marka tregtare të Altera Corporation dhe të regjistruara në Zyrën e Patentave dhe Markave të SHBA-së dhe në vende të tjera. Të gjitha fjalët dhe logot e tjera të identifikuara si marka tregtare ose marka shërbimi janë pronë e mbajtësve të tyre përkatës siç përshkruhet në www.altera.com/common/legal.html. Altera garanton performancën e produkteve të saj gjysmëpërçuese sipas specifikimeve aktuale në përputhje me garancinë standarde të Altera-s, por rezervon të drejtën të bëjë ndryshime në çdo produkt dhe shërbim në çdo kohë pa paralajmërim. Altera nuk merr përsipër asnjë përgjegjësi ose përgjegjësi që lind nga aplikimi ose përdorimi i çdo informacioni, produkti ose shërbimi të përshkruar këtu, përveçse siç është rënë dakord shprehimisht me shkrim nga Altera. Klientët e Altera këshillohen të marrin versionin më të fundit të specifikimeve të pajisjes përpara se të mbështeten në çdo informacion të publikuar dhe përpara se të bëjnë porosi për produkte ose shërbime.

Ishampnë nivel të lartë file është një dizajn plotësisht funksional që mund ta simuloni, sintetizoni dhe përdorni në harduer. Ishample driver është një modul vetë-testimi që lëshon komandat e leximit dhe shkrimit te kontrolluesi dhe kontrollon të dhënat e leximit për të prodhuar kalimin ose dështimin dhe testimin e sinjaleve të plota.
Megafunksioni ALTMEMPHY krijon shtegun e të dhënave midis pajisjes së memories dhe kontrolluesit të kujtesës. Megafunksioni është i disponueshëm si një produkt i pavarur ose mund të përdoret së bashku me kontrolluesin e kujtesës me performancë të lartë Altera.
Kur përdorni megafunksionin ALTMEMPHY si një produkt më vete, përdorni me kontrollues të personalizuar ose të palëve të treta.

Simboli Për dizajne të reja, Altera rekomandon përdorimin e një ndërfaqeje memorie të jashtme të bazuar në UniPHY, të tilla si kontrollorët DDR2 dhe DDR3 SDRAM me kontrollorët UniPHY, QDR II dhe QDR II+ SRAM me UniPHY, ose kontrollues RLDRAM II me UniPHY.

Informacioni i publikimit

Tabela 15–1 jep informacion në lidhje me këtë lëshim të kontrolluesit DDR3 SDRAM me ALTMEMPHY IP.

Tabela 15–1. Informacioni i publikimit

Artikulli Përshkrimi
Versioni 11.1
Data e publikimit Nëntor 2011
Kodet e porositjes IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
ID-të e produkteve 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (Megafunksioni ALTMEMPHY)
ID e shitësit 6AF7

Altera verifikon që versioni aktual i softuerit Quartus® II përpilon versionin e mëparshëm të çdo funksioni MegaCore. Shënimet e lëshimit të Bibliotekës IP të MegaCore dhe Errata raportojnë çdo përjashtim nga ky verifikim. Altera nuk verifikon përpilimin me versionet e funksionit MegaCore më të vjetra se një version. Për informacion në lidhje me çështjet në kontrolluesin me performancë të lartë DDR, DDR2 ose DDR3 SDRAM dhe megafunksionin ALTMEMPHY në një version të veçantë Quartus II, referojuni shënimeve të publikimit të softuerit Quartus II.

Mbështetja familjare e pajisjes

Tabela 15–2 përcakton nivelet e mbështetjes së pajisjes për bërthamat IP Altera.

Tabela 15-2. Nivelet e mbështetjes së pajisjes kryesore IP Altera

Familjet e pajisjeve FPGA Familjet e pajisjeve me kopje fizike
Mbështetja paraprake—Bërthama IP është verifikuar me modelet paraprake të kohës për këtë familje pajisjesh. Bërthama IP plotëson të gjitha kërkesat funksionale, por mund të jetë ende duke iu nënshtruar analizës së kohës për familjen e pajisjes. Mund të përdoret në dizajnet e prodhimit me kujdes. HardCopy Companion—Bërthama IP verifikohet me modelet paraprake të kohës për pajisjen shoqëruese Hard Copy. Bërthama IP plotëson të gjitha kërkesat funksionale, por mund të jetë ende duke iu nënshtruar analizës së kohës për familjen e pajisjeve HardCopy. Mund të përdoret në dizajnet e prodhimit me kujdes.
Mbështetja përfundimtare—Bërthama IP verifikohet me modelet përfundimtare të kohës për këtë familje pajisjesh. Bërthama IP plotëson të gjitha kërkesat funksionale dhe të kohës për familjen e pajisjeve dhe mund të përdoret në dizajnet e prodhimit. HardCopy HardCopy—Bërthama IP verifikohet me modelet përfundimtare të kohës për familjen e pajisjeve HardCopy. Bërthama IP plotëson të gjitha kërkesat funksionale dhe të kohës për familjen e pajisjeve dhe mund të përdoret në dizajnet e prodhimit.

Tabela 15–3 tregon nivelin e mbështetjes së ofruar nga kontrollorët DDR, DDR2 dhe DDR3 SDRAM me ALTMEMPHY IP për familjet e pajisjeve Altera.

Tabela 15-3. Mbështetja familjare e pajisjes

Familja e pajisjes Protokolli
DDR dhe DDR2 DDR3
Arria® GX Final Asnjë mbështetje
Arria II GX Final Final
Cyclone® III Final Asnjë mbështetje
Cikloni III LS Final Asnjë mbështetje
Cikloni IV E Final Asnjë mbështetje
Cikloni IV GX Final Asnjë mbështetje
HardCopy II Referojuni faqes Çfarë ka të re në Altera IP të Altera webfaqe. Asnjë mbështetje
Stratix® II Final Asnjë mbështetje
Stratix II GX Final Asnjë mbështetje
Familje të tjera të pajisjeve Asnjë mbështetje Asnjë mbështetje

Veçoritë

Megafunksioni ALTMEMPHY

Tabela 15–4 përmbledh mbështetjen e veçorive kryesore për megafunksionin ALTMEMPHY.

Tabela 15-4. Mbështetje e veçorive megafunksionale ALTMEMPHY

Veçori DDR dhe DDR2 DDR3
Mbështetje për ndërfaqen Altera PHY (AFI) në të gjitha pajisjet e mbështetura.
Kalibrimi fillestar i automatizuar që eliminon llogaritjet e ndërlikuara të kohës së të dhënave të leximit.
Vëlltage dhe gjurmimi i temperaturës (VT) që garanton performancë maksimale të qëndrueshme për ndërfaqet SDRAM DDR, DDR2 dhe DDR3.
Shtegu i të dhënave i pavarur që bën lidhjen me një kontrollues Altera ose një kontrollues të palës së tretë të pavarur nga shtigjet kritike të kohës.
Ndërfaqe me normë të plotë
Ndërfaqe me gjysmë norme
Redaktues i parametrave i lehtë për t'u përdorur

Përveç kësaj, megafunksioni ALTMEMPHY mbështet komponentët DDR3 SDRAM pa nivelim:

  • Megafunksioni ALTMEMPHY mbështet komponentët DDR3 SDRAM pa nivelim për pajisjet Arria II GX duke përdorur T-topologjinë për orën, adresën dhe autobusin e komandës:
    • Mbështet zgjedhje të shumta të çipave.
  • DDR3 SDRAM PHY pa nivelim fMAX është 400 MHz për zgjedhje të një çipi të vetëm.
  • Nuk ka mbështetje për kunjat e maskës së të dhënave (DM) për DIMM ose komponentë ×4 DDR3 SDRAM, kështu që zgjidhni Jo për kunjat DM të Drive nga FPGA kur përdorni pajisje ×4.
  • Megafunksioni ALTMEMPHY mbështet vetëm ndërfaqet DDR3 SDRAM me gjysmë norme.

Kontrollues me performancë të lartë II

Tabela 15–5 përmbledh mbështetjen e veçorive kryesore për DDR, DDR2 dhe DDR3 SDRAM HPC II.

Tabela 15-5. Mbështetja e veçorive (Pjesa 1 nga 2)

Veçori DDR dhe DDR2 DDR3
Kontrollues me gjysmë norme
Mbështetje për AFI ALTMEMPHY
Mbështetje për ndërfaqen lokale Avalon®Memory Mapped (Avalon-MM).

Tabela 15-5. Mbështetja e veçorive (Pjesa 2 nga 2)

Veçori DDR dhe DDR2 DDR3
Komanda e konfigurueshme e shikon përpara menaxhimin e bankës me lexime dhe shkrime të rregullta
Vonesa shtesë
Mbështetje për gjatësinë arbitrare të shpërthimit të Avalon
Përshtatës fleksibël i integruar i shpërthimit të memories
Hartëzimi i adresave Local-to-Memory të konfigurueshme
Konfigurimi opsional i kohës së ekzekutimit të cilësimeve të regjistrit të madhësisë dhe modalitetit, si dhe kohën e kujtesës
Vetë-freskimi i pjesshëm i grupit (PASR)
Mbështetje për pajisjet standarde të industrisë DDR3 SDRAM
Mbështetje opsionale për komandën e vetë-freskimit
Mbështetje opsionale për komandën e uljes së energjisë të kontrolluar nga përdoruesi
Mbështetje opsionale për komandën automatike të fikjes së energjisë me kohë të programueshme
Mbështetje opsionale për komandat e leximit të parakarikimit automatik dhe të shkrimit të ngarkimit automatik
Mbështetje opsionale për rifreskimin e kontrolluesit të përdoruesit
Ndarje opsionale e orës me shumë kontrollues në SOPC Builder Flow
Funksioni i kodimit të integruar të korrigjimit të gabimeve (ECC) 72-bit
Funksioni i integruar ECC, 16, 24 dhe 40-bit
Mbështetje për shkrimin me fjalë të pjesshme me korrigjim automatik të gabimit opsional
SOPC Builder gati
Mbështetje për vlerësimin e OpenCore Plus
Modele simulimi funksional IP për përdorim në simulatorin VHDL dhe Verilog HDL të mbështetur nga Altera

Shënime për tabelën 15-5:

  1. HPC II mbështet vlerat e vonesës shtesë më të mëdha ose të barabarta me tRCD-1, në njësinë e ciklit të orës (tCK).
  2. Kjo veçori nuk mbështetet me DDR3 SDRAM me nivelim.

Karakteristikat e pambështetura

Tabela 15–6 përmbledh veçoritë e pambështetura për ndërfaqet e memories së jashtme të bazuara në ALTMEMPHY të Altera-s.

Tabela 15-6. Karakteristikat e pambështetura

Protokolli i memories Karakteristikë e pambështetur
DDR dhe DDR2 SDRAM Simulimi i kohës
Gjatësia e shpërthimit prej 2
Shpërthim i pjesshëm dhe shpërthim i padrejtuar në modalitetin ECC dhe jo-ECC kur kunjat DM janë të çaktivizuara
DDR3 SDRAM Simulimi i kohës
Shpërthim i pjesshëm dhe shpërthim i padrejtuar në modalitetin ECC dhe jo-ECC kur kunjat DM janë të çaktivizuara
Stratix III dhe Stratix IV
Mbështetje DIMM
Ndërfaqet me normë të plotë

Verifikimi MegaCore

Altera kryen teste të gjera të rastësishme, të drejtuara me mbulim testi funksional, duke përdorur modelet standarde të industrisë Denali për të siguruar funksionalitetin e kontrollorëve DDR, DDR2 dhe DDR3 SDRAM me ALTMEMPHY IP.

Shfrytëzimi i Burimeve

Ky seksion ofron informacion tipik të përdorimit të burimeve për kontrollorët e memories së jashtme me ALTMEMPHY për familjet e pajisjeve të mbështetura. Ky informacion jepet vetëm si udhëzues; për të dhëna të sakta të përdorimit të burimeve, duhet të gjeneroni bërthamën tuaj IP dhe t'i referoheni raporteve të krijuara nga softueri Quartus II.
Tabela 15–7 tregon të dhënat e përdorimit të burimeve për megafunksionin ALTMEMPHY dhe kontrolluesin II me performancë të lartë DDR3 për pajisjet Arria II GX.

Tabela 15-7. Përdorimi i burimeve në pajisjet Arria II GX (Pjesa 1 nga 2)

Protokolli Kujtesa Gjerësia (bit) Kombinuese ALUTS Logjika Regjistrat Mem ALUTs M9K Blloqe M144K Blloqe Memor y (bit)
Kontrolluesi
DDR3

(Gjysmë norma)

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

Tabela 15-7. Përdorimi i burimeve në pajisjet Arria II GX (Pjesa 2 nga 2)

Protokolli Kujtesa Gjerësia (bit) Kombinuese ALUTS Logjika Regjistrat Mem ALUTs M9K Blloqe M144K Blloqe Memor y (bit)
Kontrollues+PHY
DDR3

(Gjysmë norma)

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

Tabela 15–8 tregon të dhënat e përdorimit të burimeve për kontrolluesin dhe kontrolluesin me performancë të lartë DDR2 plus PHY, për konfigurimet me gjysmë normë dhe normë të plotë për pajisjet Arria II GX.

Tabela 15-8. Përdorimi i burimeve DDR2 në pajisjet Arria II GX

Protokolli Kujtesa Gjerësia (bit) Kombinuese ALUTS Logjika Regjistrat Mem ALUTs M9K Blloqe M144K Blloqe Kujtesa (Bit)
Kontrolluesi
DDR2

(Gjysmë norma)

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

(Tarifa e plotë)

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

(Gjysmë norma)

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

(Tarifa e plotë)

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

Tabela 15–9 tregon të dhënat e përdorimit të burimeve për kontrolluesin dhe kontrolluesin me performancë të lartë DDR2 plus PHY, për konfigurimet me gjysmë normë dhe normë të plotë për pajisjet Cyclone III.

Tabela 15–9. Përdorimi i burimeve DDR2 në pajisjet e cikloni III

Protokolli Kujtesa Gjerësia (bit) Logjika Regjistrat Qelizat logjike Blloqe M9K Kujtesa (Bit)
Kontrolluesi
DDR2

(Gjysmë norma)

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

(Tarifa e plotë)

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

(Gjysmë norma)

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

(Tarifa e plotë)

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

Kërkesat e Sistemit

Kontrolluesi DDR3 SDRAM me ALTMEMPHY IP është pjesë e MegaCore IP Library, e cila shpërndahet me softuerin Quartus II dhe mund të shkarkohet nga Altera webfaqe, www.altera.com.

Simboli Për kërkesat e sistemit dhe udhëzimet e instalimit, referojuni "Instalimi dhe licencimi i softuerit Altera".

Instalimi dhe Licencimi

Figura 15–2 tregon strukturën e drejtorisë pasi të keni instaluar kontrolluesin DDR3 SDRAM me ALTMEMPHY IP, ku është drejtoria e instalimit. Drejtoria e parazgjedhur e instalimit në Windows është c:\altera\ ; në Linux është /opt/altera .

Figura 15-2. Struktura e Drejtorisë
Struktura e Drejtorisë

Ju duhet një licencë për funksionin MegaCore vetëm kur jeni plotësisht të kënaqur me funksionalitetin dhe performancën e tij dhe dëshironi ta çoni dizajnin tuaj në prodhim.
Për të përdorur DDR3 SDRAM HPC, mund të kërkoni një licencë file nga Altera web faqe në www.altera.com/licensing dhe instaloni atë në kompjuterin tuaj. Kur kërkoni një licencë file, Altera ju dërgon email një license.dat file. Nëse nuk keni akses në internet, kontaktoni përfaqësuesin tuaj lokal.
Për të përdorur DDR3 SDRAM HPC II, kontaktoni përfaqësuesin tuaj lokal të shitjeve për të porositur një licencë.

Vlerësimi Falas

Veçoria e vlerësimit të OpenCore Plus të Altera-s është e zbatueshme vetëm për DDR3 SDRAM HPC. Me veçorinë e vlerësimit OpenCore Plus, mund të kryeni veprimet e mëposhtme:

  • Simuloni sjelljen e një megafunksioni (funksioni Altera MegaCore ose AMPmegafunksioni PSM) brenda sistemit tuaj.
  • Verifikoni funksionalitetin e dizajnit tuaj, si dhe vlerësoni madhësinë dhe shpejtësinë e tij shpejt dhe lehtë.
  • Gjeneroni programimin e pajisjes me kohë të kufizuar files për dizajne që përfshijnë funksione MegaCore.
  • Programoni një pajisje dhe verifikoni dizajnin tuaj në harduer.

Ju duhet të blini një licencë për megafunksionin vetëm kur jeni plotësisht të kënaqur me funksionalitetin dhe performancën e tij dhe dëshironi ta çoni dizajnin tuaj në prodhim.

Sjellja e skadimit të OpenCore Plus

Vlerësimi i harduerit OpenCore Plus mund të mbështesë dy mënyrat e mëposhtme të funksionimit:

  • I palidhur - dizajni funksionon për një kohë të kufizuar
  • Tethered—kërkon një lidhje midis bordit tuaj dhe kompjuterit pritës. Nëse modaliteti i lidhur mbështetet nga të gjitha megafunksionet në një dizajn, pajisja mund të funksionojë për një kohë më të gjatë ose për një kohë të pacaktuar

Të gjitha megafunksionet në një pajisje mbyllen njëkohësisht kur arrihet koha më kufizuese e vlerësimit. Nëse ka më shumë se një megafunksion në një dizajn, sjellja e skadimit të një megafunksioni specifik mund të maskohet nga sjellja e skadimit të megafunksioneve të tjera.

Simboli Për funksionet MegaCore, koha e palidhur është 1 orë; vlera e ndërprerjes së lidhur është e pacaktuar.

Dizajni juaj ndalon së punuari pasi skadon koha e vlerësimit të harduerit dhe prodhimi local_ready zvogëlohet.

Historia e rishikimit të dokumentit

Tabela 15–10 rendit historinë e rishikimeve për këtë dokument.

Tabela 15–10. Historia e rishikimit të dokumentit

Data Versioni Ndryshimet
Nëntor 2012 1.2 Ndryshuar numrin e kapitullit nga 13 në 15.
Qershor 2012 1.1 Ikona e komenteve u shtua.
Nëntor 2011 1.0 Informacioni i kombinuar i publikimit, Mbështetja e familjes së pajisjes, lista e veçorive dhe lista e veçorive të pambështetura për DDR, DDR2 dhe DDR3.

Logo

Dokumentet / Burimet

Kontrollorët ALTERA DDR2 SDRAM [pdfUdhëzime
DDR2 SDRAM Controllers, DDR2, SDRAM Controllers, Controllers

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *