Microsemi IGLOO2 HPMS DDR Denetleyici Yapılandırması
giriiş
IGLOO2 HPMS, yerleşik bir DDR denetleyicisine (HPMS DDR) sahiptir. Bu DDR denetleyicisi, çip dışı bir DDR belleği kontrol etmek için tasarlanmıştır. HPMS DDR denetleyicisine HPMS'den (HPDMA kullanılarak) ve FPGA yapısından erişilebilir.
HPMS DDR içeren bir sistem bloğu oluşturmak için System Builder'ı kullandığınızda, System Builder, girdilerinize ve seçimlerinize göre HPMS DDR denetleyicisini sizin için yapılandırır.
Kullanıcı tarafından ayrı bir HPMS DDR yapılandırması gerekmez. Ayrıntılar için lütfen IGLOO2 Sistem Üreticisi Kullanım Kılavuzuna bakın.
Sistem Oluşturucu
Sistem Oluşturucu
Em Builder'da HPMS DDR'yi otomatik olarak yapılandırmak için.
- Sistem Üreticisi'nin Aygıt Özellikleri sekmesinde, HPMS Harici DDR Belleği (HPMS DDR) seçeneğini işaretleyin.
- Anılar sekmesinde DDR Bellek Türünü seçin:
- DDR2
- DDR3
- LPDDR
- DDR Belleğin Genişliğini Seçin: 8, 16 veya 32
- DDR için ECC'ye sahip olmak istiyorsanız ECC'yi işaretleyin.
- DDR bellek ayar süresini girin. Bu, DDR belleğinin başlatılması için gereken süredir.
- FDDR'nin Kayıt değerlerini mevcut bir metinden içe aktarmak için Kayıt Yapılandırmasını İçe Aktar'a tıklayın. file kayıt değerlerini içerir. Kayıt yapılandırması için Tablo 1'e bakın file sözdizimi.
Libero bu yapılandırma verilerini otomatik olarak eNVM'de saklar. FPGA sıfırlandıktan sonra bu yapılandırma verileri otomatik olarak HPMS DDR'ye kopyalanacaktır.
Şekil 1 • Sistem Oluşturucu ve HPMS DDR
Tablo 1 • Kayıt Yapılandırması File Sözdizimi
- 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 Denetleyici Yapılandırması
Harici bir DDR Belleğe erişmek için HPMS DDR Denetleyicisini kullandığınızda, DDR Denetleyicisinin çalışma zamanında başlatılması gerekir. Bu, yapılandırma verilerinin özel DDR denetleyici yapılandırma kayıtlarına yazılmasıyla yapılır. IGLOO2'de eNVM, kayıt yapılandırma verilerini saklar ve FPGA sıfırlandıktan sonra, yapılandırma verileri, başlatma için eNVM'den HPMS DDR'nin özel kayıtlarına kopyalanır.
HPMS DDR Kontrol Kayıtları
HPMS DDR Denetleyicisi, çalışma zamanında yapılandırılması gereken bir dizi kayıt içerir. Bu kayıtların konfigürasyon değerleri, DDR modu, PHY genişliği, patlama modu ve ECC gibi farklı parametreleri temsil eder. DDR denetleyici yapılandırma kayıtları hakkında tüm ayrıntılar için lütfen Microsemi IGLOO2 Kullanım Kılavuzuna bakın.
HPMS MDDR Kayıt Yapılandırması
DDR Kaydı değerlerini belirtmek için:
- Libero SoC dışında bir metin editörü kullanın, bir metin hazırlayın file Şekil 1-1'deki gibi Kayıt adlarını ve değerlerini içerir.
- Sistem Üreticisinin Bellek sekmesinden Kayıt Yapılandırmasını İçe Aktar'a tıklayın.
- Kayıt Yapılandırma metninin konumuna gidin file Adım 1'de hazırladınız ve file ithal etmek.
Şekil 1-1 • Yapılandırma Verilerini Kaydetme – Metin Formatı
HPMS DDR Başlatma
HPMS DDR için içe aktardığınız Kayıt Yapılandırma verileri, eNVM'ye yüklenir ve FPGA sıfırlandıktan sonra HPMS DDR yapılandırma kayıtlarına kopyalanır. HPMS DDR'yi çalışma zamanında başlatmak için herhangi bir kullanıcı eylemi gerekmez. Bu otomatik başlatma aynı zamanda simülasyonda da modellenmiştir.
Liman Açıklaması
DDR PHY Arayüzü
Bu bağlantı noktaları, Sistem Üreticisi tarafından oluşturulan bloğun en üst düzeyinde gösterilir. Ayrıntılar için IGLOO2 Sistem Oluşturucu Kullanıcı Kılavuzuna bakın. Bu bağlantı noktalarını DDR belleğinize bağlayın.
Tablo 2-1 • DDR PHY Arayüzü
Liman Adı | Yön | Tanım |
MDDR_CAS_N | DIŞARI | DRAM CASN'ı |
MDDR_CKE | DIŞARI | DRAM CKE |
MDDR_CLK | DIŞARI | Saat, P tarafı |
MDDR_CLK_N | DIŞARI | Saat, N tarafı |
MDDR_CS_N | DIŞARI | DRAM CSN'si |
MDDR_ODT | DIŞARI | DRAM ODT'si |
MDDR_RAS_N | DIŞARI | DRAM RASN |
MDDR_RESET_N | DIŞARI | DDR3 için DRAM Sıfırlama |
MDDR_WE_N | DIŞARI | DRAM WEN |
MDDR_ADDR[15:0] | DIŞARI | Dram Adresi bitleri |
MDDR_BA[2:0] | DIŞARI | Dram Bankası Adresi |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | GİRİŞ | Dram Veri Maskesi |
MDDR_DQS ([3:0]/[1:0]/[0]) | GİRİŞ | Dram Verisi Strobe Girişi/Çıkışı – P Tarafı |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | GİRİŞ | Dram Verisi Strobe Girişi/Çıkışı – N Tarafı |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | GİRİŞ | DRAM Veri Girişi/Çıkışı |
MDDR_DQS_TMATCH_0_IN | IN | FIFO sinyali |
MDDR_DQS_TMATCH_0_OUT | DIŞARI | FIFO çıkış sinyali |
MDDR_DQS_TMATCH_1_IN | IN | FIFO sinyali (yalnızca 32 bit) |
MDDR_DQS_TMATCH_1_OUT | DIŞARI | FIFO çıkış sinyali (yalnızca 32 bit) |
MDDR_DM_RDQS_ECC | GİRİŞ | Dram ECC Veri Maskesi |
MDDR_DQS_ECC | GİRİŞ | Dram ECC Veri Strobe Girişi/Çıkışı – P Tarafı |
MDDR_DQS_ECC_N | GİRİŞ | Dram ECC Veri Strobe Girişi/Çıkışı – N Tarafı |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | GİRİŞ | DRAM ECC Veri Girişi/Çıkışı |
MDDR_DQS_TMATCH_ECC_IN | IN | Sinyalde ECC FIFO |
MDDR_DQS_TMATCH_ECC_OUT | DIŞARI | ECC FIFO çıkış sinyali (yalnızca 32 bit) |
Bazı bağlantı noktaları için bağlantı noktası genişlikleri, PHY genişliği seçimine bağlı olarak değişir. Bu tür bağlantı noktalarını belirtmek için "[a:0]/[b:0]/[c:0]" gösterimi kullanılır; burada "[a:0]", 32 bit PHY genişliği seçildiğinde bağlantı noktası genişliğini ifade eder , “[b:0]” 16 bitlik PHY genişliğine karşılık gelir ve “[c:0]” 8 bitlik PHY genişliğine karşılık gelir.
Ürün Desteği
Microsemi SoC Ürünleri Grubu, ürünlerini Müşteri Hizmetleri, Müşteri Teknik Destek Merkezi, websitesi, elektronik posta ve dünya çapındaki satış ofisleri. Bu ek, Microsemi SoC Products Group ile iletişime geçme ve bu destek hizmetlerini kullanma hakkında bilgiler içerir.
Müşteri Hizmetleri
Ürün fiyatlandırması, ürün yükseltmeleri, güncelleme bilgileri, sipariş durumu ve yetkilendirme gibi teknik olmayan ürün desteği için Müşteri Hizmetleri ile iletişime geçin.
Kuzey Amerika'dan 800.262.1060'ı arayın
Dünyanın geri kalanından 650.318.4460'ı arayın Faks, dünyanın her yerinden 408.643.6913
Müşteri Teknik Destek Merkezi
Microsemi SoC Ürünleri Grubu, Müşteri Teknik Destek Merkezi'nde, Microsemi SoC Ürünleri ile ilgili donanım, yazılım ve tasarım sorularınızı yanıtlamaya yardımcı olabilecek son derece yetenekli mühendislerle çalışmaktadır. Müşteri Teknik Destek Merkezi, uygulama notları, yaygın tasarım döngüsü sorularının yanıtları, bilinen sorunların belgeleri ve çeşitli SSS oluşturmak için çok zaman harcıyor. Bu nedenle, bizimle iletişime geçmeden önce lütfen çevrimiçi kaynaklarımızı ziyaret edin. Büyük ihtimalle sorularınızı zaten cevaplamışızdır.
Teknik Destek
Müşteri Desteğini ziyaret edin webalan (www.microsemi.com/soc/support/search/default.aspx) daha fazla bilgi ve destek için. Aranabilir üzerinde birçok cevap mevcut web kaynak diyagramlar, çizimler ve diğer kaynaklara bağlantılar içerir. webalan.
Webalan
SoC ana sayfasında çeşitli teknik ve teknik olmayan bilgilere göz atabilirsiniz. www.microsemi.com/soc.
Müşteri Teknik Destek Merkezi ile İletişime Geçme
Teknik Destek Merkezi'nde yüksek vasıflı mühendisler çalışmaktadır. Teknik Destek Merkezi ile e-posta yoluyla veya Microsemi SoC Ürünleri Grubu aracılığıyla iletişime geçilebilir. webalan.
E-posta
Teknik sorularınızı e-posta adresimize iletebilir ve e-posta, faks veya telefon yoluyla yanıt alabilirsiniz. Ayrıca, tasarım sorunlarınız varsa, tasarımınızı e-posta ile gönderebilirsiniz. files yardım almak için. E-posta hesabını gün boyunca sürekli izliyoruz. Talebinizi bize gönderirken, talebinizin verimli bir şekilde işlenmesi için lütfen tam adınızı, şirket adınızı ve iletişim bilgilerinizi eklediğinizden emin olun.
Teknik destek e-posta adresi: soc_tech@microsemi.com.
Davalarım
Microsemi SoC Ürünleri Grubu müşterileri, Vakalarım'a giderek çevrimiçi olarak teknik vakaları gönderebilir ve takip edebilir.
ABD dışında
ABD saat dilimleri dışında yardıma ihtiyaç duyan müşteriler, teknik destekle e-posta yoluyla iletişime geçebilir (soc_tech@microsemi.com) veya yerel bir satış ofisi ile iletişime geçin. Satış ofisi listeleri şu adreste bulunabilir:
www.microsemi.com/soc/company/contact/default.aspx.
ITAR Teknik Destek
Uluslararası Silah Trafiği Mevzuatı (ITAR) tarafından düzenlenen RH ve RT FPGA'lar hakkında teknik destek için bizimle şu adresten iletişime geçin: soc_tech_itar@microsemi.com. Alternatif olarak, Vakalarım içinde, ITAR açılır listesinden Evet'i seçin. ITAR tarafından düzenlenen Microsemi FPGA'ların tam listesi için ITAR'ı ziyaret edin web sayfa.
Microsemi Corporation (NASDAQ: MSCC), aşağıdakiler için kapsamlı bir yarı iletken çözümleri portföyü sunar: havacılık, savunma ve güvenlik; işletme ve iletişim; ve endüstriyel ve alternatif enerji piyasaları. Ürünler arasında yüksek performanslı, yüksek güvenilirlikli analog ve RF cihazları, karışık sinyal ve RF entegre devreler, özelleştirilebilir SoC'ler, FPGA'lar ve eksiksiz alt sistemler bulunur. Microsemi'nin genel merkezi Kaliforniya, Aliso Viejo'dadır. Daha fazla bilgi için şu adresi ziyaret edin: www.microsemi.com.
Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 ABD ABD içinde: +1 949-380-6100 Satışlar: +1 949-380-6136
Faks: +1 949-215-4996
© 2013 Mikrosemi Şirketi. Her hakkı saklıdır. Microsemi ve Microsemi logosu, Microsemi Corporation'ın ticari markalarıdır. Diğer tüm ticari markalar ve hizmet markaları ilgili sahiplerinin mülkiyetindedir.
Belgeler / Kaynaklar
![]() |
Microsemi IGLOO2 HPMS DDR Denetleyici Yapılandırması [pdf] Kullanıcı Kılavuzu IGLOO2 HPMS DDR Denetleyici Yapılandırması, IGLOO2, HPMS DDR Denetleyici Yapılandırması, DDR Denetleyici Yapılandırması, Yapılandırma |