Microsemi -LOGO

Konfigurácia radiča Microsemi IGLOO2 HPMS DDR

Microsemi -DG0618-Detekcia-a-oprava-chyby-na-SmartFusion2-zariadeniach-pouzivajucich-DDR pamat-PRODUCT-IMAGE

Úvod

IGLOO2 HPMS má zabudovaný DDR radič (HPMS DDR). Tento radič DDR je určený na ovládanie pamäte DDR mimo čipu. HPMS DDR radič je dostupný z HPMS (pomocou HPDMA), ako aj z FPGA tkaniva.
Keď na zostavenie systémového bloku, ktorý obsahuje HPMS DDR, použijete System Builder, System Builder za vás nakonfiguruje radič HPMS DDR na základe vašich záznamov a výberov.
Nie je potrebná žiadna samostatná konfigurácia HPMS DDR používateľom. Podrobnosti nájdete v používateľskej príručke IGLOO2 System Builder.
System Builder

System Builder

V em Builder na automatickú konfiguráciu HPMS DDR.

  1.  Na karte Funkcie zariadenia nástroja System Builder začiarknite políčko HPMS External DDR Memory (HPMS DDR).
  2. Na karte Memories vyberte typ pamäte DDR:
    • DDR2
    •  DDR3
    • LPDDR
  3. Vyberte šírku pamäte DDR: 8, 16 alebo 32
  4. Ak chcete mať ECC pre DDR, začiarknite políčko ECC.
  5. Zadajte čas nastavenia pamäte DDR. Toto je čas, ktorý potrebuje pamäť DDR na inicializáciu.
  6. Kliknite na Importovať konfiguráciu registra, ak chcete importovať hodnoty registra pre FDDR z existujúceho textu file obsahujúce hodnoty registra. Konfiguráciu registra nájdete v tabuľke 1 file syntax.
    Libero automaticky ukladá tieto konfiguračné údaje do eNVM. Po resetovaní FPGA sa tieto konfiguračné údaje automaticky skopírujú do HPMS DDR.

Obrázok 1 • Tvorca systému a HPMS DDR

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

Tabuľka 1 • Konfigurácia registra File Syntax

  • 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;

Konfigurácia radiča HPMS DDR

Keď používate HPMS DDR Controller na prístup k externej DDR pamäti, DDR Controller musí byť inicializovaný za behu. To sa vykonáva zápisom konfiguračných údajov do vyhradených konfiguračných registrov radiča DDR. V IGLOO2 eNVM ukladá konfiguračné dáta registra a po resete FPGA sa konfiguračné dáta skopírujú z eNVM do vyhradených registrov HPMS DDR na inicializáciu.

HPMS DDR riadiace registre
HPMS DDR Controller má sadu registrov, ktoré je potrebné nakonfigurovať za behu. Konfiguračné hodnoty pre tieto registre predstavujú rôzne parametre, ako je režim DDR, šírka PHY, režim burst a ECC. Úplné podrobnosti o konfiguračných registroch radiča DDR nájdete v používateľskej príručke Microsemi IGLOO2
Konfigurácia registrov HPMS MDDR

Ak chcete zadať hodnoty registra DDR:

  1. Použite textový editor mimo Libero SoC, pripravte text file obsahujúce názvy a hodnoty registrov, ako na obrázku 1-1.
  2. Na karte Pamäť nástroja System Builder kliknite na položku Importovať konfiguráciu registra.
  3. Prejdite do umiestnenia textu konfigurácie registrácie file ste pripravili v kroku 1 a vyberte file dovážať.

Obrázok 1-1 • Registrácia konfiguračných údajov – textový formát

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

Inicializácia HPMS DDR
Údaje konfigurácie registra, ktoré importujete pre HPMS DDR, sa načítajú do eNVM a po resetovaní FPGA sa skopírujú do konfiguračných registrov HPMS DDR. Na inicializáciu HPMS DDR za behu nie je potrebná žiadna akcia používateľa. Táto automatizovaná inicializácia je tiež modelovaná v simulácii.

Popis portu

Rozhranie DDR PHY
Tieto porty sú vystavené na najvyššej úrovni bloku generovaného programom System Builder. Podrobnosti nájdete v používateľskej príručke IGLOO2 System Builder. Pripojte tieto porty k vašej pamäti DDR.

Tabuľka 2-1 • Rozhranie DDR PHY

Názov portu Smer Popis
MDDR_CAS_N OUT DRAM CASN
MDDR_CKE OUT DRAM CKE
MDDR_CLK OUT Hodiny, strana P
MDDR_CLK_N OUT Hodiny, strana N
MDDR_CS_N OUT DRAM ČSN
MDDR_ODT OUT DRAM ODT
MDDR_RAS_N OUT DRAM RASN
MDDR_RESET_N OUT Reset DRAM pre DDR3
MDDR_WE_N OUT DRAM WEN
MDDR_ADDR[15:0] OUT Bity adresy Dram
MDDR_BA[2:0] OUT Adresa banky Dram
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) DNU VON Maska údajov Dram
MDDR_DQS ([3:0]/[1:0]/[0]) DNU VON Dram Data Strobe Input/Output – strana P
MDDR_DQS_N ([3:0]/[1:0]/[0]) DNU VON Dram Data Strobe Input/Output – N strana
MDDR_DQ ([31:0]/[15:0]/[7:0]) DNU VON Vstup/výstup dát DRAM
MDDR_DQS_TMATCH_0_IN IN FIFO v signáli
MDDR_DQS_TMATCH_0_OUT OUT Výstupný signál FIFO
MDDR_DQS_TMATCH_1_IN IN Vstupný signál FIFO (iba 32-bitový)
MDDR_DQS_TMATCH_1_OUT OUT Výstupný signál FIFO (iba 32-bitový)
MDDR_DM_RDQS_ECC DNU VON Maska údajov Dram ECC
MDDR_DQS_ECC DNU VON Dram ECC Data Strobe Input/Output – P strana
MDDR_DQS_ECC_N DNU VON Dram ECC Data Strobe Input/Output – N strana
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) DNU VON Vstup/výstup dát DRAM ECC
MDDR_DQS_TMATCH_ECC_IN IN ECC FIFO v signáli
MDDR_DQS_TMATCH_ECC_OUT OUT Výstupný signál ECC FIFO (iba 32-bitový)

Šírka portov pre niektoré porty sa mení v závislosti od výberu šírky PHY. Zápis „[a:0]/[b:0]/[c:0]“ sa používa na označenie takýchto portov, kde „[a:0]“ označuje šírku portu, keď je zvolená 32-bitová šírka PHY , „[b:0]“ zodpovedá 16-bitovej šírke PHY a „[c:0]“ zodpovedá 8-bitovej šírke PHY.

Podpora produktu

Microsemi SoC Products Group podporuje svoje produkty rôznymi podpornými službami, vrátane služieb zákazníkom, Centra technickej podpory zákazníkov, a webstránky, elektronická pošta a celosvetové obchodné zastúpenia. Táto príloha obsahuje informácie o kontaktovaní Microsemi SoC Products Group a používaní týchto služieb podpory.

Zákaznícky servis
Obráťte sa na zákaznícky servis pre netechnickú podporu produktov, ako sú ceny produktov, aktualizácie produktov, informácie o aktualizácii, stav objednávky a autorizácia.
Zo Severnej Ameriky zavolajte na číslo 800.262.1060
Zo zvyšku sveta volajte 650.318.4460 Fax, odkiaľkoľvek na svete, 408.643.6913

