Microsemi IGLOO2 HPMS DDR Controller Konfiqurasiyası
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ə.
- Sistem Qurucusunun Cihaz Xüsusiyyətləri sekmesinde HPMS Xarici DDR Yaddaşını (HPMS DDR) yoxlayın.
- Yaddaşlar sekmesinde DDR Yaddaş Tipini seçin:
- DDR2
- DDR3
- LPDDR
- DDR Yaddaşının Genişliyini seçin: 8, 16 və ya 32
- DDR üçün ECC-yə sahib olmaq istəyirsinizsə, ECC-ni yoxlayın.
- DDR yaddaşının qurulması vaxtını daxil edin. Bu, DDR yaddaşının işə salınması üçün tələb olunan vaxtdır.
- 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
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:
- 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.
- Sistem Qurucusunun Yaddaş sekmesinde Register Konfiqurasiyasını Import et üzərinə klikləyin.
- 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
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 |