Microsemi IGLOO2 HPMS DDR valdiklio konfigūracija
Įvadas
IGLOO2 HPMS turi integruotą DDR valdiklį (HPMS DDR). Šis DDR valdiklis skirtas valdyti ne lustą esančią DDR atmintį. HPMS DDR valdiklį galima pasiekti iš HPMS (naudojant HPDMA), taip pat iš FPGA audinio.
Kai naudojate „System Builder“, kad sukurtumėte sistemos bloką, kuriame yra HPMS DDR, „System Builder“ sukonfigūruoja HPMS DDR valdiklį, atsižvelgdama į jūsų įrašus ir pasirinkimus.
Vartotojui nereikia atskiros HPMS DDR konfigūracijos. Norėdami gauti daugiau informacijos, žr. IGLOO2 System Builder vartotojo vadovą.
Sistemos kūrėjas
Sistemos kūrėjas
Programoje em Builder automatiškai sukonfigūruoti HPMS DDR.
- Sistemos kūrėjo skirtuke Įrenginio funkcijos pažymėkite HPMS išorinę DDR atmintį (HPMS DDR).
- Skirtuke Atminimai pasirinkite DDR atminties tipą:
- DDR2
- DDR3
- LPDDR
- Pasirinkite DDR atminties plotį: 8, 16 arba 32
- Pažymėkite ECC, jei norite turėti ECC DDR.
- Įveskite DDR atminties nustatymo laiką. Tai laikas, kurio reikia norint inicijuoti DDR atmintį.
- Spustelėkite Importuoti registro konfigūraciją, kad importuotumėte FDDR registro reikšmes iš esamo teksto file kuriame yra registro reikšmės. Registro konfigūraciją žr. 1 lentelėje file sintaksė.
Libero automatiškai išsaugo šiuos konfigūracijos duomenis eNVM. Atstačius FPGA, šie konfigūracijos duomenys bus automatiškai nukopijuoti į HPMS DDR.
1 pav. • Sistemos kūrėjas ir HPMS DDR
1 lentelė • Registro konfigūracija File Sintaksė
- 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 valdiklio konfigūracija
Kai naudojate HPMS DDR valdiklį norėdami pasiekti išorinę DDR atmintį, DDR valdiklis turi būti inicijuotas vykdymo metu. Tai atliekama įrašant konfigūracijos duomenis į tam skirtus DDR valdiklio konfigūracijos registrus. IGLOO2 sistemoje eNVM saugo registro konfigūracijos duomenis, o po FPGA nustatymo iš naujo konfigūracijos duomenys nukopijuojami iš eNVM į HPMS DDR skirtus registrus inicijavimui.
HPMS DDR valdymo registrai
HPMS DDR valdiklis turi registrų rinkinį, kurį reikia konfigūruoti vykdymo metu. Šių registrų konfigūracijos reikšmės nurodo skirtingus parametrus, tokius kaip DDR režimas, PHY plotis, serijos režimas ir ECC. Išsamios informacijos apie DDR valdiklio konfigūracijos registrus rasite Microsemi IGLOO2 vartotojo vadove
HPMS MDDR registrų konfigūracija
Norėdami nurodyti DDR registro reikšmes:
- Naudokite teksto rengyklę ne Libero SoC, paruoškite tekstą file su registro pavadinimais ir reikšmėmis, kaip parodyta 1-1 pav.
- Sistemos kūrėjo atminties skirtuke spustelėkite Importuoti registro konfigūraciją.
- Eikite į registracijos konfigūracijos teksto vietą file paruošėte 1 veiksme ir pasirinkite file importuoti.
1-1 pav. • Registro konfigūracijos duomenys – teksto formatas
HPMS DDR inicijavimas
Registro konfigūracijos duomenys, kuriuos importuojate HPMS DDR, įkeliami į eNVM ir nukopijuojami į HPMS DDR konfigūracijos registrus iš naujo nustatant FPGA. Norint inicijuoti HPMS DDR vykdymo metu, nereikia jokių vartotojo veiksmų. Šis automatinis inicijavimas taip pat modeliuojamas modeliuojant.
Uosto aprašymas
DDR PHY sąsaja
Šie prievadai rodomi aukščiausiame sistemos kūrėjo sugeneruoto bloko lygyje. Daugiau informacijos rasite IGLOO2 System Builder vartotojo vadove. Prijunkite šiuos prievadus prie DDR atminties.
2-1 lentelė • DDR PHY sąsaja
Uosto pavadinimas | Kryptis | Aprašymas |
MDDR_CAS_N | OUT | DRAM CASN |
MDDR_CKE | OUT | DRAM CKE |
MDDR_CLK | OUT | Laikrodis, P pusė |
MDDR_CLK_N | OUT | Laikrodis, N pusė |
MDDR_CS_N | OUT | DRAM CSN |
MDDR_ODT | OUT | DRAM ODT |
MDDR_RAS_N | OUT | DRAM RASN |
MDDR_RESET_N | OUT | DRAM atstatymas DDR3 |
MDDR_WE_N | OUT | DRAM WEN |
MDDR_ADDR[15:0] | OUT | Dram Adreso bitai |
MDDR_BA[2:0] | OUT | Dram banko adresas |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | INOUT | Dram duomenų kaukė |
MDDR_DQS ([3:0]/[1:0]/[0]) | INOUT | Dram Data Strobe įvestis/išvestis – P pusė |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | INOUT | „Dram Data Strobe“ įvestis/išvestis – N pusė |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | INOUT | DRAM duomenų įvestis/išvestis |
MDDR_DQS_TMATCH_0_IN | IN | FIFO signale |
MDDR_DQS_TMATCH_0_OUT | OUT | FIFO išvesties signalas |
MDDR_DQS_TMATCH_1_IN | IN | FIFO signalas (tik 32 bitų) |
MDDR_DQS_TMATCH_1_OUT | OUT | FIFO išvesties signalas (tik 32 bitų) |
MDDR_DM_RDQS_ECC | INOUT | Dram ECC duomenų kaukė |
MDDR_DQS_ECC | INOUT | Dram ECC duomenų strobo įvestis/išvestis – P pusė |
MDDR_DQS_ECC_N | INOUT | Dram ECC duomenų strobo įvestis/išvestis – N pusė |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | INOUT | DRAM ECC duomenų įvestis/išvestis |
MDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO signale |
MDDR_DQS_TMATCH_ECC_OUT | OUT | ECC FIFO išvesties signalas (tik 32 bitų) |
Kai kurių prievadų prievadų plotis keičiasi priklausomai nuo pasirinkto PHY pločio. Tokiems prievadams žymėti naudojamas žymėjimas „[a:0]/[b:0]/[c:0]“, kur „[a:0]“ nurodo prievado plotį, kai pasirenkamas 32 bitų PHY plotis. , „[b:0]“ atitinka 16 bitų PHY plotį, o „[c:0]“ – 8 bitų PHY plotį.
Produkto palaikymas
„Microsemi SoC Products Group“ teikia savo gaminius įvairiomis palaikymo paslaugomis, įskaitant klientų aptarnavimą, klientų techninės pagalbos centrą ir kt websvetainę, elektroninį paštą ir pasaulinius pardavimo biurus. Šiame priede pateikiama informacija apie tai, kaip susisiekti su Microsemi SoC Products Group ir naudotis šiomis palaikymo paslaugomis.
Klientų aptarnavimas
Susisiekite su klientų aptarnavimo tarnyba dėl netechninio produkto palaikymo, pvz., produkto kainodaros, gaminio atnaujinimo, atnaujinimo informacijos, užsakymo būsenos ir įgaliojimo.
Iš Šiaurės Amerikos skambinkite numeriu 800.262.1060
Iš viso pasaulio skambinkite 650.318.4460 faksu, iš bet kurios pasaulio vietos - 408.643.6913
Klientų techninės pagalbos centras
„Microsemi SoC Products Group“ klientų techninio aptarnavimo centre dirba aukštos kvalifikacijos inžinieriai, kurie gali padėti atsakyti į jūsų techninės, programinės įrangos ir dizaino klausimus apie „Microsemi SoC“ produktus. Klientų techninės pagalbos centras praleidžia daug laiko kurdamas pastabas apie taikomąsias programas, atsakymus į dažniausiai pasitaikančius projektavimo ciklo klausimus, žinomų problemų dokumentaciją ir įvairius DUK. Taigi, prieš susisiekdami su mumis, apsilankykite mūsų internetiniuose šaltiniuose. Labai tikėtina, kad mes jau atsakėme į jūsų klausimus.
Techninė pagalba
Apsilankykite klientų aptarnavimo skyriuje websvetainė (www.microsemi.com/soc/support/search/default.aspx), jei norite gauti daugiau informacijos ir pagalbos. Daug atsakymų galima rasti paieškos sistemoje web ištekliai apima diagramas, iliustracijas ir nuorodas į kitus išteklius websvetainę.
Websvetainę
Galite naršyti įvairią techninę ir netechninę informaciją SoC pagrindiniame puslapyje adresu www.microsemi.com/soc.
Susisiekite su klientų techninės pagalbos centru
Techninio aptarnavimo centre dirba aukštos kvalifikacijos inžinieriai. Su techninės pagalbos centru galima susisiekti el. paštu arba per Microsemi SoC produktų grupę websvetainę.
El. paštas
Savo techninius klausimus galite pateikti mūsų el. pašto adresu ir gauti atsakymus el. paštu, faksu arba telefonu. Be to, jei turite dizaino problemų, savo dizainą galite siųsti el files gauti pagalbą. Pašto paskyrą nuolat stebime visą dieną. Siųsdami mums užklausą, būtinai nurodykite savo vardą, pavardę, įmonės pavadinimą ir kontaktinę informaciją, kad užklausa būtų tinkamai apdorota.
Techninės pagalbos el. pašto adresas yra soc_tech@microsemi.com.
Mano atvejai
„Microsemi SoC Products Group“ klientai gali pateikti ir stebėti techninius atvejus internete, apsilankę „Mano dėklai“.
Už JAV ribų
Klientai, kuriems reikia pagalbos už JAV laiko juostų ribų, gali susisiekti su technine pagalba el. paštu (soc_tech@microsemi.com) arba kreipkitės į vietinį pardavimo biurą. Pardavimo biurų sąrašus galite rasti adresu
www.microsemi.com/soc/company/contact/default.aspx.
ITAR techninė pagalba
Jei reikia techninės pagalbos dėl RH ir RT FPGA, kurioms taikomas Tarptautinės prekybos ginklais taisyklės (ITAR), susisiekite su mumis per soc_tech_itar@microsemi.com. Arba skiltyje Mano atvejai ITAR išskleidžiamajame sąraše pasirinkite Taip. Norėdami gauti visą ITAR reguliuojamų Microsemi FPGA sąrašą, apsilankykite ITAR web puslapį.
„Microsemi Corporation“ (NASDAQ: MSCC) siūlo platų puslaidininkių sprendimų portfelį: aviacijai, gynybai ir saugumui; įmonė ir ryšiai; pramoninės ir alternatyvios energijos rinkos. Produktai apima didelio našumo, didelio patikimumo analoginius ir RF įrenginius, mišrius signalo ir RF integrinius grandynus, pritaikomus SoC, FPGA ir užbaigtus posistemius. „Microsemi“ būstinė yra Aliso Viejo mieste, Kalifornijoje. Sužinokite daugiau adresu www.microsemi.com.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA JAV: +1 949-380-6100 Pardavimai: +1 949-380-6136
Faksas: +1 XNUMX XNUMX XNUMX 949-215-4996
© „Microsemi Corporation“, 2013 m. Visos teisės saugomos. Microsemi ir Microsemi logotipas yra Microsemi Corporation prekių ženklai. Visi kiti prekių ir paslaugų ženklai yra atitinkamų jų savininkų nuosavybė.
Dokumentai / Ištekliai
![]() |
Microsemi IGLOO2 HPMS DDR valdiklio konfigūracija [pdfVartotojo vadovas IGLOO2 HPMS DDR valdiklio konfigūracija, IGLOO2, HPMS DDR valdiklio konfigūracija, DDR valdiklio konfigūracija, konfigūracija |