ALTERA DDR2 SDRAM контроллері

ALTERA DDR2 SDRAM контроллері

Маңызды ақпарат

ALTMEMPHY IP бар Altera® DDR, DDR2 және DDR3 SDRAM контроллері салалық стандартты DDR, DDR2 және DDR3 SDRAM үшін жеңілдетілген интерфейстерді қамтамасыз етеді. ALTMEMPHY мегафункциясы жад контроллері мен жад құрылғылары арасындағы интерфейс болып табылады және жадқа оқу және жазу операцияларын орындайды. ALTMEMPHY IP бар DDR, DDR2 және DDR3 SDRAM контроллері Altera ALTMEMPHY мегафункциясымен бірге жұмыс істейді.
ALTMEMPHY IP және ALTMEMPHY мегафункциясы бар DDR және DDR2 SDRAM контроллері толық немесе жартылай жылдамдықты DDR және DDR2 SDRAM интерфейстерін ұсынады. ALTMEMPHY IP және ALTMEMPHY мегафункциясы бар DDR3 SDRAM контроллері жарты жылдамдық режимінде DDR3 SDRAM интерфейстерін қолдайды. ALTMEMPHY IP протоколы бар DDR, DDR2 және DDR3 SDRAM контроллері жоғары тиімділік пен кеңейтілген мүмкіндіктерді қамтамасыз ететін жоғары өнімді II контроллерін (HPC II) ұсынады. 15–1-суретте жүйе деңгейінің диаграммасы көрсетілгенampжоғары деңгейде file ALTMEMPHY IP бар DDR, DDR2 немесе DDR3 SDRAM контроллері сіз үшін жасайды.

15–1-сурет. Жүйе деңгейінің диаграммасы
Жүйе деңгейінің диаграммасы

15–1-суретке ескерту:
(1) Instantiate DLL (Сырттан) таңдаған кезде, кідіріс құлыпталған цикл (DLL) ALTMEMPHY мегафункциясының сыртында жасалады.

MegaWizard™ Plug-In Manager бұрынғы нұсқасын жасайдыampжоғары деңгейде file, бұрынғыдан тұрадыampдрайвері және сіздің DDR, DDR2 немесе DDR3 SDRAM өнімділігі жоғары контроллердің реттелетін нұсқасы. Контроллер ALTMEMPHY мегафункциясының данасын жасайды, ол өз кезегінде фазалық құлыпталған циклды (PLL) және DLL жасайды. Сондай-ақ, DLL файлын ALTMEMPHY мегафункциясының бірнеше даналары арасында ортақ пайдалану үшін DLL файлын ALTMEMPHY мегафункциясынан тыс жасауға болады. ALTMEMPHY мегафункциясының бірнеше даналары арасында PLL ортақ пайдалана алмайсыз, бірақ PLL сағатының кейбір шығыстарын осы бірнеше даналар арасында бөлісуге болады.

© 2012 Altera корпорациясы. Барлық құқықтар сақталған. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS және STRATIX сөздері мен логотиптері Altera корпорациясының сауда белгілері болып табылады және АҚШ Патент және сауда белгілері кеңсесінде және басқа елдерде тіркелген. Сауда белгілері немесе қызмет көрсету белгілері ретінде анықталған барлық басқа сөздер мен логотиптер мына жерде сипатталғандай олардың тиісті иелерінің меншігі болып табылады www.altera.com/common/legal.html. Altera компаниясы өзінің жартылай өткізгіш өнімдерінің Altera стандартты кепілдігіне сәйкес ағымдағы техникалық сипаттамаларға сәйкес орындалуына кепілдік береді, бірақ кез келген өнімдер мен қызметтерге кез келген уақытта ескертусіз өзгертулер енгізу құқығын өзіне қалдырады. Altera жазбаша түрде жазбаша түрде келіскен жағдайларды қоспағанда, осы құжатта сипатталған кез келген ақпаратты, өнімді немесе қызметті қолданудан немесе пайдаланудан туындайтын жауапкершілік немесе жауапкершілікті өз мойнына алмайды. Altera тұтынушыларына жарияланған ақпаратқа сенбес бұрын және өнімдерге немесе қызметтерге тапсырыс бермес бұрын құрылғы сипаттамаларының соңғы нұсқасын алу ұсынылады.

бұрынғыampжоғары деңгейде file модельдеуге, синтездеуге және аппараттық құралда пайдалануға болатын толық функционалды дизайн. бұрынғыample driver - контроллерге оқу және жазу пәрмендерін беретін және өту немесе сәтсіздікке ұшырау үшін оқылған деректерді тексеретін және толық сигналдарды сынайтын өзін-өзі тексеру модулі.
ALTMEMPHY мегафункциясы жад құрылғысы мен жад контроллері арасындағы деректер жолын жасайды. Мегафункция дербес өнім ретінде қол жетімді немесе Altera өнімділігі жоғары жад контроллерімен бірге пайдалануға болады.
ALTMEMPHY мегафункциясын дербес өнім ретінде пайдаланған кезде, реттелетін немесе үшінші тарап контроллерлерімен пайдаланыңыз.

Таңба Жаңа конструкциялар үшін Altera UniPHY бар DDR2 және DDR3 SDRAM контроллері, UniPHY бар QDR II және QDR II+ SRAM контроллері немесе UniPHY бар RLDRAM II контроллері сияқты UniPHY негізіндегі сыртқы жад интерфейсін пайдалануды ұсынады.

Шығарылым туралы ақпарат

15–1 кестеде ALTMEMPHY IP бар DDR3 SDRAM контроллерінің осы шығарылымы туралы ақпарат берілген.

Кесте 15–1. Шығарылым туралы ақпарат

Элемент Сипаттама
Нұсқа 11.1
Шығарылған күні 2011 жылдың қарашасы
Кодтарға тапсырыс беру IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
Өнім идентификаторлары 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (ALTMEMPHY мегафункциясы)
Сатушы идентификаторы 6AF7

Altera Quartus® II бағдарламалық құралының ағымдағы нұсқасы әрбір MegaCore функциясының алдыңғы нұсқасын құрастыратынын тексереді. MegaCore IP Library Release Notes және Errata осы тексеруге қатысты кез келген ерекшеліктерді хабарлайды. Altera компиляцияны MegaCore функциясының бір шығарылымнан ескі нұсқаларымен тексермейді. DDR, DDR2 немесе DDR3 SDRAM жоғары өнімді контроллер және белгілі бір Quartus II нұсқасындағы ALTMEMPHY мегафункциясы туралы мәселелер туралы ақпаратты Quartus II бағдарламалық құралының шығарылымы туралы ескертпелерден қараңыз.

Құрылғы отбасына қолдау көрсету

15–2-кесте Altera IP өзектері үшін құрылғыны қолдау деңгейлерін анықтайды.

Кесте 15–2. Altera IP негізгі құрылғысын қолдау деңгейлері

FPGA құрылғыларының отбасылары HardCopy құрылғыларының отбасылары
Алдын ала қолдау— IP ядросы осы құрылғылар тобына арналған алдын ала уақыт үлгілерімен тексерілген. IP ядросы барлық функционалдық талаптарға жауап береді, бірақ әлі де құрылғы отбасы үшін уақыт талдауынан өтуі мүмкін. Оны өндірістік дизайнда сақтықпен қолдануға болады. HardCopy Companion— IP ядросы Hard Copy қосымша құрылғысы үшін алдын ала уақыт үлгілерімен тексерілген. IP ядросы барлық функционалдық талаптарға жауап береді, бірақ әлі де HardCopy құрылғылар тобы үшін уақыт талдауынан өтуі мүмкін. Оны өндірістік дизайнда сақтықпен қолдануға болады.
Қорытынды қолдау— IP өзегі осы құрылғылар тобына арналған соңғы уақыт үлгілерімен тексерілген. IP ядросы құрылғылар тобына арналған барлық функционалдық және уақыт талаптарын қанағаттандырады және өндіріс конструкцияларында қолданылуы мүмкін. Қатты көшірме жинақ— IP ядросы HardCopy құрылғылар тобына арналған соңғы уақыт үлгілерімен тексерілген. IP ядросы құрылғылар тобына арналған барлық функционалдық және уақыт талаптарын қанағаттандырады және өндіріс конструкцияларында қолданылуы мүмкін.

15–3-кесте Altera құрылғыларының отбасылары үшін ALTMEMPHY IP бар DDR, DDR2 және DDR3 SDRAM контроллері ұсынатын қолдау деңгейін көрсетеді.

Кесте 15–3. Құрылғы отбасына қолдау көрсету

Құрылғылар тобы Протокол
DDR және DDR2 DDR3
Arria® GX Финал Қолдау жоқ
Arria II GX Финал Финал
Циклон® III Финал Қолдау жоқ
III LS циклоны Финал Қолдау жоқ
Циклон IV E Финал Қолдау жоқ
IV GX циклоны Финал Қолдау жоқ
Қатты көшірме II Altera-ның Altera IP-дегі жаңалық бетін қараңыз webсайт. Қолдау жоқ
Stratix® II Финал Қолдау жоқ
Stratix II GX Финал Қолдау жоқ
Басқа құрылғылар отбасылары Қолдау жоқ Қолдау жоқ

Ерекше өзгешеліктері

ALTMEMPHY мегафункциясы

15–4-кесте ALTMEMPHY мегафункциясының негізгі мүмкіндіктерін қолдауды қорытындылайды.

Кесте 15–4. ALTMEMPHY Megaфункция мүмкіндігін қолдау

Ерекшелік DDR және DDR2 DDR3
Барлық қолдау көрсетілетін құрылғыларда Altera PHY интерфейсіне (AFI) қолдау көрсетіледі.
Автоматтандырылған бастапқы калибрлеу күрделі оқу деректерінің уақытын есептеулерді болдырмайды.
Тtage және DDR, DDR2 және DDR3 SDRAM интерфейстері үшін максималды тұрақты өнімділікке кепілдік беретін температураны (VT) бақылау.
Критикалық уақыт жолдарынан тәуелсіз Altera контроллеріне немесе үшінші тарап контроллеріне қосылым жасайтын дербес деректер жолы.
Толық жылдамдықты интерфейс
Жартылай жылдамдықты интерфейс
Пайдалануға оңай параметр өңдегіші

Сонымен қатар, ALTMEMPHY мегафункциясы теңестірусіз DDR3 SDRAM құрамдастарын қолдайды:

  • ALTMEMPHY мегафункциясы сағат, мекенжай және пәрмен шинасы үшін T-топологиясын қолданатын Arria II GX құрылғылары үшін нивелирлеусіз DDR3 SDRAM құрамдастарын қолдайды:
    • Бірнеше чип таңдауын қолдайды.
  • fMAX теңшеусіз DDR3 SDRAM PHY бір чипті таңдау үшін 400 МГц құрайды.
  • ×4 DDR3 SDRAM DIMM немесе құрамдас бөліктері үшін деректер маскасы (DM) істіктеріне қолдау көрсетілмейді, сондықтан ×4 құрылғыларын пайдаланған кезде FPGA жүйесінен Drive DM істіктері үшін Жоқ опциясын таңдаңыз.
  • ALTMEMPHY мегафункциясы тек жарты жылдамдықты DDR3 SDRAM интерфейстерін қолдайды.

Жоғары өнімді контроллер II

15–5-кесте DDR, DDR2 және DDR3 SDRAM HPC II үшін негізгі мүмкіндіктерді қолдауды қорытындылайды.

Кесте 15–5. Функцияны қолдау (1/2-бөлігі)

Ерекшелік DDR және DDR2 DDR3
Жартылай жылдамдықты контроллер
AFI ALTMEMPHY қолдауы
Avalon®Memory Mapped (Avalon-MM) жергілікті интерфейсін қолдау

Кесте 15–5. Функцияны қолдау (2/2-бөлігі)

Ерекшелік DDR және DDR2 DDR3
Конфигурацияланатын пәрменді оқу және жазу реті бар алдын ала банкті басқару
Аддитивті кідіріс
Ерікті Avalon жарылыс ұзындығын қолдау
Кірістірілген икемді жадтың жарылу адаптері
Конфигурацияланатын жергілікті-жадқа мекенжай салыстырулары
Өлшем мен режим тізілімінің параметрлерінің және жад уақытының қосымша орындау уақыты конфигурациясы
Ішінара массивтің өзін-өзі жаңартуы (PASR)
Салалық стандартты DDR3 SDRAM құрылғыларын қолдау
Өзін-өзі жаңарту пәрменіне қосымша қолдау
Пайдаланушы басқаратын қуатты өшіру пәрменіне қосымша қолдау
Бағдарламаланатын күту уақыты бар автоматты өшіру пәрменіне қосымша қолдау
Автоматты түрде алдын ала зарядтау оқу және автоматты түрде алдын ала зарядтау жазу пәрмендері үшін қосымша қолдау
Пайдаланушы контроллерін жаңарту үшін қосымша қолдау
SOPC Builder Flow ішінде қосымша бірнеше контроллер сағатын ортақ пайдалану
Біріктірілген қатені түзету кодтау (ECC) функциясы 72-бит
Біріктірілген ECC функциясы, 16, 24 және 40-бит
Қосымша автоматты қатені түзету арқылы ішінара сөз жазуды қолдау
SOPC Builder дайын
OpenCore Plus бағалауына қолдау көрсету
Altera қолдайтын VHDL және Verilog HDL симуляторында пайдалануға арналған IP функционалдық модельдеу үлгілері

15–5 кестеге ескертулер:

  1. HPC II тактілік цикл бірлігінде (tCK) tRCD-1-ден үлкен немесе оған тең қосымша кідіріс мәндерін қолдайды.
  2. Бұл мүмкіндікке теңестіру мүмкіндігі бар DDR3 SDRAM құрылғысында қолдау көрсетілмейді.

Қолдау көрсетілмейтін мүмкіндіктер

15–6 кестеде Altera компаниясының ALTMEMPHY негізіндегі сыртқы жады интерфейстері үшін қолдау көрсетілмейтін мүмкіндіктер жинақталған.

Кесте 15–6. Қолдау көрсетілмейтін мүмкіндіктер

Жад протоколы Қолдау көрсетілмейтін мүмкіндік
DDR және DDR2 SDRAM Уақытты модельдеу
Жарылыс ұзындығы 2
DM түйреуіштері өшірілгенде, ECC және ECC емес режимде ішінара жарылыс және теңестірілмеген жарылыс
DDR3 SDRAM Уақытты модельдеу
DM түйреуіштері өшірілгенде, ECC және ECC емес режимде ішінара жарылыс және теңестірілмеген жарылыс
Stratix III және Stratix IV
DIMM қолдауы
Толық жылдамдықты интерфейстер

MegaCore тексеру

Altera компаниясы ALTMEMPHY IP бар DDR, DDR2 және DDR3 SDRAM контроллерінің функционалдығын қамтамасыз ету үшін салалық стандартты Denali үлгілерін пайдалана отырып, функционалдық сынақ қамтуымен кең кездейсоқ, бағытталған сынақтарды орындайды.

Ресурстарды пайдалану

Бұл бөлім қолдау көрсетілетін құрылғылар тобына арналған ALTMEMPHY бар сыртқы жад контроллері үшін ресурсты пайдаланудың әдеттегі ақпаратын қамтамасыз етеді. Бұл ақпарат тек нұсқаулық ретінде берілген; нақты ресурстарды пайдалану деректері үшін IP өзегін жасап, Quartus II бағдарламалық құралымен жасалған есептерге жүгіну керек.
15–7 кестеде ALTMEMPHY мегафункциясы және Arria II GX құрылғылары үшін DDR3 жоғары өнімді контроллер II үшін ресурстарды пайдалану деректері көрсетілген.

Кесте 15–7. Arria II GX құрылғыларындағы ресурстарды пайдалану (1-ден 2-бөлім)

Протокол Жад Ені (бит) Комбинациялық ALUTS Логика Тіркеулер Мем ALUT M9K Блоктар M144K Блоктар Естелік y (бит)
Контроллер
DDR3

(Жарты мөлшерлеме)

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. Arria II GX құрылғыларындағы ресурстарды пайдалану (2-ден 2-бөлім)

Протокол Жад Ені (бит) Комбинациялық ALUTS Логика Тіркеулер Мем ALUT M9K Блоктар M144K Блоктар Естелік y (бит)
Контроллер+PHY
DDR3

(Жарты мөлшерлеме)

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-кестеде Arria II GX құрылғыларына арналған жартылай және толық жылдамдықты конфигурациялар үшін DDR2 жоғары өнімді контроллер мен контроллер және PHY үшін ресурстарды пайдалану деректері көрсетілген.

Кесте 15–8. Arria II GX құрылғыларында DDR2 ресурстарын пайдалану

Протокол Жад Ені (бит) Комбинациялық ALUTS Логика Тіркеулер Мем ALUT M9K Блоктар M144K Блоктар Жад (Биттер)
Контроллер
DDR2

(Жарты мөлшерлеме)

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

(Толық мөлшерлеме)

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
Контроллер+PHY
DDR2

(Жарты мөлшерлеме)

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

(Толық мөлшерлеме)

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 кестеде DDR2 өнімділігі жоғары контроллері мен контроллері және PHY үшін, Cyclone III құрылғыларының жарты жылдамдықты және толық жылдамдықты конфигурациялары үшін ресурстарды пайдалану деректері көрсетілген.

Кесте 15–9. Cyclone III құрылғыларында DDR2 ресурстарын пайдалану

Протокол Жад Ені (бит) Логика Тіркеулер Логикалық ұяшықтар M9K блоктары Жад (Биттер)
Контроллер
DDR2

(Жарты мөлшерлеме)

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

(Толық мөлшерлеме)

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
Контроллер+PHY
DDR2

(Жарты мөлшерлеме)

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

(Толық мөлшерлеме)

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

Жүйе талаптары

ALTMEMPHY IP бар DDR3 SDRAM контроллері MegaCore IP кітапханасының бөлігі болып табылады, ол Quartus II бағдарламалық құралымен таратылады және Altera жүйесінен жүктеп алынады. webсайт, www.altera.com.

Таңба Жүйе талаптары мен орнату нұсқауларын Altera бағдарламалық құралын орнату және лицензиялау бөлімінен қараңыз.

Орнату және лицензиялау

15–2-сурет DDR3 SDRAM контроллерін ALTMEMPHY IP арқылы орнатқаннан кейінгі каталог құрылымын көрсетеді, мұнда орнату каталогы болып табылады. Windows жүйесіндегі әдепкі орнату каталогы c:\altera\ ; Linux жүйесінде бұл /opt/altera .

15–2-сурет. Каталог құрылымы
Каталог құрылымы

MegaCore функциясына лицензия оның функционалдығы мен өнімділігіне толық қанағаттанған кезде және дизайнды өндіріске жеткізгіңіз келгенде ғана қажет.
DDR3 SDRAM HPC пайдалану үшін лицензия сұрауға болады file Альтерадан web сайтында www.altera.com/licensing және оны компьютеріңізге орнатыңыз. Сіз лицензия сұраған кезде file, Altera сізге e-mail арқылы license.dat жібереді file. Интернетке кіру мүмкіндігіңіз болмаса, жергілікті өкілге хабарласыңыз.
DDR3 SDRAM HPC II пайдалану үшін лицензияға тапсырыс беру үшін жергілікті сату өкіліне хабарласыңыз.

Еркін бағалау

Altera OpenCore Plus бағалау мүмкіндігі тек DDR3 SDRAM HPC үшін қолданылады. OpenCore Plus бағалау мүмкіндігімен келесі әрекеттерді орындауға болады:

  • Мегафункцияның әрекетін имитациялаңыз (Altera MegaCore функциясы немесе AMPPSM мегафункциясы) сіздің жүйеңізде.
  • Дизайныңыздың функционалдығын тексеріңіз, сондай-ақ оның өлшемі мен жылдамдығын тез және оңай бағалаңыз.
  • Уақыты шектеулі құрылғы бағдарламалауын жасаңыз files MegaCore функцияларын қамтитын конструкцияларға арналған.
  • Құрылғыны бағдарламалаңыз және жабдықта дизайныңызды тексеріңіз.

Мегафункцияға лицензияны оның функционалдығы мен өнімділігіне толық қанағаттанған кезде және дизайнды өндіріске жеткізгіңіз келгенде ғана сатып алу керек.

OpenCore Plus тайм-аут әрекеті

OpenCore Plus аппараттық құралды бағалау келесі екі жұмыс режимін қолдай алады:

  • Біріктірілмеген — дизайн шектеулі уақытқа жұмыс істейді
  • Tethered — тақта мен негізгі компьютер арасындағы байланысты қажет етеді. Егер байланыстырылған режимге дизайндағы барлық мегафункциялар қолдау көрсетсе, құрылғы ұзағырақ немесе шексіз жұмыс істей алады.

Ең шектеулі бағалау уақытына жеткенде құрылғыдағы барлық мегафункциялар бір уақытта күтіледі. Егер дизайнда бірнеше мегафункция болса, белгілі бір мегафункцияның күту уақыты басқа мегафункциялардың күту әрекетімен бүркемеленуі мүмкін.

Таңба MegaCore функциялары үшін байланыссыз күту уақыты 1 сағатты құрайды; байланыстырылған күту уақытының мәні белгісіз.

Аппараттық құралды бағалау уақыты біткеннен кейін және local_ready шығысы төмен болғаннан кейін дизайныңыз жұмысын тоқтатады.

Құжатты қайта қарау тарихы

15–10 кестеде осы құжаттың қайта қарау тарихы берілген.

Кесте 15–10. Құжатты қайта қарау тарихы

Күн Нұсқа Өзгерістер
2012 жылдың қарашасы 1.2 Тарау нөмірі 13-тен 15-ке өзгертілді.
2012 жылдың маусымы 1.1 Кері байланыс белгішесі қосылды.
2011 жылдың қарашасы 1.0 DDR, DDR2 және DDR3 үшін біріктірілген шығарылым ақпараты, құрылғы отбасына қолдау көрсету, мүмкіндіктер тізімі және қолдау көрсетілмейтін мүмкіндіктер тізімі.

Логотип

Құжаттар / Ресурстар

ALTERA DDR2 SDRAM контроллері [pdf] Нұсқаулар
DDR2 SDRAM контроллері, DDR2, SDRAM контроллері, контроллерлері

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *