Konfigurace řadiče Microsemi IGLOO2 HPMS DDR
Zavedení
IGLOO2 HPMS má vestavěný řadič DDR (HPMS DDR). Tento řadič DDR je určen k ovládání paměti DDR mimo čip. K řadiči HPMS DDR lze přistupovat z HPMS (pomocí HPDMA) i z FPGA struktury.
Když použijete System Builder k vytvoření systémového bloku, který obsahuje HPMS DDR, System Builder za vás nakonfiguruje řadič HPMS DDR na základě vašich záznamů a výběrů.
Není vyžadována žádná samostatná konfigurace HPMS DDR uživatelem. Podrobnosti naleznete v uživatelské příručce IGLOO2 System Builder.
Tvůrce systému
Tvůrce systému
V em Builder pro automatickou konfiguraci HPMS DDR.
- Na kartě Funkce zařízení nástroje System Builder zaškrtněte políčko HPMS External DDR Memory (HPMS DDR).
- Na kartě Memories vyberte typ paměti DDR:
- DDR2
- DDR3
- LPDDR
- Vyberte šířku paměti DDR: 8, 16 nebo 32
- Zaškrtněte ECC, pokud chcete mít ECC pro DDR.
- Zadejte čas nastavení paměti DDR. Toto je čas, který paměť DDR potřebuje k inicializaci.
- Klepnutím na Importovat konfiguraci registru importujete hodnoty registru pro FDDR z existujícího textu file obsahující hodnoty registru. Konfigurace registru viz Tabulka 1 file syntax.
Libero automaticky ukládá tato konfigurační data do eNVM. Po resetu FPGA se tato konfigurační data automaticky zkopírují do HPMS DDR.
Obrázek 1 • Tvůrce systému a HPMS DDR
Tabulka 1 • Konfigurace registru 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;
Konfigurace řadiče HPMS DDR
Když používáte HPMS DDR Controller pro přístup k externí DDR paměti, DDR Controller musí být inicializován za běhu. To se provádí zápisem konfiguračních dat do vyhrazených konfiguračních registrů řadiče DDR. V IGLOO2 eNVM ukládá konfigurační data registru a po resetu FPGA jsou konfigurační data zkopírována z eNVM do vyhrazených registrů HPMS DDR pro inicializaci.
Řídicí registry HPMS DDR
HPMS DDR Controller má sadu registrů, které je třeba nakonfigurovat za běhu. Hodnoty konfigurace pro tyto registry představují různé parametry, jako je režim DDR, šířka PHY, režim burst a ECC. Úplné podrobnosti o konfiguračních registrech řadiče DDR naleznete v Uživatelské příručce Microsemi IGLOO2
Konfigurace registrů HPMS MDDR
Chcete-li zadat hodnoty registru DDR:
- Použijte textový editor mimo Libero SoC, připravte text file obsahující názvy a hodnoty registrů, jako na obrázku 1-1.
- Na kartě Paměť nástroje System Builder klikněte na Importovat konfiguraci registru.
- Přejděte do umístění textu Konfigurace registrace file jste si připravili v kroku 1 a vyberte file importovat.
Obrázek 1-1 • Registrovat konfigurační data – textový formát
Inicializace HPMS DDR
Data konfigurace registru, která importujete pro HPMS DDR, se načtou do eNVM a po resetu FPGA se zkopírují do konfiguračních registrů HPMS DDR. K inicializaci HPMS DDR za běhu není vyžadována žádná akce uživatele. Tato automatizovaná inicializace je také modelována v simulaci.
Popis portu
Rozhraní DDR PHY
Tyto porty jsou vystaveny na nejvyšší úrovni bloku generovaného nástrojem System Builder. Podrobnosti naleznete v uživatelské příručce IGLOO2 System Builder. Připojte tyto porty k paměti DDR.
Tabulka 2-1 • Rozhraní DDR PHY
Název portu | Směr | Popis |
MDDR_CAS_N | VEN | DRAM CASN |
MDDR_CKE | VEN | DRAM CKE |
MDDR_CLK | VEN | Hodiny, strana P |
MDDR_CLK_N | VEN | Hodiny, strana N |
MDDR_CS_N | VEN | DRAM ČSN |
MDDR_ODT | VEN | DRAM ODT |
MDDR_RAS_N | VEN | DRAM RASN |
MDDR_RESET_N | VEN | Reset DRAM pro DDR3 |
MDDR_WE_N | VEN | DRAM WEN |
MDDR_ADDR[15:0] | VEN | Bity adresy Dram |
MDDR_BA[2:0] | VEN | Adresa banky Dram |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | DOVNITŘ VEN | Maska dat Dram |
MDDR_DQS ([3:0]/[1:0]/[0]) | DOVNITŘ VEN | Dram Data Strobe Input/Output – strana P |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | DOVNITŘ VEN | Dram Data Strobe Input/Output – N strana |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | DOVNITŘ VEN | Vstup/výstup dat DRAM |
MDDR_DQS_TMATCH_0_IN | IN | FIFO v signálu |
MDDR_DQS_TMATCH_0_OUT | VEN | Výstupní signál FIFO |
MDDR_DQS_TMATCH_1_IN | IN | FIFO vstupní signál (pouze 32bitový) |
MDDR_DQS_TMATCH_1_OUT | VEN | Výstupní signál FIFO (pouze 32bitový) |
MDDR_DM_RDQS_ECC | DOVNITŘ VEN | Datová maska ECC Dram |
MDDR_DQS_ECC | DOVNITŘ VEN | Dram ECC Data Strobe Input/Output – P strana |
MDDR_DQS_ECC_N | DOVNITŘ VEN | Dram ECC Data Strobe Input/Output – N strana |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | DOVNITŘ VEN | DRAM ECC Data Input/Output |
MDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO v signálu |
MDDR_DQS_TMATCH_ECC_OUT | VEN | Výstupní signál ECC FIFO (pouze 32bitový) |
Šířka portů se u některých portů mění v závislosti na výběru šířky PHY. K označení takových portů se používá zápis „[a:0]/[b:0]/[c:0]“, kde „[a:0]“ odkazuje na šířku portu, když je zvolena 32bitová šířka PHY , „[b:0]“ odpovídá 16bitové šířce PHY a „[c:0]“ odpovídá 8bitové šířce PHY.
Podpora produktu
Microsemi SoC Products Group podporuje své produkty různými podpůrnými službami, včetně zákaznických služeb, zákaznického centra technické podpory, a webmísto, elektronickou poštu a celosvětové prodejní kanceláře. Tento dodatek obsahuje informace o kontaktování Microsemi SoC Products Group a používání těchto služeb podpory.
Služby zákazníkům
Obraťte se na zákaznický servis pro netechnickou podporu produktu, jako je cena produktu, aktualizace produktu, informace o aktualizaci, stav objednávky a autorizace.
Ze Severní Ameriky volejte 800.262.1060
Ze zbytku světa volejte 650.318.4460 Fax, odkudkoli na světě, 408.643.6913
Centrum zákaznické technické podpory
Microsemi SoC Products Group zaměstnává své centrum zákaznické technické podpory vysoce kvalifikovanými inženýry, kteří vám mohou pomoci zodpovědět vaše hardwarové, softwarové a konstrukční otázky týkající se produktů Microsemi SoC. Centrum zákaznické technické podpory tráví spoustu času vytvářením poznámek k aplikacím, odpovědí na běžné otázky cyklu návrhu, dokumentace známých problémů a různých často kladených otázek. Než nás tedy budete kontaktovat, navštivte naše online zdroje. Je velmi pravděpodobné, že jsme již zodpověděli vaše otázky.
Technická podpora
Navštivte zákaznickou podporu webweb (www.microsemi.com/soc/support/search/default.aspx) pro další informace a podporu. Mnoho odpovědí dostupných na vyhledávání web zdroj zahrnuje diagramy, ilustrace a spojení na jiné zdroje na webmísto.
Webmísto
Na domovské stránce SoC na adrese můžete procházet různé technické i netechnické informace www.microsemi.com/soc.
Kontaktování střediska technické podpory zákazníků
Středisko technické podpory zaměstnávají vysoce kvalifikovaní inženýři. Centrum technické podpory lze kontaktovat e-mailem nebo prostřednictvím skupiny produktů Microsemi SoC webmísto.
E-mail
Své technické dotazy můžete sdělit na naši e-mailovou adresu a získat odpovědi zpět e-mailem, faxem nebo telefonicky. Také, pokud máte problémy s návrhem, můžete svůj návrh poslat e-mailem files získat pomoc. E-mailový účet neustále monitorujeme po celý den. Když nám zasíláte svůj požadavek, nezapomeňte uvést své celé jméno, název společnosti a své kontaktní údaje pro efektivní zpracování vaší žádosti.
E-mailová adresa technické podpory je soc_tech@microsemi.com.
Moje případy
Zákazníci Microsemi SoC Products Group mohou předkládat a sledovat technické případy online na stránce Moje případy.
Mimo USA
Zákazníci, kteří potřebují pomoc mimo časová pásma USA, mohou kontaktovat technickou podporu prostřednictvím e-mailu (soc_tech@microsemi.com) nebo se obraťte na místní prodejní kancelář. Seznam prodejních kanceláří naleznete na
www.microsemi.com/soc/company/contact/default.aspx.
Technická podpora ITAR
Pro technickou podporu na RH a RT FPGA, které jsou regulovány Mezinárodními předpisy pro obchod se zbraněmi (ITAR), nás kontaktujte prostřednictvím soc_tech_itar@microsemi.com. Případně v rámci My Cases vyberte Yes v rozevíracím seznamu ITAR. Pro úplný seznam ITAR-regulovaných Microsemi FPGA navštivte ITAR web strana.
Microsemi Corporation (NASDAQ: MSCC) nabízí komplexní portfolio polovodičových řešení pro: letectví, obranu a bezpečnost; podnikání a komunikace; a trhy s průmyslovými a alternativními energiemi. Produkty zahrnují vysoce výkonná, vysoce spolehlivá analogová a RF zařízení, integrované obvody se smíšeným signálem a RF, přizpůsobitelné SoC, FPGA a kompletní subsystémy. Microsemi má sídlo v Aliso Viejo v Kalifornii. Více informací na www.microsemi.com.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA V rámci USA: +1 949-380-6100 Prodej: +1 949-380-6136
Fax: +1 949-215-4996
© 2013 Microsemi Corporation. Všechna práva vyhrazena. Microsemi a logo Microsemi jsou ochranné známky společnosti Microsemi Corporation. Všechny ostatní ochranné známky a servisní známky jsou majetkem příslušných vlastníků.
Dokumenty / zdroje
![]() |
Konfigurace řadiče Microsemi IGLOO2 HPMS DDR [pdfUživatelská příručka Konfigurace řadiče IGLOO2 HPMS DDR, IGLOO2, Konfigurace řadiče HPMS DDR, Konfigurace řadiče DDR, Konfigurace |