Microsemi -LOGO

Konfigurimi i kontrolluesit Microsemi IGLOO2 HPMS DDR

Microsemi -DG0618-Error-Detection-and-Correction-on-SmartFusion2-Devices-using-DDR Memory-PRODUCT-IMAGE

Hyrje

IGLOO2 HPMS ka një kontrollues të integruar DDR (HPMS DDR). Ky kontrollues DDR ka për qëllim të kontrollojë një memorie DDR jashtë çipit. Kontrolluesi HPMS DDR mund të aksesohet nga HPMS (duke përdorur HPDMA) si dhe nga pëlhura FPGA.
Kur përdorni System Builder për të ndërtuar një bllok sistemi që përfshin një HPMS DDR, System Builder konfiguron kontrolluesin HPMS DDR për ju bazuar në hyrjet dhe zgjedhjet tuaja.
Nuk kërkohet konfigurim i veçantë HPMS DDR nga përdoruesi. Për detaje, ju lutemi referojuni Udhëzuesit të Përdoruesit të Ndërtuesit të Sistemit IGLOO2.
Ndërtuesi i Sistemit

Ndërtuesi i Sistemit

Në em Builder për të konfiguruar automatikisht HPMS DDR.

  1.  Në skedën "Veçoritë e pajisjes" të "Sistemi Builder", kontrolloni "Memoria e jashtme DDR" e HPMS (HPMS DDR).
  2. Në skedën "Kujtimet", zgjidhni llojin e memories DDR:
    • DDR2
    •  DDR3
    • LPDDR
  3. Zgjidhni gjerësinë e memories DDR: 8, 16 ose 32
  4. Kontrolloni ECC nëse dëshironi të keni ECC për DDR.
  5. Futni kohën e cilësimit të memories DDR. Kjo është koha që memoria DDR kërkon të inicializohet.
  6. Klikoni "Importo konfigurimin e Regjistrit" për të importuar vlerat e Regjistrit për FDDR nga një tekst ekzistues file që përmban vlerat e regjistrit. Shih tabelën 1 për konfigurimin e regjistrit file sintaksë.
    Libero i ruan automatikisht këto të dhëna konfigurimi në eNVM. Pas rivendosjes së FPGA, këto të dhëna konfigurimi do të kopjohen automatikisht në HPMS DDR.

Figura 1 • Ndërtuesi i sistemit dhe HPMS DDR

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

Tabela 1 • Konfigurimi i Regjistrit 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;

Konfigurimi i kontrolluesit HPMS DDR

Kur përdorni kontrolluesin HPMS DDR për të hyrë në një memorie të jashtme DDR, kontrolluesi DDR duhet të inicializohet në kohën e ekzekutimit. Kjo bëhet duke shkruar të dhënat e konfigurimit në regjistrat e dedikuar të konfigurimit të kontrolluesit DDR. Në IGLOO2, eNVM ruan të dhënat e konfigurimit të regjistrit dhe pas rivendosjes së FPGA, të dhënat e konfigurimit kopjohen nga eNVM në regjistrat e dedikuar të HPMS DDR për inicializim.

Regjistrat e kontrollit HPMS DDR
Kontrolluesi HPMS DDR ka një grup regjistrash që duhet të konfigurohen në kohën e ekzekutimit. Vlerat e konfigurimit për këta regjistra përfaqësojnë parametra të ndryshëm, si modaliteti DDR, gjerësia PHY, modaliteti i shpërthimit dhe ECC. Për detaje të plota në lidhje me regjistrat e konfigurimit të kontrolluesit DDR, ju lutemi referojuni Udhëzuesit të Përdoruesit të Microsemi IGLOO2
Konfigurimi i Regjistrave HPMS MDDR

Për të specifikuar vlerat e Regjistrit DDR:

  1. Përdorni një redaktues teksti jashtë Libero SoC, përgatitni një tekst file që përmban emrat dhe vlerat e Regjistrit, si në Figurën 1-1.
  2. Nga skeda "Memoria e Ndërtuesit të Sistemit", kliko "Importo konfigurimin e Regjistrit".
  3. Navigoni në vendndodhjen e tekstit të konfigurimit të regjistrimit file keni përgatitur në Hapin 1 dhe zgjidhni file për të importuar.

Figura 1-1 • Të dhënat e konfigurimit të regjistrimit – Formati i tekstit

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

Inicializimi i HPMS DDR
Të dhënat e konfigurimit të Regjistrit që importoni për HPMS DDR ngarkohen në eNVM dhe kopjohen në regjistrat e konfigurimit të HPMS DDR pas rivendosjes së FPGA. Asnjë veprim i përdoruesit nuk kërkohet për të inicializuar HPMS DDR në kohën e ekzekutimit. Ky inicializim i automatizuar është modeluar edhe në simulim.

Përshkrimi i portit

Ndërfaqja DDR PHY
Këto porte janë të ekspozuara në nivelin më të lartë të bllokut të krijuar nga System Builder. Për detaje, konsultohuni me Udhëzuesin e Përdoruesit të Ndërtuesit të Sistemit IGLOO2. Lidhni këto porte me memorien tuaj DDR.

Tabela 2-1 • Ndërfaqja DDR PHY

Emri i portit Drejtimi Përshkrimi
MDDR_CAS_N JASHTË DRAM CASN
MDDR_CKE JASHTË DRAM CKE
MDDR_CLK JASHTË Ora, ana P
MDDR_CLK_N JASHTË Ora, ana N
MDDR_CS_N JASHTË DRAM CSN
MDDR_ODT JASHTË DRAM ODT
MDDR_RAS_N JASHTË DRAM RASN
MDDR_RESET_N JASHTË Rivendosja e DRAM-it për DDR3
MDDR_WE_N JASHTË DRAM WEN
MDDR_ADDR[15:0] JASHTË Bit Adresa Dram
MDDR_BA[2:0] JASHTË Adresa e Bankës Dram
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) BRENDA JASHTE Maska e të dhënave Dram
MDDR_DQS ([3:0]/[1:0]/[0]) BRENDA JASHTE Hyrja/Dalja e strobës së të dhënave Dram – Ana P
MDDR_DQS_N ([3:0]/[1:0]/[0]) BRENDA JASHTE Hyrja/Dalja e strobës së të dhënave Dram – Ana N
MDDR_DQ ([31:0]/[15:0]/[7:0]) BRENDA JASHTE Hyrja/Dalja e të dhënave DRAM
MDDR_DQS_TMATCH_0_IN IN FIFO në sinjal
MDDR_DQS_TMATCH_0_OUT JASHTË Sinjali FIFO jashtë
MDDR_DQS_TMATCH_1_IN IN FIFO në sinjal (vetëm 32-bit)
MDDR_DQS_TMATCH_1_OUT JASHTË Sinjali i daljes FIFO (vetëm 32-bit)
MDDR_DM_RDQS_ECC BRENDA JASHTE Dram ECC Data Mask
MDDR_DQS_ECC BRENDA JASHTE Hyrja/Dalja e strobës së të dhënave Dram ECC – Ana P
MDDR_DQS_ECC_N BRENDA JASHTE Hyrja/Dalja e strobës së të dhënave Dram ECC – Ana N
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) BRENDA JASHTE Hyrja/Dalja e të dhënave DRAM ECC
MDDR_DQS_TMATCH_ECC_IN IN ECC FIFO në sinjal
MDDR_DQS_TMATCH_ECC_OUT JASHTË Sinjali i daljes ECC FIFO (vetëm 32-bit)

Gjerësia e portit për disa porte ndryshojnë në varësi të zgjedhjes së gjerësisë PHY. Shënimi "[a:0]/[b:0]/[c:0]" përdoret për të treguar portet e tilla, ku "[a:0]" i referohet gjerësisë së portës kur zgjidhet një gjerësi PHY 32-bit. , "[b:0]" korrespondon me një gjerësi PHY 16-bit dhe "[c:0]" korrespondon me një gjerësi PHY 8-bit.

Mbështetja e produktit

Microsemi SoC Products Group mbështet produktet e tij me shërbime të ndryshme mbështetëse, duke përfshirë Shërbimin ndaj Klientit, Qendrën e Mbështetjes Teknike të Klientit, një websiti, posta elektronike dhe zyrat e shitjeve në mbarë botën. Kjo shtojcë përmban informacione rreth kontaktimit të Microsemi SoC Products Group dhe përdorimit të këtyre shërbimeve mbështetëse.

Shërbimi ndaj klientit
Kontaktoni Shërbimin e Klientit për mbështetjen jo-teknike të produktit, të tilla si çmimi i produktit, përmirësimet e produktit, informacioni i përditësimit, statusi i porosisë dhe autorizimi.
Nga Amerika e Veriut, telefononi 800.262.1060
Nga pjesa tjetër e botës, telefononi 650.318.4460 Faks, nga kudo në botë, 408.643.6913

Qendra e Mbështetjes Teknike të Klientit
Microsemi SoC Products Group ka staf në Qendrën e tij të Mbështetjes Teknike të Klientit me inxhinierë shumë të aftë të cilët mund t'ju ndihmojnë t'u përgjigjeni pyetjeve tuaja të harduerit, softuerit dhe dizajnit në lidhje me Produktet Microsemi SoC. Qendra e Mbështetjes Teknike të Klientit shpenzon shumë kohë duke krijuar shënime aplikacioni, përgjigje për pyetjet e zakonshme të ciklit të projektimit, dokumentimin e çështjeve të njohura dhe FAQ të ndryshme. Pra, përpara se të na kontaktoni, ju lutemi vizitoni burimet tona në internet. Ka shumë të ngjarë që ne t'u jemi përgjigjur tashmë pyetjeve tuaja.

Mbështetje Teknike
Vizitoni Mbështetjen e Klientit webfaqe (www.microsemi.com/soc/support/search/default.aspx) për më shumë informacion dhe mbështetje. Shumë përgjigje të disponueshme në të kërkueshme web burimet përfshijnë diagrame, ilustrime dhe lidhje me burime të tjera në webfaqe.

Webfaqe
Mund të shfletoni një sërë informacionesh teknike dhe jo-teknike në faqen kryesore të SoC, në www.microsemi.com/soc.

Kontaktoni Qendrën e Mbështetjes Teknike të Klientit
Inxhinierë shumë të kualifikuar stafojnë Qendrën e Mbështetjes Teknike. Qendra e Mbështetjes Teknike mund të kontaktohet me email ose përmes Grupit të Produkteve Microsemi SoC webfaqe.

Email
Ju mund t'i komunikoni pyetjet tuaja teknike në adresën tonë të emailit dhe të merrni përgjigjet me email, faks ose telefon. Gjithashtu, nëse keni probleme me projektimin, mund t'i dërgoni email dizajnit tuaj files për të marrë ndihmë. Ne monitorojmë vazhdimisht llogarinë e emailit gjatë gjithë ditës. Kur na dërgoni kërkesën tuaj, sigurohuni që të përfshini emrin tuaj të plotë, emrin e kompanisë dhe informacionin tuaj të kontaktit për përpunimin efikas të kërkesës suaj.
Adresa e emailit të mbështetjes teknike është soc_tech@microsemi.com.

Rastet e mia
Klientët e Microsemi SoC Products Group mund të dorëzojnë dhe gjurmojnë rastet teknike në internet duke shkuar te Rastet e mia.

Jashtë SHBA
Klientët që kanë nevojë për ndihmë jashtë zonave kohore të SHBA-së mund të kontaktojnë mbështetjen teknike nëpërmjet emailit (soc_tech@microsemi.com) ose kontaktoni një zyrë lokale të shitjeve. Listimet e zyrave të shitjeve mund të gjenden në
www.microsemi.com/soc/company/contact/default.aspx.

Mbështetje Teknike ITAR
Për mbështetje teknike për FPGA-të RH dhe RT që rregullohen nga Rregulloret Ndërkombëtare të Trafikut të Armëve (ITAR), na kontaktoni përmes soc_tech_itar@microsemi.com. Përndryshe, brenda Rastet e Mia, zgjidhni Po në listën rënëse ITAR. Për një listë të plotë të FPGA-ve Microsemi të rregulluara nga ITAR, vizitoni ITAR web faqe.

Microsemi Corporation (NASDAQ: MSCC) ofron një portofol të plotë zgjidhjesh gjysmëpërçuese për: hapësirën ajrore, mbrojtjen dhe sigurinë; ndërmarrje dhe komunikim; dhe tregjet industriale dhe alternative të energjisë. Produktet përfshijnë pajisje analoge dhe RF me performancë të lartë, me besueshmëri të lartë, qarqe të integruara me sinjal të përzier dhe RF, SoC të personalizueshëm, FPGA dhe nënsisteme të plota. Microsemi e ka selinë në Aliso Viejo, Kaliforni. Mësoni më shumë në www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 USA Brenda SHBA: +1 949-380-6100 Shitjet: +1 949-380-6136
Faks: +1 949-215-4996

© 2013 Microsemi Corporation. Të gjitha të drejtat e rezervuara. Microsemi dhe logoja Microsemi janë marka tregtare të Microsemi Corporation. Të gjitha markat e tjera tregtare dhe markat e shërbimit janë pronë e pronarëve të tyre përkatës.

Dokumentet / Burimet

Konfigurimi i kontrolluesit Microsemi IGLOO2 HPMS DDR [pdfUdhëzuesi i përdoruesit
Konfigurimi i kontrolluesit IGLOO2 HPMS DDR, IGLOO2, konfigurimi i kontrolluesit HPMS DDR, konfigurimi i kontrolluesit DDR, konfigurimi

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *