ALTERA DDR2 SDRAM Denetleyicileri

ALTERA DDR2 SDRAM Denetleyicileri

Önemli Bilgiler

ALTMEMPHY IP'ye sahip Altera® DDR, DDR2 ve DDR3 SDRAM Denetleyicileri, endüstri standardı DDR, DDR2 ve DDR3 SDRAM için basitleştirilmiş arayüzler sağlar. ALTMEMPHY mega işlevi, bellek denetleyicisi ile bellek aygıtları arasında bir arayüzdür ve belleğe okuma ve yazma işlemlerini gerçekleştirir. ALTMEMPHY IP'ye sahip DDR, DDR2 ve DDR3 SDRAM Denetleyicileri, Altera ALTMEMPHY mega işleviyle birlikte çalışır.
ALTMEMPHY IP ve ALTMEMPHY mega işlevli DDR ve DDR2 SDRAM Denetleyiciler, tam hızlı veya yarım hızlı DDR ve DDR2 SDRAM arayüzleri sunar. ALTMEMPHY IP ve ALTMEMPHY mega işlevli DDR3 SDRAM Denetleyici, yarım hız modunda DDR3 SDRAM arayüzlerini destekler. ALTMEMPHY IP'ye sahip DDR, DDR2 ve DDR3 SDRAM Denetleyicileri, yüksek verimlilik ve gelişmiş özellikler sağlayan yüksek performanslı denetleyici II'yi (HPC II) sunar. Şekil 15-1, örnek dahil sistem düzeyinde bir diyagramı göstermektedir.ampen üst düzey file ALTMEMPHY IP'li DDR, DDR2 veya DDR3 SDRAM Denetleyicisinin sizin için oluşturduğu.

Şekil 15–1. Sistem Düzeyinde Diyagram
Sistem Düzeyinde Diyagram

Şekil 15-1'e ilişkin not:
(1) DLL'yi Harici Olarak Başlat'ı seçtiğinizde, gecikme kilitli döngü (DLL), ALTMEMPHY mega işlevinin dışında başlatılır.

MegaWizard™ Eklenti Yöneticisi bir eskiampen üst düzey file, eski sevgiliden oluşanampdosya sürücüsü ve DDR, DDR2 veya DDR3 SDRAM yüksek performanslı denetleyicinizin özel varyasyonu. Denetleyici, ALTMEMPHY mega işlevinin bir örneğini başlatır ve bu da faz kilitli döngüyü (PLL) ve DLL'yi başlatır. Ayrıca DLL'yi ALTMEMPHY mega işlevinin birden çok örneği arasında paylaşmak için ALTMEMPHY mega işlevinin dışında da örnek oluşturabilirsiniz. Bir PLL'yi ALTMEMPHY mega işlevinin birden çok örneği arasında paylaşamazsınız, ancak PLL saat çıkışlarından bazılarını bu birden çok örnek arasında paylaşabilirsiniz.

© 2012 Altera Şirketi. Her hakkı saklıdır. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS ve STRATIX sözcükleri ve logoları Altera Corporation'ın ticari markalarıdır ve ABD Patent ve Ticari Marka Ofisi'nde ve diğer ülkelerde tescillidir. Ticari marka veya hizmet markası olarak tanımlanan diğer tüm kelimeler ve logolar, aşağıda açıklandığı gibi ilgili sahiplerinin mülkiyetindedir. www.altera.com/common/legal.html. Altera, yarı iletken ürünlerinin performansını Altera'nın standart garantisine uygun olarak mevcut spesifikasyonlara göre garanti eder, ancak herhangi bir ürün ve hizmette herhangi bir zamanda bildirimde bulunmaksızın değişiklik yapma hakkını saklı tutar. Altera, Altera tarafından yazılı olarak açıkça kabul edilmedikçe, burada açıklanan herhangi bir bilgi, ürün veya hizmetin uygulanmasından veya kullanımından kaynaklanan hiçbir sorumluluk veya yükümlülük kabul etmez. Altera müşterilerinin, yayınlanan herhangi bir bilgiye güvenmeden ve ürün veya hizmet siparişi vermeden önce cihaz teknik özelliklerinin en son sürümünü edinmeleri tavsiye edilir.

Eski sevgiliampen üst düzey file simüle edebileceğiniz, sentezleyebileceğiniz ve donanımda kullanabileceğiniz tamamen işlevsel bir tasarımdır. EskiampDosya sürücüsü, denetleyiciye okuma ve yazma komutları veren ve başarılı veya başarısız olmak için okuma verilerini kontrol eden ve tamamlandı sinyallerini test eden bir kendi kendini test modülüdür.
ALTMEMPHY mega işlevi, bellek aygıtı ile bellek denetleyicisi arasındaki veri yolunu oluşturur. Megafonksiyon, tek başına bir ürün olarak mevcuttur veya Altera'nın yüksek performanslı bellek denetleyicisiyle birlikte kullanılabilir.
ALTMEMPHY mega işlevini tek başına bir ürün olarak kullanırken, özel veya üçüncü taraf denetleyicilerle birlikte kullanın.

Sembol Yeni tasarımlar için Altera, UniPHY'li DDR2 ve DDR3 SDRAM denetleyicileri, UniPHY'li QDR II ve QDR II+ SRAM denetleyicileri veya UniPHY'li RLDRAM II denetleyicisi gibi UniPHY tabanlı harici bellek arabiriminin kullanılmasını önerir.

Sürüm Bilgileri

Tablo 15–1, ALTMEMPHY IP'li DDR3 SDRAM Denetleyicisinin bu sürümü hakkında bilgi sağlar.

Masa 15–1. Bilgi vermek

Öğe Tanım
Sürüm 11.1
Yayın tarihi Kasım 2011
Sipariş Kodları IP-SDRAM/HPDDR (DDR SDRAM HPC) IP-SDRAM/HPDDR2 (DDR2 SDRAM HPC)
IP-HPMCII (HPC II)
Ürün kimlikleri 00BE (DDR SDRAM)
00BF (DDR2 SDRAM)
00C2 (DDR3 SDRAM)
00CO (ALTMEMPH Megafonksiyon)
Vendor ID 6AF7

Altera, Quartus® II yazılımının mevcut sürümünün her MegaCore fonksiyonunun önceki sürümünü derlediğini doğrular. MegaCore IP Kitaplığı Sürüm Notları ve Errata, bu doğrulamaya ilişkin tüm istisnaları bildirir. Altera, bir sürümden daha eski MegaCore işlev sürümleriyle derlemeyi doğrulamaz. Belirli bir Quartus II sürümündeki DDR, DDR2 veya DDR3 SDRAM yüksek performanslı denetleyici ve ALTMEMPHY mega işlevine ilişkin sorunlar hakkında bilgi için Quartus II Yazılımı Sürüm Notlarına bakın.

Cihaz Ailesi Desteği

Tablo 15–2, Altera IP çekirdekleri için cihaz destek seviyelerini tanımlar.

Tablo 15–2. Altera IP Çekirdek Cihaz Destek Seviyeleri

FPGA Cihaz Aileleri Basılı Kopya Cihaz Aileleri
Ön destek—IP çekirdeği, bu cihaz ailesi için ön zamanlama modelleriyle doğrulanmıştır. IP çekirdeği tüm işlevsel gereksinimleri karşılıyor ancak cihaz ailesi için hâlâ zamanlama analizi yapılıyor olabilir. Üretim tasarımlarında dikkatli kullanılabilir. Basılı Kopya Yardımcısı—IP çekirdeği, Basılı Kopya yardımcı cihazı için ön zamanlama modelleriyle doğrulanır. IP çekirdeği tüm işlevsel gereksinimleri karşılıyor ancak HardCopy aygıt ailesi için hâlâ zamanlama analizi yapılıyor olabilir. Üretim tasarımlarında dikkatli kullanılabilir.
Nihai destek—IP çekirdeği, bu cihaz ailesi için son zamanlama modelleriyle doğrulanmıştır. IP çekirdeği, cihaz ailesi için tüm işlevsellik ve zamanlama gereksinimlerini karşılar ve üretim tasarımlarında kullanılabilir. Basılı Kopya Derlemesi—IP çekirdeği, HardCopy cihaz ailesi için son zamanlama modelleriyle doğrulanır. IP çekirdeği, cihaz ailesi için tüm işlevsellik ve zamanlama gereksinimlerini karşılar ve üretim tasarımlarında kullanılabilir.

Tablo 15–3, Altera cihaz aileleri için ALTMEMPHY IP'li DDR, DDR2 ve DDR3 SDRAM Denetleyicileri tarafından sunulan destek düzeyini göstermektedir.

Tablo 15–3. Cihaz Ailesi Desteği

Cihaz Ailesi Protokol
DDR ve DDR2 DDR3
Arria® GX Son Destek yok
Arria II GX Son Son
Cyclone® III Son Destek yok
Siklon III LS Son Destek yok
Siklon IV E Son Destek yok
Siklon IV GX Son Destek yok
Basılı Kopya II Altera'nın Altera IP'deki Yenilikler sayfasına bakın webalan. Destek yok
Stratix® II Son Destek yok
Stratix II GX Son Destek yok
Diğer cihaz aileleri Destek yok Destek yok

Özellikler

ALTMEMPHY Megafonksiyon

Tablo 15-4, ALTMEMPHY mega işlevine yönelik temel özellik desteğini özetlemektedir.

Tablo 15–4. ALTMEMPHY Megafunction Özellik Desteği

Özellik DDR ve DDR2 DDR3
Desteklenen tüm cihazlarda Altera PHY Arayüzü (AFI) desteği.
Otomatik ilk kalibrasyon, karmaşık okuma verileri zamanlama hesaplamalarını ortadan kaldırır.
CilttagDDR, DDR2 ve DDR3 SDRAM arayüzleri için maksimum kararlı performansı garanti eden e ve sıcaklık (VT) takibi.
Kritik zamanlama yollarından bağımsız olarak bir Altera kontrol cihazına veya üçüncü taraf bir kontrol cihazına bağlantı sağlayan bağımsız veri yolu.
Tam oranlı arayüz
Yarım oranlı arayüz
Kullanımı kolay parametre düzenleyici

Ayrıca ALTMEMPHY mega işlevi, seviyelendirme olmadan DDR3 SDRAM bileşenlerini destekler:

  • ALTMEMPHY mega işlevi, saat, adres ve komut veri yolu için T-topolojisini kullanan Arria II GX cihazları için seviyelendirme olmadan DDR3 SDRAM bileşenlerini destekler:
    • Çoklu çip seçimini destekler.
  • FMAX seviyelendirmesiz DDR3 SDRAM PHY, tek yonga seçimleri için 400 MHz'dir.
  • ×4 DDR3 SDRAM DIMM'ler veya bileşenler için veri maskesi (DM) pinleri desteği yoktur; dolayısıyla ×4 aygıtları kullanırken FPGA'dan Drive DM pinleri için Hayır seçeneğini seçin.
  • ALTMEMPHY mega işlevi yalnızca yarı hızlı DDR3 SDRAM arayüzlerini destekler.

Yüksek Performanslı Kontrol Cihazı II

Tablo 15–5, DDR, DDR2 ve DDR3 SDRAM HPC II için temel özellik desteğini özetlemektedir.

Tablo 15–5. Özellik Desteği (Bölüm 1/2)

Özellik DDR ve DDR2 DDR3
Yarım oranlı kontrolör
AFI ALTMEMPHY desteği
Avalon®Bellek Eşlemeli (Avalon-MM) yerel arayüz desteği

Tablo 15–5. Özellik Desteği (Bölüm 2/2)

Özellik DDR ve DDR2 DDR3
Sıralı okuma ve yazma işlemleriyle yapılandırılabilir komut ön izleme bankası yönetimi
Ek gecikme
İsteğe bağlı Avalon patlama uzunluğu desteği
Yerleşik esnek bellek patlaması adaptörü
Yapılandırılabilir Yerelden Belleğe adres eşlemeleri
Boyut ve mod kayıt ayarlarının ve bellek zamanlamasının isteğe bağlı çalışma zamanı yapılandırması
Kısmi dizi kendini yenileme (PASR)
Endüstri standardı DDR3 SDRAM aygıtları için destek
Kendini yenileme komutu için isteğe bağlı destek
Kullanıcı kontrollü kapatma komutu için isteğe bağlı destek
Programlanabilir zaman aşımı ile otomatik kapanma komutu için isteğe bağlı destek
Otomatik ön şarjlı okuma ve otomatik ön şarjlı yazma komutları için isteğe bağlı destek
Kullanıcı denetleyici yenilemesi için isteğe bağlı destek
SOPC Builder Flow'da isteğe bağlı çoklu denetleyici saat paylaşımı
Entegre hata düzeltme kodlaması (ECC) işlevi 72 bit
Entegre ECC işlevi, 16, 24 ve 40 bit
İsteğe bağlı otomatik hata düzeltmeyle kısmi sözcük yazma desteği
SOPC Builder'a hazır
OpenCore Plus değerlendirmesi desteği
Altera destekli VHDL ve Verilog HDL simülatöründe kullanım için IP fonksiyonel simülasyon modelleri

Tablo 15-5'ye ilişkin notlar:

  1. HPC II, saat döngüsü biriminde (tCK) tRCD-1'e eşit veya daha büyük ek gecikme değerlerini destekler.
  2. Bu özellik seviyelendirmeli DDR3 SDRAM ile desteklenmez.

Desteklenmeyen Özellikler

Tablo 15–6, Altera'nın ALTMEMPHY tabanlı harici bellek arayüzleri için desteklenmeyen özellikleri özetlemektedir.

Tablo 15–6. Desteklenmeyen Özellikler

Bellek Protokolü Desteklenmeyen Özellik
DDR ve DDR2 SDRAM Zamanlama simülasyonu
2 patlama uzunluğu
DM pinleri devre dışı bırakıldığında ECC ve ECC olmayan modda kısmi patlama ve hizalanmamış patlama
DDR3 SDRAM Zamanlama simülasyonu
DM pinleri devre dışı bırakıldığında ECC ve ECC olmayan modda kısmi patlama ve hizalanmamış patlama
Stratix III ve Stratix IV
DIMM desteği
Tam oranlı arayüzler

MegaCore Doğrulaması

Altera, ALTMEMPHY IP'li DDR, DDR2 ve DDR3 SDRAM Denetleyicilerin işlevselliğini sağlamak için endüstri standardı Denali modellerini kullanarak işlevsel test kapsamına sahip kapsamlı rastgele, yönlendirilmiş testler gerçekleştirir.

Kaynak Kullanımı

Bu bölüm, desteklenen cihaz aileleri için ALTMEMPHY'li harici bellek denetleyicilerine yönelik tipik kaynak kullanımı bilgilerini sağlar. Bu bilgiler yalnızca kılavuz olarak verilmiştir; Kesin kaynak kullanım verileri için IP çekirdeğinizi oluşturmalı ve Quartus II yazılımı tarafından oluşturulan raporlara başvurmalısınız.
Tablo 15–7, ALTMEMPHY mega işlevi ve Arria II GX aygıtları için DDR3 yüksek performanslı denetleyici II için kaynak kullanım verilerini göstermektedir.

Tablo 15–7. Arria II GX Cihazlarında Kaynak Kullanımı (Bölüm 1/2)

Protokol Hafıza Genişlik (Bit) Kombinasyonel ALÜMİNYUM Mantık Kayıtlar Mem ALUT'lar M9K Bloklar M144K Bloklar Memor y (Bitler)
Kontrolör
DDR3

(Yarım oran)

8 1,883 1,505 10 2 0 4,352
16 1,893 1,505 10 4 0 8,704
64 1,946 1,521 18 15 0 34,560
72 1,950 1,505 10 17 0 39,168

Tablo 15–7. Arria II GX Cihazlarında Kaynak Kullanımı (Bölüm 2/2)

Protokol Hafıza Genişlik (Bit) Kombinasyonel ALÜMİNYUM Mantık Kayıtlar Mem ALUT'lar M9K Bloklar M144K Bloklar Memor y (Bitler)
Denetleyici+PHY
DDR3

(Yarım oran)

8 3,389 2,760 12 4 0 4,672
16 3,457 2,856 12 7 0 9,280
64 3,793 3,696 20 24 0 36,672
72 3,878 3,818 12 26 0 41,536

Tablo 15–8, Arria II GX aygıtlarına yönelik yarı hızlı ve tam hızlı yapılandırmalar için DDR2 yüksek performanslı denetleyici ve denetleyici artı PHY'ye yönelik kaynak kullanım verilerini gösterir.

Tablo 15–8. Arria II GX Cihazlarında DDR2 Kaynak Kullanımı

Protokol Hafıza Genişlik (Bit) Kombinasyonel ALÜMİNYUM Mantık Kayıtlar Mem ALUT'lar M9K Bloklar M144K Bloklar Hafıza (Bitler)
Kontrolör
DDR2

(Yarım oran)

8 1,971 1,547 10 2 0 4,352
16 1,973 1,547 10 4 0 8,704
64 2,028 1,563 18 15 0 34,560
72 2,044 1,547 10 17 0 39,168
DDR2

(Tam oran)

8 2,007 1,565 10 2 0 2,176
16 2,013 1,565 10 2 0 4,352
64 2,022 1,565 10 8 0 17,408
72 2,025 1,565 10 9 0 19,584
Denetleyici+PHY
DDR2

(Yarım oran)

8 3,481 2,722 12 4 0 4,672
16 3,545 2,862 12 7 0 9,280
64 3,891 3,704 20 24 0 36,672
72 3,984 3,827 12 26 0 41,536
DDR2

(Tam oran)

8 3,337 2,568 29 2 0 2,176
16 3,356 2,558 11 4 0 4,928
64 3,423 2,836 31 12 0 19,200
72 3,445 2,827 11 14 0 21,952

Tablo 15–9, Cyclone III aygıtlarına yönelik yarı hızlı ve tam hızlı yapılandırmalar için DDR2 yüksek performanslı denetleyici ve denetleyici artı PHY'ye yönelik kaynak kullanım verilerini gösterir.

Tablo 15–9. Cyclone III Cihazlarında DDR2 Kaynak Kullanımı

Protokol Hafıza Genişlik (Bit) Mantık Kayıtlar Mantık Hücreleri M9K Blokları Hafıza (Bitler)
Kontrolör
DDR2

(Yarım oran)

8 1,513 3,015 4 4,464
16 1,513 3,034 6 8,816
64 1,513 3,082 18 34,928
72 1,513 3,076 19 39,280
DDR2

(Tam oran)

8 1,531 3,059 4 2,288
16 1,531 3,108 4 4,464
64 1,531 3,134 10 17,520
72 1,531 3,119 11 19,696
Denetleyici+PHY
DDR2

(Yarım oran)

8 2,737 5,131 6 4,784
16 2,915 5,351 9 9,392
64 3,969 6,564 27 37,040
72 4,143 6,786 28 41,648
DDR2

(Tam oran)

8 2,418 4,763 6 2,576
16 2,499 4,919 6 5,008
64 2,957 5,505 15 19,600
72 3,034 5,608 16 22,032

Sistem Gereksinimleri

ALTMEMPHY IP'li DDR3 SDRAM Denetleyicisi, Quartus II yazılımıyla birlikte dağıtılan ve Altera'dan indirilebilen MegaCore IP Kitaplığının bir parçasıdır. webalan, www.altera.com.

Sembol Sistem gereksinimleri ve kurulum talimatları için Altera Yazılım Kurulumu ve Lisanslama bölümüne bakın.

Kurulum ve Lisanslama

Şekil 15–2, DDR3 SDRAM Denetleyicisini ALTMEMPHY IP ile kurduktan sonraki dizin yapısını gösterir; kurulum dizinidir. Windows'taki varsayılan kurulum dizini c:\altera\ ; Linux'ta bu /opt/altera'dır .

Şekil 15–2. Dizin Yapısı
Dizin Yapısı

MegaCore işlevi için lisansa yalnızca işlevselliğinden ve performansından tamamen memnun olduğunuzda ve tasarımınızı üretime geçirmek istediğinizde ihtiyacınız vardır.
DDR3 SDRAM HPC'yi kullanmak için lisans talep edebilirsiniz file Altera'dan web sitede www.altera.com/licensing ve bilgisayarınıza yükleyin. Lisans talep ettiğinizde file, Altera size bir lisans.dat e-postası gönderir file. İnternet erişiminiz yoksa yerel temsilcinizle iletişime geçin.
DDR3 SDRAM HPC II'yi kullanmak için lisans siparişi vermek üzere yerel satış temsilcinizle iletişime geçin.

Ücretsiz Değerlendirme

Altera'nın OpenCore Plus değerlendirme özelliği yalnızca DDR3 SDRAM HPC için geçerlidir. OpenCore Plus değerlendirme özelliği ile aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Bir mega işlevin davranışını simüle edin (Altera MegaCore işlevi veya AMPPSM megafonksiyonu) sisteminizde.
  • Tasarımınızın işlevselliğini doğrulayın, boyutunu ve hızını hızlı ve kolay bir şekilde değerlendirin.
  • Zaman sınırlı cihaz programlaması oluşturun fileMegaCore işlevlerini içeren tasarımlar içindir.
  • Bir cihazı programlayın ve tasarımınızı donanımda doğrulayın.

Yalnızca işlevselliğinden ve performansından tamamen memnun kaldığınızda ve tasarımınızı üretime geçirmek istediğinizde mega işlev için bir lisans satın almanız gerekir.

OpenCore Plus Zaman Aşımı Davranışı

OpenCore Plus donanım değerlendirmesi aşağıdaki iki çalışma modunu destekleyebilir:

  • Bağlantısız — tasarım sınırlı bir süre boyunca çalışır
  • Bağlı—anakartınız ile ana bilgisayar arasında bir bağlantı gerektirir. Bağlantılı mod bir tasarımdaki tüm mega işlevler tarafından destekleniyorsa cihaz daha uzun süre veya süresiz olarak çalışabilir.

Bir cihazdaki tüm mega işlevler, en kısıtlayıcı değerlendirme süresine ulaşıldığında aynı anda zaman aşımına uğrar. Bir tasarımda birden fazla megafonksiyon varsa, belirli bir mega fonksiyonun zaman aşımı davranışı, diğer megafonksiyonların zaman aşımı davranışı tarafından maskelenebilir.

Sembol MegaCore işlevleri için bağlanmamış zaman aşımı 1 saattir; bağlı zaman aşımı değeri belirsizdir.

Donanım değerlendirme süresi dolduktan sonra tasarımınız çalışmayı durdurur ve local_ready çıktısı düşer.

Belge Revizyon Geçmişi

Tablo 15-10 bu belgenin revizyon geçmişini listelemektedir.

Tablo 15–10. Belge Revizyon Geçmişi

Tarih Sürüm Değişiklikler
Kasım 2012 1.2 Bölüm numarası 13'ten 15'e değiştirildi.
Haziran 2012 1.1 Geri Bildirim simgesi eklendi.
Kasım 2011 1.0 DDR, DDR2 ve DDR3 için Birleşik Sürüm Bilgileri, Cihaz Ailesi Desteği, Özellikler listesi ve Desteklenmeyen Özellikler listesi.

Logo

Belgeler / Kaynaklar

ALTERA DDR2 SDRAM Denetleyicileri [pdf] Talimatlar
DDR2 SDRAM Denetleyiciler, DDR2, SDRAM Denetleyiciler, Denetleyiciler

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *