ALTERA DDR2 SDRAM kontrolieri

ALTERA DDR2 SDRAM kontrolieri

Svarīga informācija

Altera® DDR, DDR2 un DDR3 SDRAM kontrolieri ar ALTMEMPHY IP nodrošina vienkāršotas saskarnes ar nozares standarta DDR, DDR2 un DDR3 SDRAM. ALTMEMPHY megafunkcija ir interfeiss starp atmiņas kontrolleri un atmiņas ierīcēm, un tas veic atmiņas lasīšanas un rakstīšanas darbības. DDR, DDR2 un DDR3 SDRAM kontrolieri ar ALTMEMPHY IP darbojas kopā ar Altera ALTMEMPHY megafunkciju.
DDR un DDR2 SDRAM kontrolieri ar ALTMEMPHY IP un ALTMEMPHY megafunkciju piedāvā pilna ātruma vai puse ātruma DDR un DDR2 SDRAM saskarnes. DDR3 SDRAM kontrolieris ar ALTMEMPHY IP un ALTMEMPHY megafunkciju atbalsta DDR3 SDRAM saskarnes pusātruma režīmā. DDR, DDR2 un DDR3 SDRAM kontrolieri ar ALTMEMPHY IP piedāvā augstas veiktspējas kontrolieri II (HPC II), kas nodrošina augstu efektivitāti un uzlabotas funkcijas. Attēlā 15–1 ir parādīta sistēmas līmeņa diagramma, ieskaitot piemample augstākā līmeņa file ko jums izveido DDR, DDR2 vai DDR3 SDRAM kontrolieris ar ALTMEMPHY IP.

Attēls 15-1. Sistēmas līmeņa diagramma
Sistēmas līmeņa diagramma

Piezīme 15-1. attēlam:
(1) Ja izvēlaties Instantiate DLL Externally, aizkaves bloķētā cilpa (DLL) tiek momentizēta ārpus ALTMEMPHY megafunkcijas.

MegaWizard™ Plug-In Manager ģenerē example augstākā līmeņa file, kas sastāv no bijušāample draiveri un jūsu DDR, DDR2 vai DDR3 SDRAM augstas veiktspējas kontrollera pielāgoto variantu. Kontrolieris izveido ALTMEMPHY megafunkcijas gadījumu, kas savukārt ģenerē fāzes bloķēšanas cilpu (PLL) un DLL. Varat arī izveidot DLL ārpus ALTMEMPHY megafunkcijas, lai koplietotu DLL starp vairākiem ALTMEMPHY megafunkcijas gadījumiem. Jūs nevarat koplietot PLL starp vairākiem ALTMEMPHY megafunkcijas gadījumiem, taču varat koplietot dažus PLL pulksteņa izvadus starp šiem vairākiem gadījumiem.

© 2012 Altera Corporation. Visas tiesības aizsargātas. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS un STRATIX vārdi un logotipi ir Altera Corporation preču zīmes un reģistrētas ASV Patentu un preču zīmju birojā un citās valstīs. Visi citi vārdi un logotipi, kas identificēti kā preču zīmes vai pakalpojumu zīmes, ir to attiecīgo īpašnieku īpašums, kā aprakstīts vietnē www.altera.com/common/legal.html. Altera garantē savu pusvadītāju izstrādājumu darbību atbilstoši pašreizējām specifikācijām saskaņā ar Altera standarta garantiju, taču patur tiesības jebkurā laikā bez brīdinājuma veikt izmaiņas jebkuros produktos un pakalpojumos. Altera neuzņemas nekādu atbildību vai saistības, kas izriet no jebkādas šeit aprakstītās informācijas, produkta vai pakalpojuma lietojuma vai izmantošanas, izņemot gadījumus, kad Altera ir nepārprotami rakstiski piekritusi. Altera klientiem ieteicams iegūt jaunāko ierīces specifikāciju versiju, pirms paļauties uz jebkādu publicētu informāciju un pirms preču vai pakalpojumu pasūtījumu veikšanas.

Bijušaisample augstākā līmeņa file ir pilnībā funkcionāls dizains, ko varat simulēt, sintezēt un izmantot aparatūrā. Bijušaisample draiveris ir pašpārbaudes modulis, kas izdod lasīšanas un rakstīšanas komandas kontrollerim un pārbauda nolasītos datus, lai iegūtu apstiprinājumu vai neveiksmi, un pārbauda pilnīgus signālus.
ALTMEMPHY megafunkcija izveido datu ceļu starp atmiņas ierīci un atmiņas kontrolleri. Megafunkcija ir pieejama kā atsevišķs produkts vai to var izmantot kopā ar Altera augstas veiktspējas atmiņas kontrolieri.
Ja izmantojat ALTMEMPHY megafunkciju kā atsevišķu produktu, izmantojiet to ar pielāgotiem vai trešās puses kontrolleriem.

Simbols Jauniem dizainiem Altera iesaka izmantot uz UniPHY balstītu ārējās atmiņas interfeisu, piemēram, DDR2 un DDR3 SDRAM kontrolierus ar UniPHY, QDR II un QDR II+ SRAM kontrolierus ar UniPHY vai RLDRAM II kontrolieri ar UniPHY.

Izlaiduma informācija

Tabulā 15–1 ir sniegta informācija par šo DDR3 SDRAM kontrollera ar ALTMEMPHY IP laidienu.

Tabula 15–1. Izlaiduma informācija

Vienums Apraksts
Versija 11.1
Izdošanas datums 2011. gada novembris
Pasūtīšanas kodi IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
Produktu ID 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (ALTMEMPHY megafunkcija)
Vendor ID 6AF7

Altera pārbauda, ​​vai pašreizējā Quartus® II programmatūras versija apkopo katras MegaCore funkcijas iepriekšējo versiju. MegaCore IP bibliotēkas izlaiduma piezīmēs un kļūdas ziņo par visiem šīs pārbaudes izņēmumiem. Altera nepārbauda kompilāciju ar MegaCore funkciju versijām, kas vecākas par vienu versiju. Informāciju par problēmām saistībā ar DDR, DDR2 vai DDR3 SDRAM augstas veiktspējas kontrolleri un ALTMEMPHY megafunkciju konkrētā Quartus II versijā skatiet Quartus II programmatūras izlaišanas piezīmēs.

Ierīču ģimenes atbalsts

Tabulā 15–2 ir norādīti ierīču atbalsta līmeņi Altera IP kodoliem.

Tabula 15–2. Altera IP pamata ierīču atbalsta līmeņi

FPGA ierīču ģimenes Cieto kopiju ierīču saimes
Iepriekšējs atbalsts— IP kodols ir pārbaudīts ar provizoriskajiem laika modeļiem šai ierīču saimei. IP kodols atbilst visām funkcionālajām prasībām, taču, iespējams, tam joprojām tiek veikta ierīču saimes laika analīze. To var piesardzīgi izmantot ražošanas projektos. Cietās kopijas pavadonis— IP kodols ir pārbaudīts ar iepriekšējiem laika modeļiem cietās kopijas pavadierīcei. IP kodols atbilst visām funkcionālajām prasībām, taču, iespējams, tam joprojām tiek veikta HardCopy ierīču saimes laika analīze. To var piesardzīgi izmantot ražošanas projektos.
Galīgais atbalsts— IP kodols ir pārbaudīts ar šīs ierīču saimes galīgajiem laika modeļiem. IP kodols atbilst visām ierīču saimes funkcionālajām un laika prasībām, un to var izmantot ražošanas projektos. Cietās kopijas kompilācija— IP kodols ir pārbaudīts ar HardCopy ierīču saimes galīgajiem laika modeļiem. IP kodols atbilst visām ierīču saimes funkcionālajām un laika prasībām, un to var izmantot ražošanas projektos.

Tabulā 15–3 parādīts atbalsta līmenis, ko piedāvā DDR, DDR2 un DDR3 SDRAM kontrolieri ar ALTMEMPHY IP Altera ierīču saimēm.

15.–3.tabula. Ierīču ģimenes atbalsts

Ierīču ģimene Protokols
DDR un DDR2 DDR3
Arria® GX Fināls Nav atbalsta
Arria II GX Fināls Fināls
Ciklons® III Fināls Nav atbalsta
Ciklons III LS Fināls Nav atbalsta
Ciklons IV E Fināls Nav atbalsta
Ciklons IV GX Fināls Nav atbalsta
Cietā kopija II Skatiet Altera lapu Kas jauns Altera IP lapā webvietne. Nav atbalsta
Stratix® II Fināls Nav atbalsta
Stratix II GX Fināls Nav atbalsta
Citas ierīču saimes Nav atbalsta Nav atbalsta

Funkcijas

ALTMEMPHY Megafunkcija

Tabulā 15–4 ir apkopots galvenās funkcijas atbalsts ALTMEMPHY megafunkcijai.

15.–4.tabula. ALTMEMPHY megafunkciju funkcijas atbalsts

Funkcija DDR un DDR2 DDR3
Altera PHY interfeisa (AFI) atbalsts visās atbalstītajās ierīcēs.
Automatizēta sākotnējā kalibrēšana, kas novērš sarežģītus lasīšanas datu laika aprēķinus.
Voltage un temperatūras (VT) izsekošana, kas garantē maksimālu stabilu veiktspēju DDR, DDR2 un DDR3 SDRAM saskarnēm.
Pašpietiekams datu ceļš, kas padara savienojumu ar Altera kontrolleri vai trešās puses kontrolieri neatkarīgu no kritiskajiem laika ceļiem.
Pilna līmeņa interfeiss
Puslikmes interfeiss
Viegli lietojams parametru redaktors

Turklāt ALTMEMPHY megafunkcija atbalsta DDR3 SDRAM komponentus bez izlīdzināšanas:

  • ALTMEMPHY megafunkcija atbalsta DDR3 SDRAM komponentus bez izlīdzināšanas Arria II GX ierīcēm, izmantojot T-topoloģiju pulkstenim, adresei un komandu kopnei:
    • Atbalsta vairāku mikroshēmu atlasi.
  • DDR3 SDRAM PHY bez fMAX izlīdzināšanas ir 400 MHz vienas mikroshēmas atlasei.
  • Neatbalsta datu maskas (DM) tapas ×4 DDR3 SDRAM DIMM vai komponentiem, tāpēc, ja izmantojat ×4 ierīces, atlasiet Nē Drive DM kontaktiem no FPGA.
  • ALTMEMPHY megafunkcija atbalsta tikai pusātruma DDR3 SDRAM saskarnes.

Augstas veiktspējas kontrolieris II

Tabulā 15–5 ir apkopots galveno funkciju atbalsts DDR, DDR2 un DDR3 SDRAM HPC II.

15.–5.tabula. Funkciju atbalsts (1. daļa no 2)

Funkcija DDR un DDR2 DDR3
Puse likmes kontrolieris
Atbalsts AFI ALTMEMPHY
Atbalsts Avalon®Memory Mapped (Avalon-MM) lokālajam interfeisam

15.–5.tabula. Funkciju atbalsts (2. daļa no 2)

Funkcija DDR un DDR2 DDR3
Konfigurējama komandu skatīšanās uz priekšu bankas vadība ar secīgu lasīšanu un rakstīšanu
Piedevas latentums
Atbalsts patvaļīgam Avalon pārrāvuma garumam
Iebūvēts elastīgs atmiņas sērijveida adapteris
Konfigurējamas vietējās un atmiņas adrešu kartēšanas
Izvēles lieluma un režīma reģistra iestatījumu izpildes laika konfigurācija un atmiņas laiks
Daļēja masīva pašatsvaidzināšana (PASR)
Atbalsts nozares standarta DDR3 SDRAM ierīcēm
Izvēles atbalsts pašatsvaidzināšanas komandai
Papildu atbalsts lietotāja kontrolētai izslēgšanas komandai
Papildu atbalsts automātiskai izslēgšanas komandai ar programmējamu taimautu
Izvēles atbalsts automātiskās uzlādes lasīšanas un automātiskās uzlādes rakstīšanas komandām
Papildu atbalsts lietotāja kontrollera atsvaidzināšanai
Izvēles vairāku kontrolleru pulksteņu koplietošana programmā SOPC Builder Flow
Integrētā kļūdu labošanas kodēšanas (ECC) funkcija 72 bitu
Integrēta ECC funkcija, 16, 24 un 40 bitu
Atbalsts daļēja vārda rakstīšanai ar izvēles automātisku kļūdu labošanu
SOPC Builder gatavs
Atbalsts OpenCore Plus novērtēšanai
IP funkcionālās simulācijas modeļi izmantošanai Altera atbalstītajā VHDL un Verilog HDL simulatorā

Piezīmes 15.–5. tabulai:

  1. HPC II atbalsta aditīvās latentuma vērtības, kas ir lielākas vai vienādas ar tRCD-1 pulksteņa cikla vienībā (tCK).
  2. Šī funkcija netiek atbalstīta ar DDR3 SDRAM ar izlīdzināšanu.

Neatbalstītas funkcijas

Tabulā 15–6 ir apkopoti neatbalstītie līdzekļi Altera ārējās atmiņas saskarnēm, kuru pamatā ir ALTMEMPHY.

15.–6.tabula. Neatbalstītas funkcijas

Atmiņas protokols Nepiemērota funkcija
DDR un DDR2 SDRAM Laika simulācija
Sērija garums 2
Daļēja sērija un nesaskaņota sērija ECC un ne-ECC režīmā, kad DM tapas ir atspējotas
DDR3 SDRAM Laika simulācija
Daļēja sērija un nesaskaņota sērija ECC un ne-ECC režīmā, kad DM tapas ir atspējotas
Stratix III un Stratix IV
DIMM atbalsts
Pilna ātruma saskarnes

MegaCore verifikācija

Altera veic plašas nejaušas, mērķētas pārbaudes ar funkcionālo testu pārklājumu, izmantojot nozares standarta Denali modeļus, lai nodrošinātu DDR, DDR2 un DDR3 SDRAM kontrolieru funkcionalitāti ar ALTMEMPHY IP.

Resursu izmantošana

Šajā sadaļā ir sniegta tipiska resursu izmantošanas informācija ārējās atmiņas kontrolleriem ar ALTMEMPHY atbalstītajām ierīču saimēm. Šī informācija ir sniegta tikai kā vadlīnijas; Lai iegūtu precīzus resursu izmantošanas datus, ģenerējiet savu IP kodolu un skatiet Quartus II programmatūras ģenerētos pārskatus.
Tabulā 15–7 ir parādīti resursu izmantošanas dati ALTMEMPHY megafunkcijai un DDR3 augstas veiktspējas kontrollerim II Arria II GX ierīcēm.

15.–7.tabula. Resursu izmantošana Arria II GX ierīcēs (1. daļa no 2)

Protokols Atmiņa Platums (biti) Kombinācija ALUTS Loģika Reģistri Atm ALUTs M9K Bloki M144K Bloki MEMOR y (biti)
Kontrolieris
DDR3

(Puse likme)

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.tabula. Resursu izmantošana Arria II GX ierīcēs (2. daļa no 2)

Protokols Atmiņa Platums (biti) Kombinācija ALUTS Loģika Reģistri Atm ALUTs M9K Bloki M144K Bloki MEMOR y (biti)
Kontrolieris+PHY
DDR3

(Puse likme)

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

Tabulā 15–8 ir parādīti resursu izmantošanas dati DDR2 augstas veiktspējas kontrollerim un kontrollerim, kā arī PHY, pus- un pilna ātruma konfigurācijām Arria II GX ierīcēm.

15.–8.tabula. DDR2 resursu izmantošana Arria II GX ierīcēs

Protokols Atmiņa Platums (biti) Kombinācija ALUTS Loģika Reģistri Atm ALUTs M9K Bloki M144K Bloki Atmiņa (Biti)
Kontrolieris
DDR2

(Puse likme)

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

(Pilna likme)

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

(Puse likme)

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

(Pilna likme)

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

Tabulā 15–9 ir parādīti resursu izmantošanas dati DDR2 augstas veiktspējas kontrollerim un kontrollerim, kā arī PHY, pus- un pilna ātruma konfigurācijām Cyclone III ierīcēm.

15.–9.tabula. DDR2 resursu izmantošana ciklona III ierīcēs

Protokols Atmiņa Platums (biti) Loģika Reģistri Loģiskās šūnas M9K bloki Atmiņa (Biti)
Kontrolieris
DDR2

(Puse likme)

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

(Pilna likme)

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

(Puse likme)

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

(Pilna likme)

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

Sistēmas prasības

DDR3 SDRAM kontrolieris ar ALTMEMPHY IP ir daļa no MegaCore IP bibliotēkas, kas tiek izplatīta ar Quartus II programmatūru un lejupielādējama no Altera. webvietne, www.altera.com.

Simbols Sistēmas prasības un instalēšanas instrukcijas skatiet sadaļā Altera programmatūras instalēšana un licencēšana.

Uzstādīšana un licencēšana

Attēlā 15–2 parādīta direktoriju struktūra pēc DDR3 SDRAM kontrollera instalēšanas ar ALTMEMPHY IP, kur ir instalācijas direktorijs. Noklusējuma instalācijas direktorijs operētājsistēmā Windows ir c:\altera\ ; operētājsistēmā Linux tas ir /opt/altera .

Attēls 15-2. Direktoriju struktūra
Direktoriju struktūra

Licence MegaCore funkcijai ir nepieciešama tikai tad, ja esat pilnībā apmierināts ar tās funkcionalitāti un veiktspēju un vēlaties nodot savu dizainu uz ražošanu.
Lai izmantotu DDR3 SDRAM HPC, varat pieprasīt licenci file no Altera web vietne plkst www.altera.com/licensing un instalējiet to savā datorā. Kad pieprasāt licenci file, Altera nosūta jums e-pasta ziņojumu licence.dat file. Ja jums nav piekļuves internetam, sazinieties ar vietējo pārstāvi.
Lai izmantotu DDR3 SDRAM HPC II, sazinieties ar vietējo tirdzniecības pārstāvi, lai pasūtītu licenci.

Bezmaksas novērtējums

Altera OpenCore Plus novērtēšanas funkcija ir piemērojama tikai DDR3 SDRAM HPC. Izmantojot OpenCore Plus novērtēšanas līdzekli, varat veikt šādas darbības:

  • Simulēt megafunkcijas darbību (funkcija Altera MegaCore vai AMPPSM megafunkcija) jūsu sistēmā.
  • Pārbaudiet sava dizaina funkcionalitāti, kā arī ātri un vienkārši novērtējiet tā izmēru un ātrumu.
  • Ģenerējiet ierobežota laika ierīču programmēšanu files dizainiem, kas ietver MegaCore funkcijas.
  • Programmējiet ierīci un pārbaudiet savu dizainu aparatūrā.

Licence megafunkcijai ir jāiegādājas tikai tad, kad esat pilnībā apmierināts ar tās funkcionalitāti un veiktspēju un vēlaties nodot savu dizainu uz ražošanu.

OpenCore Plus noildzes uzvedība

OpenCore Plus aparatūras novērtējums var atbalstīt šādus divus darbības režīmus:

  • Nepiesiets — dizains darbojas ierobežotu laiku
  • Piesiets — nepieciešams savienojums starp plati un resursdatoru. Ja piesieto režīmu atbalsta visas dizaina megafunkcijas, ierīce var darboties ilgāku laiku vai bezgalīgi.

Visas ierīces megafunkcijas tiek pārtrauktas vienlaicīgi, kad ir sasniegts visierobežotākais novērtēšanas laiks. Ja dizainā ir vairāk nekā viena megafunkcija, konkrētas mega funkcijas taimauta darbību var maskēt citu megafunkciju taimauta darbība.

Simbols MegaCore funkcijām nepiesaistītais taimauts ir 1 stunda; piesaistītā taimauta vērtība ir nenoteikta.

Jūsu dizains pārstāj darboties pēc aparatūras novērtēšanas laika beigām un vietējās_gatavības izvades līmenis ir zems.

Dokumentu pārskatīšanas vēsture

15.–10. tabulā ir norādīta šī dokumenta labojumu vēsture.

15.–10.tabula. Dokumentu pārskatīšanas vēsture

Datums Versija Izmaiņas
2012. gada novembris 1.2 Nodaļas numurs mainīts no 13 uz 15.
2012. gada jūnijs 1.1 Pievienota atsauksmju ikona.
2011. gada novembris 1.0 Apvienotā izlaiduma informācija, ierīču ģimenes atbalsts, funkciju saraksts un neatbalstīto līdzekļu saraksts DDR, DDR2 un DDR3.

Logotips

Dokumenti / Resursi

ALTERA DDR2 SDRAM kontrolieri [pdfNorādījumi
DDR2 SDRAM kontrolieri, DDR2, SDRAM kontrolieri, kontrolieri

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *