Microsemi IGLOO2 HPMS DDR vezérlő konfiguráció
Bevezetés
Az IGLOO2 HPMS beépített DDR-vezérlővel (HPMS DDR) rendelkezik. Ez a DDR-vezérlő a chipen kívüli DDR-memória vezérlésére szolgál. A HPMS DDR vezérlő a HPMS-ből (HPDMA használatával), valamint az FPGA szövetből is elérhető.
Ha a System Builder segítségével HPMS DDR-t tartalmazó rendszerblokkot hoz létre, a System Builder beállítja a HPMS DDR vezérlőt az Ön bejegyzései és kijelölései alapján.
Nincs szükség külön HPMS DDR-konfigurációra a felhasználó által. A részletekért tekintse meg az IGLOO2 System Builder felhasználói kézikönyvét.
Rendszerépítő
Rendszerépítő
Az em Builderben a HPMS DDR automatikus konfigurálása.
- A System Builder Eszközszolgáltatások lapján jelölje be a HPMS külső DDR memória (HPMS DDR) jelölőnégyzetet.
- A Memóriák lapon válassza ki a DDR memóriatípust:
- DDR2
- DDR3
- LPDDR
- Válassza ki a DDR memória szélességét: 8, 16 vagy 32
- Jelölje be az ECC-t, ha ECC-t szeretne a DDR-hez.
- Adja meg a DDR memória beállítási idejét. Ez az az idő, amennyi a DDR-memória inicializálásához szükséges.
- Kattintson a Regisztrációs konfiguráció importálása elemre az FDDR regiszterértékeinek importálásához egy meglévő szövegből file tartalmazza a regiszterértékeket. A regiszter konfigurációját lásd az 1. táblázatban file szintaxis.
A Libero automatikusan tárolja ezeket a konfigurációs adatokat az eNVM-ben. Az FPGA alaphelyzetbe állításakor ezek a konfigurációs adatok automatikusan átmásolódnak a HPMS DDR-be.
1. ábra • System Builder és HPMS DDR
1. táblázat • Regiszter konfigurációja File Szintaxis
- 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-vezérlő konfigurációja
Ha a HPMS DDR-vezérlőt használja külső DDR-memória eléréséhez, a DDR-vezérlőt futás közben inicializálni kell. Ez úgy történik, hogy konfigurációs adatokat írnak a dedikált DDR-vezérlő konfigurációs regisztereibe. Az IGLOO2-ben az eNVM tárolja a regiszter konfigurációs adatait, és az FPGA alaphelyzetbe állítása után a konfigurációs adatok átmásolódnak az eNVM-ből a HPMS DDR dedikált regisztereibe inicializálás céljából.
HPMS DDR vezérlőregiszterek
A HPMS DDR-vezérlő egy sor regisztert tartalmaz, amelyeket futás közben kell konfigurálni. Ezeknek a regisztereknek a konfigurációs értékei különböző paramétereket képviselnek, például a DDR-módot, a PHY-szélességet, a sorozatfelvételi módot és az ECC-t. A DDR vezérlő konfigurációs regisztereivel kapcsolatos részletes információkért lásd a Microsemi IGLOO2 felhasználói kézikönyvet
HPMS MDDR-regiszterek konfigurációja
A DDR-regiszter értékeinek megadása:
- Használjon szövegszerkesztőt a Libero SoC-n kívül, készítsen szöveget file amely tartalmazza a regiszter neveket és értékeket, mint az 1-1.
- A System Builder Memória lapján kattintson a Regisztrációs konfiguráció importálása lehetőségre.
- Navigáljon a Regisztrációs konfiguráció szöveg helyére file az 1. lépésben elkészítette, és válassza ki a file importálni.
1-1. ábra • Regiszter konfigurációs adatok – szöveges formátum
HPMS DDR inicializálás
A HPMS DDR-hez importált regisztrációs konfigurációs adatok betöltődnek az eNVM-be, és az FPGA alaphelyzetbe állításakor a HPMS DDR konfigurációs regisztereibe másolódnak. Nincs szükség felhasználói beavatkozásra a HPMS DDR futás közbeni inicializálásához. Ezt az automatizált inicializálást szimulációban is modellezik.
Port leírása
DDR PHY interfész
Ezek a portok a System Builder által generált blokk legfelső szintjén láthatók. A részletekért olvassa el az IGLOO2 System Builder felhasználói kézikönyvét. Csatlakoztassa ezeket a portokat a DDR memóriához.
2-1. táblázat • DDR PHY interfész
Port neve | Irány | Leírás |
MDDR_CAS_N | KI | DRAM CASN |
MDDR_CKE | KI | DRAM CKE |
MDDR_CLK | KI | Óra, P oldal |
MDDR_CLK_N | KI | Óra, É oldal |
MDDR_CS_N | KI | DRAM CSN |
MDDR_ODT | KI | DRAM ODT |
MDDR_RAS_N | KI | DRAM RASN |
MDDR_RESET_N | KI | DRAM visszaállítása DDR3-hoz |
MDDR_WE_N | KI | DRAM WEN |
MDDR_ADDR[15:0] | KI | Dram Cím bitek |
MDDR_BA[2:0] | KI | Dram Bank címe |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | BE KI | Dram adatmaszk |
MDDR_DQS ([3:0]/[1:0]/[0]) | BE KI | Dram Data Strobe Input/Output – P oldal |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | BE KI | Dram Data Strobe Input/Output – N oldal |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | BE KI | DRAM adatbevitel/kimenet |
MDDR_DQS_TMATCH_0_IN | IN | FIFO jelben |
MDDR_DQS_TMATCH_0_OUT | KI | FIFO kimenet jel |
MDDR_DQS_TMATCH_1_IN | IN | FIFO bemeneti jel (csak 32 bites) |
MDDR_DQS_TMATCH_1_OUT | KI | FIFO kimeneti jel (csak 32 bites) |
MDDR_DM_RDQS_ECC | BE KI | Dram ECC adatmaszk |
MDDR_DQS_ECC | BE KI | Dram ECC Data Strobe Input/Output – P oldal |
MDDR_DQS_ECC_N | BE KI | Dram ECC Data Strobe bemenet/kimenet – N oldal |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | BE KI | DRAM ECC adatbevitel/kimenet |
MDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO a jelben |
MDDR_DQS_TMATCH_ECC_OUT | KI | ECC FIFO kimeneti jel (csak 32 bites) |
Egyes portok portszélességei a PHY szélesség kiválasztásától függően változnak. Az „[a:0]/[b:0]/[c:0]” jelölés az ilyen portok jelölésére szolgál, ahol az „[a:0]” a port szélességére utal, ha 32 bites PHY szélesség van kiválasztva. , a „[b:0]” 16 bites PHY-szélességnek, a „[c:0]” pedig egy 8 bites PHY-szélességnek felel meg.
Terméktámogatás
A Microsemi SoC Products Group termékeit különféle támogatási szolgáltatásokkal támogatja, beleértve az Ügyfélszolgálatot, az Ügyfél műszaki támogatási központját, stb webwebhely, elektronikus levelezés és világszerte működő értékesítési irodák. Ez a függelék információkat tartalmaz a Microsemi SoC Products Group kapcsolatfelvételéről és a támogatási szolgáltatások használatáról.
Ügyfélszolgálat
Lépjen kapcsolatba az Ügyfélszolgálattal a nem műszaki terméktámogatásért, mint például a termékárak, a termékfrissítések, a frissítési információk, a rendelés állapota és az engedélyezés.
Észak-Amerikából hívja a 800.262.1060 számot
A világ többi részéről hívja a 650.318.4460 faxot, a világ bármely pontjáról a 408.643.6913 számot.
Ügyfél technikai támogatási központ
A Microsemi SoC Products Group Ügyfélszolgálati Központjában magasan képzett mérnökök dolgoznak, akik segítenek megválaszolni a Microsemi SoC termékekkel kapcsolatos hardver-, szoftver- és tervezési kérdéseit. Az Ügyfél műszaki támogatási központja sok időt tölt az alkalmazási megjegyzések, a tervezési ciklus gyakori kérdéseinek megválaszolásával, az ismert problémák dokumentálásával és a különféle GYIK-ekkel. Ezért, mielőtt kapcsolatba lép velünk, kérjük, keresse fel online forrásainkat. Nagyon valószínű, hogy már válaszoltunk a kérdéseire.
Műszaki támogatás
Keresse fel az Ügyfélszolgálatot webwebhely (www.microsemi.com/soc/support/search/default.aspx) további információkért és támogatásért. Sok válasz elérhető a kereshető oldalon web Az erőforrás diagramokat, illusztrációkat és más forrásokra mutató hivatkozásokat tartalmaz a webhelyen webtelek.
Webtelek
Különféle műszaki és nem műszaki információk között böngészhet a SoC honlapján, a címen www.microsemi.com/soc.
Lépjen kapcsolatba az Ügyfél műszaki támogatási központjával
Magasan képzett mérnökök dolgoznak a műszaki támogatási központban. A Technikai Támogatási Központ e-mailben vagy a Microsemi SoC termékcsoporton keresztül érhető el webtelek.
Email
Technikai kérdéseit e-mail címünkre küldheti, és választ kaphat e-mailben, faxon vagy telefonon. Ezenkívül, ha tervezési problémái vannak, elküldheti e-mailben a tervet files segítséget kapni. Folyamatosan figyeljük az e-mail fiókot a nap folyamán. Amikor elküldi nekünk kérelmét, kérjük, feltétlenül adja meg teljes nevét, cégnevét és elérhetőségeit a kérelem hatékony feldolgozása érdekében.
A technikai támogatás e-mail címe soc_tech@microsemi.com.
Saját esetek
A Microsemi SoC Products Group ügyfelei online küldhetnek be és nyomon követhetnek műszaki eseteket a Saját ügyek oldalon.
Az USA-n kívül
Azok az ügyfelek, akiknek segítségre van szükségük az Egyesült Államok időzónáin kívül, e-mailben fordulhatnak a technikai támogatáshoz (soc_tech@microsemi.com), vagy lépjen kapcsolatba a helyi értékesítési irodával. Az értékesítési irodák listája a címen található
www.microsemi.com/soc/company/contact/default.aspx.
ITAR műszaki támogatás
A Nemzetközi Fegyverforgalmi Szabályzat (ITAR) által szabályozott RH és RT FPGA-kkal kapcsolatos technikai támogatásért lépjen kapcsolatba velünk a következő címen: soc_tech_itar@microsemi.com. Alternatív megoldásként a Saját ügyekben válassza az Igen lehetőséget az ITAR legördülő listából. Az ITAR által szabályozott Microsemi FPGA-k teljes listájáért látogasson el az ITAR oldalra web oldalon.
A Microsemi Corporation (NASDAQ: MSCC) félvezető megoldások átfogó portfólióját kínálja a következőkhöz: repülés, védelem és biztonság; vállalkozás és kommunikáció; valamint az ipari és alternatív energiapiacok. A termékek közé tartoznak a nagy teljesítményű, nagy megbízhatóságú analóg és RF eszközök, vegyes jelű és RF integrált áramkörök, testreszabható SoC-k, FPGA-k és teljes alrendszerek. A Microsemi székhelye Aliso Viejoban, Kaliforniában található. További információ: www.microsemi.com.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Az USA-n belül: +1 949-380-6100 Eladás: +1 949-380-6136
Fax: +1 949-215-4996
© 2013 Microsemi Corporation. Minden jog fenntartva. A Microsemi és a Microsemi logó a Microsemi Corporation védjegyei. Minden egyéb védjegy és szolgáltatási védjegy a megfelelő tulajdonosok tulajdona.
Dokumentumok / Források
![]() |
Microsemi IGLOO2 HPMS DDR vezérlő konfiguráció [pdf] Felhasználói útmutató IGLOO2 HPMS DDR vezérlő konfiguráció, IGLOO2, HPMS DDR vezérlő konfigurálása, DDR vezérlő konfigurálása, konfiguráció |