Centrum technickej podpory zákazníkov
Microsemi SoC Products Group zamestnáva svoje zákaznícke centrum technickej podpory vysoko kvalifikovanými inžiniermi, ktorí vám môžu pomôcť zodpovedať vaše otázky týkajúce sa hardvéru, softvéru a dizajnu týkajúce sa produktov Microsemi SoC. Centrum technickej podpory zákazníkov trávi veľa času vytváraním poznámok k aplikácii, odpovedí na bežné otázky cyklu návrhu, dokumentácie známych problémov a rôznych často kladených otázok. Takže predtým, ako nás budete kontaktovať, navštívte naše online zdroje. Je veľmi pravdepodobné, že sme už odpovedali na vaše otázky.

Technická podpora
Navštívte zákaznícku podporu webstránka (www.microsemi.com/soc/support/search/default.aspx) pre viac informácií a podporu. Mnoho odpovedí dostupných na vyhľadávaní web zdroj obsahuje schémy, ilustrácie a odkazy na ďalšie zdroje na stránke webstránky.

Webstránky
Rôzne technické a netechnické informácie si môžete prezerať na domovskej stránke SoC na adrese www.microsemi.com/soc.

Kontaktovanie Centra technickej podpory zákazníkov
Stredisko technickej podpory tvoria vysoko kvalifikovaní inžinieri. Centrum technickej podpory je možné kontaktovať e-mailom alebo prostredníctvom skupiny produktov Microsemi SoC webstránky.

Email
Svoje technické otázky môžete oznámiť na našu e-mailovú adresu a odpovede dostať späť e-mailom, faxom alebo telefonicky. Ak máte problémy s dizajnom, môžete svoj návrh poslať e-mailom files na získanie pomoci. E-mailový účet neustále monitorujeme počas dňa. Keď nám posielate svoju požiadavku, nezabudnite uviesť vaše celé meno, názov spoločnosti a vaše kontaktné údaje, aby bolo možné vašu žiadosť efektívne spracovať.
E-mailová adresa technickej podpory je soc_tech@microsemi.com.

Moje prípady
Zákazníci Microsemi SoC Products Group môžu odosielať a sledovať technické prípady online na stránke Moje prípady.

Mimo USA
Zákazníci, ktorí potrebujú pomoc mimo časových pásiem USA, môžu kontaktovať technickú podporu prostredníctvom e-mailu (soc_tech@microsemi.com) alebo kontaktujte miestne obchodné zastúpenie. Zoznam predajných kancelárií nájdete na
www.microsemi.com/soc/company/contact/default.aspx.

Technická podpora ITAR
Ak potrebujete technickú podporu pre RH a RT FPGA, ktoré sú regulované medzinárodnými predpismi o obchodovaní so zbraňami (ITAR), kontaktujte nás prostredníctvom soc_tech_itar@microsemi.com. Prípadne v rámci Moje prípady vyberte Áno v rozbaľovacom zozname ITAR. Úplný zoznam mikrosemi FPGA regulovaných ITAR nájdete na stránke ITAR web stránku.

Microsemi Corporation (NASDAQ: MSCC) ponúka komplexné portfólio polovodičových riešení pre: letectvo, obranu a bezpečnosť; podnikanie a komunikácie; a trhy s priemyselnými a alternatívnymi energiami. Produkty zahŕňajú vysokovýkonné, vysoko spoľahlivé analógové a RF zariadenia, integrované obvody so zmiešaným signálom a RF, prispôsobiteľné SoC, FPGA a kompletné subsystémy. Microsemi má ústredie v Aliso Viejo v Kalifornii. Viac sa dozviete na www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA V rámci USA: +1 949-380-6100 Predaj: +1 949-380-6136
Fax: +1 949-215-4996

© 2013 Microsemi Corporation. Všetky práva vyhradené. Microsemi a logo Microsemi sú ochranné známky spoločnosti Microsemi Corporation. Všetky ostatné ochranné známky a servisné známky sú majetkom ich príslušných vlastníkov.

Dokumenty / zdroje

Konfigurácia radiča Microsemi IGLOO2 HPMS DDR [pdf] Používateľská príručka
IGLOO2 HPMS DDR Controller Configuration, IGLOO2, HPMS DDR Controller Configuration, DDR Controller Configuration, Configuration

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *