Microsemi - LOGO

Microsemi IGLOO2 HPMS DDR Controller Konfiqurasiyası

Microsemi -DG0618-DDR Yaddaşından istifadə edən SmartFusion2-Cihazlarda Xətaların Aşkarlanması və Düzəltilməsi-MƏHSUL ŞƏKİLİ

Giriş

IGLOO2 HPMS daxili DDR nəzarətçisinə (HPMS DDR) malikdir. Bu DDR nəzarətçi çipdən kənar DDR yaddaşını idarə etmək üçün nəzərdə tutulub. HPMS DDR nəzarətçisinə HPMS-dən (HPDMA-dan istifadə etməklə), eləcə də FPGA materialından daxil olmaq olar.
HPMS DDR-ni ehtiva edən sistem bloku yaratmaq üçün System Builder-dən istifadə etdiyiniz zaman, System Builder sizin girişlərinizə və seçimlərinizə əsasən HPMS DDR nəzarət cihazını konfiqurasiya edir.
İstifadəçi tərəfindən ayrıca HPMS DDR konfiqurasiyası tələb olunmur. Təfərrüatlar üçün IGLOO2 System Builder İstifadəçi Təlimatına baxın.
Sistem qurucusu

Sistem qurucusu

HPMS DDR-ni avtomatik konfiqurasiya etmək üçün em Builder-də.

  1.  Sistem Qurucusunun Cihaz Xüsusiyyətləri sekmesinde HPMS Xarici DDR Yaddaşını (HPMS DDR) yoxlayın.
  2. Yaddaşlar sekmesinde DDR Yaddaş Tipini seçin:
    • DDR2
    •  DDR3
    • LPDDR
  3. DDR Yaddaşının Genişliyini seçin: 8, 16 və ya 32
  4. DDR üçün ECC-yə sahib olmaq istəyirsinizsə, ECC-ni yoxlayın.
  5. DDR yaddaşının qurulması vaxtını daxil edin. Bu, DDR yaddaşının işə salınması üçün tələb olunan vaxtdır.
  6. Mövcud mətndən FDDR üçün Qeydiyyat dəyərlərini idxal etmək üçün Qeydiyyat Konfiqurasiyasını Import klikləyin file reyestr dəyərlərini ehtiva edir. Reyestr konfiqurasiyası üçün Cədvəl 1-ə baxın file sintaksis.
    Libero bu konfiqurasiya məlumatlarını avtomatik olaraq eNVM-də saxlayır. FPGA sıfırlandıqdan sonra bu konfiqurasiya məlumatları avtomatik olaraq HPMS DDR-ə kopyalanacaq.

Şəkil 1 • Sistem Qurucusu və HPMS DDR

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

Cədvəl 1 • Qeydiyyatın konfiqurasiyası File Sintaksis

  • 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 Nəzarətçi Konfiqurasiyası

Xarici DDR Yaddaşa daxil olmaq üçün HPMS DDR Nəzarətçisindən istifadə etdiyiniz zaman, DDR Nəzarətçi iş vaxtında işə salınmalıdır. Bu, konfiqurasiya məlumatlarını xüsusi DDR nəzarətçi konfiqurasiya registrlərinə yazmaqla həyata keçirilir. IGLOO2-də eNVM registr konfiqurasiya məlumatlarını saxlayır və FPGA sıfırlandıqdan sonra konfiqurasiya məlumatları başlanğıc üçün HPMS DDR-nin xüsusi registrlərinə eNVM-dən kopyalanır.

HPMS DDR Nəzarət Qeydləri
HPMS DDR Nəzarətçisində iş vaxtı konfiqurasiya edilməli olan registrlər dəsti var. Bu registrlər üçün konfiqurasiya dəyərləri DDR rejimi, PHY eni, partlayış rejimi və ECC kimi müxtəlif parametrləri təmsil edir. DDR kontroller konfiqurasiya registrləri haqqında tam təfərrüatlar üçün Microsemi IGLOO2 İstifadəçi Təlimatına müraciət edin.
HPMS MDDR Qeydiyyat Konfiqurasiyası

DDR Register dəyərlərini təyin etmək üçün:

  1. Libero SoC xaricində mətn redaktoru istifadə edin, mətn hazırlayın file Şəkil 1-1-də olduğu kimi Reyestr adlarını və dəyərlərini ehtiva edir.
  2. Sistem Qurucusunun Yaddaş sekmesinde Register Konfiqurasiyasını Import et üzərinə klikləyin.
  3. Qeydiyyat Konfiqurasiyası mətninin yerinə keçin file 1-ci addımda hazırlamısınız və seçin file idxal etmək.

Şəkil 1-1 • Qeydiyyat Konfiqurasiya Məlumatı – Mətn Format

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

HPMS DDR işə salınması
HPMS DDR üçün idxal etdiyiniz Qeydiyyat Konfiqurasiyası məlumatları eNVM-ə yüklənir və FPGA sıfırlandıqdan sonra HPMS DDR konfiqurasiya registrlərinə kopyalanır. HPMS DDR-ni işə salmaq üçün heç bir istifadəçi hərəkəti tələb olunmur. Bu avtomatlaşdırılmış başlatma da simulyasiyada modelləşdirilmişdir.

Port təsviri

DDR PHY interfeysi
Bu portlar System Builder tərəfindən yaradılan blokun yuxarı səviyyəsində ifşa olunur. Ətraflı məlumat üçün IGLOO2 System Builder İstifadəçi Təlimatına müraciət edin. Bu portları DDR yaddaşınıza qoşun.

Cədvəl 2-1 • DDR PHY interfeysi

Port Adı İstiqamət Təsvir
MDDR_CAS_N OUT DRAM CASN
MDDR_CKE OUT DRAM CKE
MDDR_CLK OUT Saat, P tərəfi
MDDR_CLK_N OUT Saat, N tərəfi
MDDR_CS_N OUT DRAM CSN
MDDR_ODT OUT DRAM ODT
MDDR_RAS_N OUT DRAM RASN
MDDR_RESET_N OUT DDR3 üçün DRAM Sıfırlaması
MDDR_WE_N OUT DRAM WEN
MDDR_ADDR[15:0] OUT Dram Ünvan bitləri
MDDR_BA[2:0] OUT Dram Bank ünvanı
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) YOX Dram Məlumat Maskası
MDDR_DQS ([3:0]/[1:0]/[0]) YOX Dram Data Strobe Giriş/Çıxış – P tərəfi
MDDR_DQS_N ([3:0]/[1:0]/[0]) YOX Dram Data Strobe Giriş/Çıxış – N tərəfi
MDDR_DQ ([31:0]/[15:0]/[7:0]) YOX DRAM Məlumat Giriş/Çıxış
MDDR_DQS_TMATCH_0_IN IN Siqnalda FIFO
MDDR_DQS_TMATCH_0_OUT OUT FIFO çıxış siqnalı
MDDR_DQS_TMATCH_1_IN IN Siqnalda FIFO (yalnız 32 bit)
MDDR_DQS_TMATCH_1_OUT OUT FIFO çıxış siqnalı (yalnız 32 bit)
MDDR_DM_RDQS_ECC YOX Dram ECC Məlumat Maskası
MDDR_DQS_ECC YOX Dram ECC Data Strobe Giriş/Çıxış – P tərəfi
MDDR_DQS_ECC_N YOX Dram ECC Data Strobe Giriş/Çıxış – N tərəfi
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) YOX DRAM ECC Məlumat Giriş/Çıxış
MDDR_DQS_TMATCH_ECC_IN IN Siqnalda ECC FIFO
MDDR_DQS_TMATCH_ECC_OUT OUT ECC FIFO çıxış siqnalı (yalnız 32 bit)

Bəzi portlar üçün port enləri PHY eninin seçimindən asılı olaraq dəyişir. “[a:0]/[b:0]/[c:0]” qeydi belə portları qeyd etmək üçün istifadə olunur, burada “[a:0]” 32 bitlik PHY eni seçildikdə port eninə aiddir. , “[b:0]” 16 bitlik PHY eninə, “[c:0]” isə 8 bitlik PHY eninə uyğundur.

Məhsul Dəstəyi

Microsemi SoC Products Group öz məhsullarını müxtəlif dəstək xidmətləri ilə dəstəkləyir, o cümlədən Müştəri Xidmətləri, Müştərilərə Texniki Dəstək Mərkəzi, websayt, elektron poçt və dünya üzrə satış ofisləri. Bu əlavədə Microsemi SoC Products Group ilə əlaqə saxlamaq və bu dəstək xidmətlərindən istifadə haqqında məlumat var.

Müştəri xidməti
Məhsulun qiymətləri, məhsul təkmilləşdirmələri, yeniləmə məlumatları, sifariş statusu və icazə kimi qeyri-texniki məhsul dəstəyi üçün Müştəri Xidməti ilə əlaqə saxlayın.
Şimali Amerikadan 800.262.1060 nömrəsinə zəng edin
Dünyanın hər yerindən 650.318.4460 Faks nömrəsinə zəng edin, dünyanın istənilən yerindən, 408.643.6913

Müştərilərə Texniki Dəstək Mərkəzi
Microsemi SoC Products Group öz Müştərilərə Texniki Dəstək Mərkəzini Microsemi SoC Məhsulları haqqında aparat, proqram təminatı və dizayn suallarınıza cavab verməyə kömək edə biləcək yüksək ixtisaslı mühəndislərdən ibarətdir. Müştəriyə Texniki Dəstək Mərkəzi proqram qeydləri, ümumi dizayn dövrü suallarına cavablar, məlum məsələlərin sənədləşdirilməsi və müxtəlif tez-tez verilən sualların yaradılmasına çox vaxt sərf edir. Beləliklə, bizimlə əlaqə saxlamazdan əvvəl onlayn resurslarımıza müraciət edin. Çox güman ki, suallarınızı artıq cavablandırmışıq.

Texniki Dəstək
Müştəri dəstəyinə baş çəkin webSayt (www.microsemi.com/soc/support/search/default.aspx) əlavə məlumat və dəstək üçün. Axtarışda çoxlu cavablar mövcuddur web resursda diaqramlar, illüstrasiyalar və digər mənbələrə keçidlər daxildir websayt.

Websayt
Siz SoC ana səhifəsində müxtəlif texniki və qeyri-texniki məlumatlara baxa bilərsiniz www.microsemi.com/soc.

Müştərilərə Texniki Dəstək Mərkəzi ilə əlaqə saxlayın
Texniki Dəstək Mərkəzində yüksək ixtisaslı mühəndislər çalışır. Texniki Dəstək Mərkəzi ilə e-poçt və ya Microsemi SoC Products Group vasitəsilə əlaqə saxlamaq olar websayt.

E-poçt
Texniki suallarınızı e-poçt ünvanımıza çatdıra və cavabları e-poçt, faks və ya telefonla ala bilərsiniz. Həmçinin, dizayn probleminiz varsa, dizaynınızı e-poçtla göndərə bilərsiniz fileyardım almaq üçün. Gün ərzində e-poçt hesabına daim nəzarət edirik. Sorğunuzu bizə göndərərkən, xahişinizin səmərəli işlənməsi üçün tam adınızı, şirkətinizin adını və əlaqə məlumatlarınızı daxil etməyi unutmayın.
Texniki dəstək e-poçt ünvanıdır soc_tech@microsemi.com.

Mənim Davamlarım
Microsemi SoC Products Group müştəriləri My Cases bölməsinə daxil olaraq texniki işləri onlayn təqdim edə və izləyə bilərlər.

ABŞ xaricində
ABŞ saat qurşağından kənarda köməyə ehtiyacı olan müştərilər ya e-poçt vasitəsilə texniki dəstək ilə əlaqə saxlaya bilərlər (soc_tech@microsemi.com) və ya yerli satış ofisi ilə əlaqə saxlayın. Satış ofislərinin siyahılarını burada tapa bilərsiniz
www.microsemi.com/soc/company/contact/default.aspx.

İTAR Texniki Dəstəyi
Beynəlxalq Silah Dövriyyəsi Qaydaları (ITAR) ilə tənzimlənən RH və RT FPGA-lar üzrə texniki dəstək üçün bizimlə əlaqə saxlayın. soc_tech_itar@microsemi.com. Alternativ olaraq, Mənim İşlərim daxilində ITAR açılan siyahısında Bəli seçin. ITAR tərəfindən tənzimlənən Microsemi FPGA-ların tam siyahısı üçün ITAR-a baş çəkin web səhifə.

Microsemi Corporation (NASDAQ: MSCC) aşağıdakılar üçün yarımkeçirici həllərin əhatəli portfelini təklif edir: aerokosmik, müdafiə və təhlükəsizlik; müəssisə və rabitə; sənaye və alternativ enerji bazarları. Məhsullara yüksək performanslı, yüksək etibarlılıqlı analoq və RF cihazları, qarışıq siqnal və RF inteqral sxemləri, fərdiləşdirilə bilən SoC-lər, FPGA-lar və tam alt sistemlər daxildir. Microsemi-nin baş ofisi Kaliforniyanın Aliso Viejo şəhərində yerləşir. Ətraflı məlumat əldə edin www.microsemi.com.

Microsemi Korporativ Baş Qərargahı One Enterprise, Aliso Viejo CA 92656 ABŞ ABŞ daxilində: +1 949-380-6100 Satış: +1 949-380-6136
Faks: +1 949-215-4996

© 2013 Microsemi Corporation. Bütün hüquqlar qorunur. Microsemi və Microsemi loqosu Microsemi Korporasiyasının ticarət nişanlarıdır. Bütün digər ticarət nişanları və xidmət nişanları müvafiq sahiblərinin mülkiyyətidir.

Sənədlər / Resurslar

Microsemi IGLOO2 HPMS DDR Controller Konfiqurasiyası [pdf] İstifadəçi təlimatı
IGLOO2 HPMS DDR Controller Konfiqurasiyası, IGLOO2, HPMS DDR Controller Konfiqurasiyası, DDR Controller Konfiqurasiyası, Konfiqurasiya

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *