Microsemi -LOGO

Канфігурацыя кантролера Microsemi IGLOO2 HPMS DDR

Microsemi -DG0618-Выяўленне-і-выпраўленне-памылак-на-прыладах-SmartFusion2-з выкарыстаннем-памяці-DDR-ВЫЯВКА ПРАДУКТА

Уводзіны

IGLOO2 HPMS мае ўбудаваны кантролер DDR (HPMS DDR). Гэты кантролер DDR прызначаны для кіравання пазачыпавай памяццю DDR. Да кантролера HPMS DDR можна атрымаць доступ з HPMS (з выкарыстаннем HPDMA), а таксама з FPGA.
Калі вы выкарыстоўваеце System Builder для стварэння сістэмнага блока, які ўключае HPMS DDR, System Builder наладжвае для вас кантролер HPMS DDR на аснове вашых запісаў і выбару.
Карыстальнік не патрабуе асобнай канфігурацыі HPMS DDR. Для атрымання падрабязнай інфармацыі, калі ласка, звярніцеся да Інструкцыі карыстальніка IGLOO2 System Builder.
Канструктар сістэмы

Канструктар сістэмы

У em Builder для аўтаматычнай канфігурацыі HPMS DDR.

  1.  На ўкладцы Device Features у System Builder адзначце HPMS External DDR Memory (HPMS DDR).
  2. На ўкладцы «Успаміны» абярыце тып памяці DDR:
    • DDR2
    •  DDR3
    • LPDDR
  3. Выберыце шырыню памяці DDR: 8, 16 або 32
  4. Праверце ECC, калі хочаце мець ECC для DDR.
  5. Увядзіце час налады памяці DDR. Гэта час, неабходны памяці DDR для ініцыялізацыі.
  6. Націсніце «Імпарт канфігурацыі рэестра», каб імпартаваць значэнні рэестра для FDDR з існуючага тэксту file які змяшчае значэнні рэгістра. Глядзіце табліцу 1 для канфігурацыі рэгістра file сінтаксіс.
    Libero аўтаматычна захоўвае гэтыя дадзеныя канфігурацыі ў eNVM. Пасля скіду FPGA гэтыя даныя канфігурацыі будуць аўтаматычна скапіяваны ў HPMS DDR.

Малюнак 1 • Канструктар сістэмы і HPMS DDR

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-1

Табліца 1 • Канфігурацыя рэгістрацыі File Сінтаксіс

  • ddrc_dyn_soft_reset_CR 0x00;
  • ddrc_dyn_refresh_1_CR 0x27DE;
  • ddrc_dyn_refresh_2_CR 0x30F;
  • ddrc_dyn_powerdown_CR 0x02;
  • ddrc_dyn_debug_CR 0x00;
  • ddrc_ecc_data_mask_CR 0x0000;
  • ddrc_addr_map_col_1_CR 0x3333;

Канфігурацыя кантролера HPMS DDR

Калі вы выкарыстоўваеце кантролер HPMS DDR для доступу да знешняй памяці DDR, кантролер DDR павінен быць ініцыялізаваны падчас выканання. Гэта робіцца шляхам запісу дадзеных канфігурацыі ў спецыяльныя рэгістры канфігурацыі кантролера DDR. У IGLOO2 eNVM захоўвае даныя канфігурацыі рэгістра, а пасля скіду FPGA даныя канфігурацыі капіююцца з eNVM у спецыяльныя рэгістры HPMS DDR для ініцыялізацыі.

Рэгістры кіравання HPMS DDR
Кантролер HPMS DDR мае набор рэгістраў, якія неабходна канфігураваць падчас выканання. Значэнні канфігурацыі для гэтых рэгістраў прадстаўляюць розныя параметры, такія як рэжым DDR, шырыня PHY, пакетны рэжым і ECC. Каб атрымаць поўную інфармацыю аб рэгістрах канфігурацыі кантролера DDR, звярніцеся да Кіраўніцтва карыстальніка Microsemi IGLOO2
Канфігурацыя рэгістраў HPMS MDDR

Каб задаць значэнні рэестра DDR:

  1. Выкарыстоўвайце тэкставы рэдактар ​​па-за Libero SoC, падрыхтуйце тэкст file які змяшчае імёны і значэнні рэгістра, як на малюнку 1-1.
  2. На ўкладцы «Памяць» System Builder націсніце «Імпарт канфігурацыі рэестра».
  3. Перайдзіце да месца тэксту канфігурацыі рэгістрацыі file вы падрыхтавалі на этапе 1 і абярыце file імпартаваць.

Малюнак 1-1 • Даныя канфігурацыі рэгістрацыі – Тэкставы фармат

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-2

Ініцыялізацыя HPMS DDR
Даныя канфігурацыі рэгістра, якія вы імпартуеце для HPMS DDR, загружаюцца ў eNVM і капіююцца ў рэгістры канфігурацыі HPMS DDR пасля скіду FPGA. Для ініцыялізацыі HPMS DDR падчас выканання не патрабуецца ніякіх дзеянняў карыстальніка. Гэтая аўтаматычная ініцыялізацыя таксама мадэлюецца ў мадэляванні.

Апісанне порта

Інтэрфейс DDR PHY
Гэтыя парты адкрыты на верхнім узроўні блока, згенераванага System Builder. Для атрымання падрабязнай інфармацыі звярніцеся да Інструкцыі карыстальніка IGLOO2 System Builder. Падключыце гэтыя парты да памяці DDR.

Табліца 2-1 • Інтэрфейс DDR PHY

Назва порта Напрамак Апісанне
MDDR_CAS_N ВЫХОД DRAM CASN
MDDR_CKE ВЫХОД DRAM CKE
MDDR_CLK ВЫХОД Гадзіннік, бок P
MDDR_CLK_N ВЫХОД Гадзіннік, N бок
MDDR_CS_N ВЫХОД DRAM CSN
MDDR_ODT ВЫХОД DRAM ODT
MDDR_RAS_N ВЫХОД ДРАМ РАСН
MDDR_RESET_N ВЫХОД Скід DRAM для DDR3
MDDR_WE_N ВЫХОД ДРАМ ВЭН
MDDR_ADDR[15:0] ВЫХОД Адрасныя біты Dram
МДДР_БА[2:0] ВЫХОД Адрас драмбанка
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) ВЫХОД Маска дадзеных Dram
MDDR_DQS ([3:0]/[1:0]/[0]) ВЫХОД Уваход/выхад строба даных Dram – бок P
MDDR_DQS_N ([3:0]/[1:0]/[0]) ВЫХОД Уваход/выхад строба даных Dram – N бок
MDDR_DQ ([31:0]/[15:0]/[7:0]) ВЫХОД Увод/выснова дадзеных DRAM
MDDR_DQS_TMATCH_0_IN IN FIFO ў сігнале
MDDR_DQS_TMATCH_0_OUT ВЫХОД Выхадны сігнал FIFO
MDDR_DQS_TMATCH_1_IN IN FIFO in сігнал (толькі 32-біт)
MDDR_DQS_TMATCH_1_OUT ВЫХОД Выхадны сігнал FIFO (толькі 32-разрадны)
MDDR_DM_RDQS_ECC ВЫХОД Маска даных Dram ECC
MDDR_DQS_ECC ВЫХОД Dram ECC Data Strobe Input/Output – бок P
MDDR_DQS_ECC_N ВЫХОД Dram ECC Data Strobe Input/Output – N бок
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) ВЫХОД Увод/выснова дадзеных DRAM ECC
MDDR_DQS_TMATCH_ECC_IN IN Сігнал ECC FIFO
MDDR_DQS_TMATCH_ECC_OUT ВЫХОД Выхадны сігнал ECC FIFO (толькі 32-разрадны)

Шырыня партоў для некаторых партоў змяняецца ў залежнасці ад выбару шырыні PHY. Абазначэнне «[a:0]/[b:0]/[c:0]» выкарыстоўваецца для абазначэння такіх партоў, дзе «[a:0]» адносіцца да шырыні порта, калі выбрана 32-бітная шырыня PHY , «[b:0]» адпавядае 16-бітнай шырыні PHY, а «[c:0]» адпавядае 8-бітнай шырыні PHY.

Падтрымка прадукту

Microsemi SoC Products Group падтрымлівае сваю прадукцыю рознымі службамі падтрымкі, уключаючы службу падтрымкі кліентаў, цэнтр тэхнічнай падтрымкі кліентаў, webсайт, электронная пошта і офісы продажаў па ўсім свеце. Гэта дадатак утрымлівае інфармацыю аб тым, як звязацца з Microsemi SoC Products Group і выкарыстоўваць гэтыя службы падтрымкі.

Абслугоўванне кліентаў
Звярніцеся ў службу падтрымкі для атрымання нетэхнічнай падтрымкі прадукту, напрыклад, цэнаўтварэння прадукту, абнаўлення прадукту, абнаўлення інфармацыі, статусу заказу і аўтарызацыі.
З Паўночнай Амерыкі тэлефануйце па нумары 800.262.1060
З астатняга свету тэлефануйце па нумары 650.318.4460 па факсу, з любой кропкі свету 408.643.6913

Цэнтр тэхнічнай падтрымкі кліентаў
Microsemi SoC Products Group укамплектоўвае свой Цэнтр тэхнічнай падтрымкі кліентаў высокакваліфікаванымі інжынерамі, якія могуць дапамагчы адказаць на вашыя апаратныя, праграмныя і дызайнерскія пытанні аб прадуктах Microsemi SoC. Цэнтр тэхнічнай падтрымкі кліентаў марнуе шмат часу на стварэнне нататак па прылажэнні, адказаў на агульныя пытанні цыкла праектавання, дакументацыі вядомых праблем і розных часта задаваемых пытанняў. Такім чынам, перш чым звязацца з намі, наведайце нашы інтэрнэт-рэсурсы. Вельмі верагодна, што мы ўжо адказалі на вашы пытанні.

Тэхнічная падтрымка
Наведайце службу падтрымкі кліентаў webсайт (www.microsemi.com/soc/support/search/default.aspx) для атрымання дадатковай інфармацыі і падтрымкі. Многія адказы даступныя ў пошуку web Рэсурс змяшчае дыяграмы, ілюстрацыі і спасылкі на іншыя рэсурсы на webсайт.

Webсайт
Вы можаце праглядаць разнастайную тэхнічную і нетэхнічную інфармацыю на галоўнай старонцы SoC па адрасе www.microsemi.com/soc.

Зварот у Цэнтр тэхнічнай падтрымкі кліентаў
У Цэнтры тэхнічнай падтрымкі працуюць высокакваліфікаваныя інжынеры. З Цэнтрам тэхнічнай падтрымкі можна звязацца па электроннай пошце або праз Microsemi SoC Products Group webсайт.

Электронная пошта
Вы можаце задаць свае тэхнічныя пытанні на наш адрас электроннай пошты і атрымаць адказы па электроннай пошце, факсу або тэлефоне. Акрамя таго, калі ў вас ёсць праблемы з дызайнам, вы можаце адправіць свой дызайн па электроннай пошце files атрымаць дапамогу. Мы пастаянна кантралюем уліковы запіс электроннай пошты на працягу дня. Адпраўляючы нам свой запыт, не забудзьцеся ўказаць сваё поўнае імя, назву кампаніі і кантактную інфармацыю для эфектыўнай апрацоўкі вашага запыту.
Адрас электроннай пошты тэхнічнай падтрымкі soc_tech@microsemi.com.

Мае справы
Кліенты Microsemi SoC Products Group могуць адпраўляць і адсочваць тэхнічныя справы ў Інтэрнэце, перайшоўшы ў Мае справы.

За межамі ЗША
Кліенты, якім патрэбна дапамога за межамі гадзінных паясоў ЗША, могуць звязацца са службай тэхнічнай падтрымкі па электроннай пошце (soc_tech@microsemi.com) або звярніцеся ў мясцовы офіс продажаў. Спіс офісаў продажаў можна знайсці па адрасе
www.microsemi.com/soc/company/contact/default.aspx.

Тэхнічная падтрымка ITAR
Для атрымання тэхнічнай падтрымкі па RH і RT FPGA, якія рэгулююцца Правіламі міжнароднага гандлю зброяй (ITAR), звяжыцеся з намі праз soc_tech_itar@microsemi.com. Акрамя таго, у раздзеле "Мае справы" выберыце "Так" у выпадальным спісе ITAR. Каб атрымаць поўны спіс рэгулюемых ITAR FPGA Microsemi, наведайце ITAR web старонка.

Карпарацыя Microsemi (NASDAQ: MSCC) прапануе шырокі спектр паўправадніковых рашэнняў для: аэракасмічнай прамысловасці, абароны і бяспекі; прадпрыемства і сувязь; і прамысловыя і альтэрнатыўныя рынкі энергіі. Прадукцыя ўключае высокапрадукцыйныя, высоканадзейныя аналагавыя і радыёчастотныя прылады, інтэгральныя схемы са змешаным сігналам і радыёчастотныя схемы, наладжвальныя SoC, FPGA і поўныя падсістэмы. Штаб-кватэра Microsemi знаходзіцца ў Аліса-В'еха, Каліфорнія. Даведайцеся больш на www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Унутры ЗША: +1 949-380-6100 Продажы: +1 949-380-6136
Факс: +1 949-215-4996

© 2013 Microsemi Corporation. Усе правы ахоўваюцца. Microsemi і лагатып Microsemi з'яўляюцца гандлёвымі маркамі Microsemi Corporation. Усе іншыя гандлёвыя маркі і знакі абслугоўвання з'яўляюцца ўласнасцю іх адпаведных уладальнікаў.

Дакументы / Рэсурсы

Канфігурацыя кантролера Microsemi IGLOO2 HPMS DDR [pdfКіраўніцтва карыстальніка
Канфігурацыя кантролера IGLOO2 HPMS DDR, IGLOO2, канфігурацыя кантролера HPMS DDR, канфігурацыя кантролера DDR, канфігурацыя

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *