Konfiguracija Microsemi IGLOO2 HPMS DDR kontrolera
Uvod
IGLOO2 HPMS ima ugrađeni DDR kontroler (HPMS DDR). Ovaj DDR kontroler namijenjen je za upravljanje DDR memorijom izvan čipa. HPMS DDR kontroleru može se pristupiti iz HPMS-a (pomoću HPDMA) kao i iz FPGA strukture.
Kada koristite System Builder za izgradnju sistemskog bloka koji uključuje HPMS DDR, System Builder konfigurira HPMS DDR kontroler za vas na temelju vaših unosa i odabira.
Nije potrebna posebna konfiguracija HPMS DDR od strane korisnika. Za detalje, pogledajte IGLOO2 System Builder korisnički priručnik.
Graditelj sustava
Graditelj sustava
U em Builderu za automatsko konfiguriranje HPMS DDR-a.
- Na kartici Značajke uređaja programa System Builder označite HPMS vanjsku DDR memoriju (HPMS DDR).
- Na kartici Uspomene odaberite DDR vrstu memorije:
- DDR2
- DDR3
- LPDDR
- Odaberite širinu DDR memorije: 8, 16 ili 32
- Provjerite ECC ako želite imati ECC za DDR.
- Unesite vrijeme postavke DDR memorije. Ovo je vrijeme potrebno DDR memoriji za inicijalizaciju.
- Kliknite Uvezi konfiguraciju registra za uvoz vrijednosti registra za FDDR iz postojećeg teksta file koji sadrži vrijednosti registra. Pogledajte tablicu 1 za konfiguraciju registra file sintaksa.
Libero automatski pohranjuje ove konfiguracijske podatke u eNVM. Nakon resetiranja FPGA, ovi podaci o konfiguraciji automatski će se kopirati u HPMS DDR.
Slika 1 • System Builder i HPMS DDR
Tablica 1 • Konfiguracija registra File Sintaksa
- 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 ;
Konfiguracija HPMS DDR kontrolera
Kada koristite HPMS DDR kontroler za pristup vanjskoj DDR memoriji, DDR kontroler se mora inicijalizirati tijekom rada. To se radi pisanjem konfiguracijskih podataka u namjenske konfiguracijske registre DDR kontrolera. U IGLOO2, eNVM pohranjuje podatke o konfiguraciji registra i nakon resetiranja FPGA, podaci o konfiguraciji se kopiraju iz eNVM-a u namjenske registre HPMS DDR-a za inicijalizaciju.
HPMS DDR kontrolni registri
HPMS DDR kontroler ima skup registara koji se moraju konfigurirati tijekom rada. Konfiguracijske vrijednosti za ove registre predstavljaju različite parametre, kao što su DDR način, PHY širina, burst način i ECC. Za potpune pojedinosti o konfiguracijskim registrima DDR kontrolera pogledajte korisnički priručnik Microsemi IGLOO2
Konfiguracija HPMS MDDR registara
Za određivanje vrijednosti DDR registra:
- Koristite uređivač teksta izvan Libero SoC-a, pripremite tekst file koji sadrži imena i vrijednosti registra, kao na slici 1-1.
- Na kartici Memorija programa System Builder kliknite Import Registr Configuration.
- Dođite do lokacije teksta konfiguracije registracije file koje ste pripremili u koraku 1 i odaberite file uvoziti.
Slika 1-1 • Podaci o konfiguraciji registra – tekstualni format
HPMS DDR inicijalizacija
Podaci o konfiguraciji registra koje uvozite za HPMS DDR učitavaju se u eNVM i kopiraju u registre konfiguracije HPMS DDR nakon resetiranja FPGA. Za pokretanje HPMS DDR-a tijekom izvođenja nije potrebna nikakva radnja korisnika. Ova automatizirana inicijalizacija također je modelirana u simulaciji.
Opis luke
DDR PHY sučelje
Ti su priključci izloženi na najvišoj razini bloka koji generira System Builder. Za detalje, pogledajte IGLOO2 System Builder korisnički priručnik. Spojite ove priključke na svoju DDR memoriju.
Tablica 2-1 • DDR PHY sučelje
Naziv priključka | Smjer | Opis |
MDDR_CAS_N | VAN | DRAM CASN |
MDDR_CKE | VAN | DRAM CKE |
MDDR_CLK | VAN | Sat, P strana |
MDDR_CLK_N | VAN | Sat, N strana |
MDDR_CS_N | VAN | DRAM CSN |
MDDR_ODT | VAN | DRAM ODT |
MDDR_RAS_N | VAN | DRAM RASN |
MDDR_RESET_N | VAN | DRAM Reset za DDR3 |
MDDR_WE_N | VAN | DRAM WEN |
MDDR_ADDR[15:0] | VAN | Bitovi adrese Dram |
MDDR_BA[2:0] | VAN | Adresa banke Dram |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | IZLAZ | Dram podatkovna maska |
MDDR_DQS ([3:0]/[1:0]/[0]) | IZLAZ | Dram Data Strobe ulaz/izlaz – P strana |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | IZLAZ | Dram Data Strobe ulaz/izlaz – N strana |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | IZLAZ | DRAM ulaz/izlaz podataka |
MDDR_DQS_TMATCH_0_IN | IN | FIFO u signalu |
MDDR_DQS_TMATCH_0_OUT | VAN | FIFO izlazni signal |
MDDR_DQS_TMATCH_1_IN | IN | FIFO u signalu (samo 32-bitni) |
MDDR_DQS_TMATCH_1_OUT | VAN | FIFO izlazni signal (samo 32-bitni) |
MDDR_DM_RDQS_ECC | IZLAZ | Dram ECC podatkovna maska |
MDDR_DQS_ECC | IZLAZ | Dram ECC Data Strobe Input/Output – P strana |
MDDR_DQS_ECC_N | IZLAZ | Dram ECC Data Strobe ulaz/izlaz – N strana |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | IZLAZ | DRAM ECC ulaz/izlaz podataka |
MDDR_DQS_TMATCH_ECC_IN | IN | ECC FIFO u signalu |
MDDR_DQS_TMATCH_ECC_OUT | VAN | ECC FIFO izlazni signal (samo 32-bitni) |
Širine priključaka za neke priključke mijenjaju se ovisno o odabiru PHY širine. Oznaka "[a:0]/[b:0]/[c:0]" koristi se za označavanje takvih priključaka, gdje se "[a:0]" odnosi na širinu priključka kada je odabrana 32-bitna PHY širina , “[b:0]” odgovara 16-bitnoj PHY širini, a “[c:0]” odgovara 8-bitnoj PHY širini.
Podrška za proizvode
Microsemi SoC Products Group podupire svoje proizvode raznim uslugama podrške, uključujući Službu za korisnike, Centar za tehničku podršku za korisnike, webstranice, elektroničke pošte i prodajnih ureda diljem svijeta. Ovaj dodatak sadrži informacije o kontaktiranju Microsemi SoC Products Group i korištenju ovih usluga podrške.
Služba za korisnike
Obratite se korisničkoj službi za netehničku podršku proizvoda, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.
Iz Sjeverne Amerike nazovite 800.262.1060
Iz ostatka svijeta, nazovite 650.318.4460 Faks, s bilo kojeg mjesta u svijetu, 408.643.6913
Centar za tehničku podršku korisnicima
Microsemi SoC Products Group zapošljava svoj centar za tehničku podršku korisnicima s visokokvalificiranim inženjerima koji vam mogu pomoći odgovoriti na vaša pitanja o hardveru, softveru i dizajnu o Microsemi SoC proizvodima. Centar za tehničku podršku korisnicima troši mnogo vremena stvarajući bilješke o aplikaciji, odgovore na uobičajena pitanja ciklusa projektiranja, dokumentaciju o poznatim problemima i razna često postavljana pitanja. Dakle, prije nego što nas kontaktirate, posjetite naše mrežne resurse. Vrlo je vjerojatno da smo već odgovorili na vaša pitanja.
Tehnička podrška
Posjetite korisničku podršku webweb mjesto (www.microsemi.com/soc/support/search/default.aspx) za više informacija i podršku. Mnogi odgovori dostupni su na pretraživom web resurs uključuje dijagrame, ilustracije i poveznice na druge resurse na webmjesto.
Webmjesto
Možete pregledavati razne tehničke i netehničke informacije na SoC početnoj stranici, na www.microsemi.com/soc.
Kontaktiranje Centra za tehničku podršku korisnicima
Visoko kvalificirani inženjeri rade u Centru za tehničku podršku. Centar za tehničku podršku može se kontaktirati e-poštom ili putem Microsemi SoC Products Group webmjesto.
E-mail
Svoja tehnička pitanja možete poslati na našu adresu e-pošte i dobiti odgovore e-poštom, faksom ili telefonom. Također, ako imate problema s dizajnom, svoj dizajn možete poslati e-poštom files primati pomoć. Konstantno pratimo račun e-pošte tijekom dana. Kada nam šaljete svoj zahtjev, obavezno navedite svoje puno ime, naziv tvrtke i podatke za kontakt radi učinkovite obrade vašeg zahtjeva.
E-mail adresa tehničke podrške je soc_tech@microsemi.com.
Moji slučajevi
Korisnici Microsemi SoC Products Group mogu predati i pratiti tehničke slučajeve online odlaskom na My Cases.
Izvan SAD-a
Korisnici koji trebaju pomoć izvan američkih vremenskih zona mogu kontaktirati tehničku podršku putem e-pošte (soc_tech@microsemi.com) ili kontaktirajte lokalni prodajni ured. Popisi prodajnih ureda mogu se pronaći na
www.microsemi.com/soc/company/contact/default.aspx.
ITAR tehnička podrška
Za tehničku podršku za RH i RT FPGA koji su regulirani međunarodnim propisima o prometu oružjem (ITAR), kontaktirajte nas putem soc_tech_itar@microsemi.com. Alternativno, unutar Moji slučajevi odaberite Da na padajućem popisu ITAR. Za potpuni popis ITAR reguliranih Microsemi FPGA, posjetite ITAR web stranica.
Microsemi Corporation (NASDAQ: MSCC) nudi sveobuhvatan portfelj poluvodičkih rješenja za: zrakoplovstvo, obranu i sigurnost; poduzetništvo i komunikacije; te tržišta industrijske i alternativne energije. Proizvodi uključuju analogne i RF uređaje visokih performansi, visoke pouzdanosti, mješovite signale i RF integrirane sklopove, prilagodljive SoC-ove, FPGA-e i kompletne podsustave. Microsemi ima sjedište u Aliso Viejo, Kalifornija. Saznajte više na www.microsemi.com.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Unutar SAD-a: +1 949-380-6100 Prodaja: +1 949-380-6136
Faks: +1 949-215-4996
© 2013 Microsemi Corporation. Sva prava pridržana. Microsemi i Microsemi logo su zaštitni znaci Microsemi Corporation. Svi ostali zaštitni znakovi i znakovi usluga vlasništvo su svojih vlasnika.
Dokumenti / Resursi
![]() |
Konfiguracija Microsemi IGLOO2 HPMS DDR kontrolera [pdf] Korisnički priručnik IGLOO2 HPMS DDR konfiguracija kontrolera, IGLOO2, HPMS DDR konfiguracija kontrolera, konfiguracija DDR kontrolera, konfiguracija |