Mikrosemi -LOGO

Konfigurasi Pengontrol DDR Microsemi IGLOO2 HPMS

Microsemi -DG0618-Deteksi-Kesalahan-dan-Koreksi-pada-SmartFusion2-Perangkat-menggunakan-DDR Memori-PRODUK-GAMBAR

Perkenalan

IGLOO2 HPMS memiliki pengontrol DDR tertanam (HPMS DDR). Pengontrol DDR ini dimaksudkan untuk mengontrol memori DDR off-chip. Pengontrol HPMS DDR dapat diakses dari HPMS (menggunakan HPDMA) serta dari FPGA fabric.
Saat Anda menggunakan Pembangun Sistem untuk membangun blok sistem yang menyertakan DDR HPMS, Pembangun Sistem mengonfigurasi pengontrol DDR HPMS untuk Anda berdasarkan entri dan pilihan Anda.
Tidak diperlukan konfigurasi DDR HPMS terpisah oleh pengguna. Untuk detailnya, lihat Panduan Pengguna IGLOO2 System Builder.
Pembangun Sistem

Pembangun Sistem

Di em Builder untuk mengkonfigurasi HPMS DDR secara otomatis.

  1.  Di tab Fitur Perangkat pada Pembangun Sistem, periksa Memori DDR Eksternal HPMS (HPMS DDR).
  2. Di tab Memori, pilih Jenis Memori DDR:
    • DDR2
    •  DDR3
    • LPDDR
  3. Pilih Lebar Memori DDR: 8, 16 atau 32
  4. Periksa ECC jika Anda ingin memiliki ECC untuk DDR.
  5. Masukkan waktu pengaturan memori DDR. Ini adalah waktu yang diperlukan memori DDR untuk menginisialisasi.
  6. Klik Impor Konfigurasi Daftar untuk mengimpor nilai Daftar untuk FDDR dari teks yang ada file berisi nilai register. Lihat Tabel 1 untuk konfigurasi register file sintaksis.
    Libero secara otomatis menyimpan data konfigurasi ini di eNVM. Setelah FPGA direset, data konfigurasi ini secara otomatis akan disalin ke HPMS DDR.

Gambar 1 • Pembangun Sistem dan HPMS DDR

Konfigurasi-Pengontrol-Microsemi-IGLOO2-HPMS-DDR-1

Tabel 1 • Konfigurasi Daftar 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 ;

Konfigurasi Pengontrol HPMS DDR

Saat Anda menggunakan Pengontrol DDR HPMS untuk mengakses Memori DDR eksternal, Pengontrol DDR harus diinisialisasi pada waktu proses. Hal ini dilakukan dengan menulis data konfigurasi ke register konfigurasi pengontrol DDR khusus. Di IGLOO2, eNVM menyimpan data konfigurasi register dan setelah reset FPGA, data konfigurasi disalin dari eNVM ke register khusus HPMS DDR untuk inisialisasi.

Register Kontrol DDR HPMS
Pengontrol DDR HPMS memiliki serangkaian register yang perlu dikonfigurasi saat runtime. Nilai konfigurasi untuk register ini mewakili parameter yang berbeda, seperti mode DDR, lebar PHY, mode burst, dan ECC. Untuk rincian lengkap tentang register konfigurasi pengontrol DDR silakan merujuk ke Panduan Pengguna Microsemi IGLOO2
Konfigurasi Pendaftaran HPMS MDDR

Untuk menentukan nilai Daftar DDR:

  1. Gunakan editor teks di luar Libero SoC, siapkan teks file berisi nama dan nilai Register, seperti pada Gambar 1-1.
  2. Dari tab Memori Pembangun Sistem, klik Impor Konfigurasi Daftar.
  3. Arahkan ke lokasi teks Konfigurasi Registrasi file Anda telah mempersiapkan pada Langkah 1 dan pilih file untuk mengimpor.

Gambar 1-1 • Daftarkan Data Konfigurasi – Format Teks

Konfigurasi-Pengontrol-Microsemi-IGLOO2-HPMS-DDR-2

Inisialisasi DDR HPMS
Data Konfigurasi Daftar yang Anda impor untuk HPMS DDR dimuat ke dalam eNVM dan disalin ke register konfigurasi HPMS DDR setelah reset FPGA. Tidak diperlukan tindakan pengguna untuk menginisialisasi HPMS DDR saat runtime. Inisialisasi otomatis ini juga dimodelkan dalam simulasi.

Deskripsi Pelabuhan

Antarmuka DDR PHY
Port-port ini diekspos di tingkat atas blok yang dihasilkan Pembangun Sistem. Untuk detailnya, lihat Panduan Pengguna Pembuat Sistem IGLOO2. Hubungkan port ini ke memori DDR Anda.

Tabel 2-1 • Antarmuka DDR PHY

Nama Pelabuhan Arah Keterangan
MDDR_CAS_N KELUAR DRAM CASN
MDDR_CKE KELUAR DRAM CKE
MDDR_CLK KELUAR Jam, sisi P
MDDR_CLK_N KELUAR Jam, sisi N
MDDR_CS_N KELUAR DRAM CSN
MDDR_ODT KELUAR DRAM ODT
MDDR_RAS_N KELUAR DRAM RASN
MDDR_RESET_N KELUAR Reset DRAM untuk DDR3
MDDR_WE_N KELUAR DRAM WEN
MDDR_ADDR[15:0] KELUAR Bit Alamat Drama
MDDR_BA[2:0] KELUAR Alamat Bank Drama
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) MASUK Masker Data Drama
MDDR_DQS ([3:0]/[1:0]/[0]) MASUK Input/Output Strobo Data Drama – Sisi P
MDDR_DQS_N ([3:0]/[1:0]/[0]) MASUK Input/Output Strobo Data Drama – Sisi N
MDDR_DQ ([31:0]/[15:0]/[7:0]) MASUK Masukan/Keluaran Data DRAM
MDDR_DQS_TMATCH_0_IN IN FIFO dalam sinyal
MDDR_DQS_TMATCH_0_OUT KELUAR Sinyal keluar FIFO
MDDR_DQS_TMATCH_1_IN IN FIFO dalam sinyal (hanya 32-bit)
MDDR_DQS_TMATCH_1_OUT KELUAR Sinyal keluar FIFO (hanya 32-bit)
MDDR_DM_RDQS_ECC MASUK Masker Data Drama ECC
MDDR_DQS_ECC MASUK Input/Output Strobo Data Dram ECC – Sisi P
MDDR_DQS_ECC_N MASUK Input/Output Strobo Data Dram ECC – Sisi N
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) MASUK Masukan/Keluaran Data DRAM ECC
MDDR_DQS_TMATCH_ECC_IN IN ECC FIFO dalam sinyal
MDDR_DQS_TMATCH_ECC_OUT KELUAR Sinyal keluar ECC FIFO (hanya 32-bit)

Lebar port untuk beberapa port berubah tergantung pada pemilihan lebar PHY. Notasi “[a:0]/[b:0]/[c:0]” digunakan untuk menunjukkan port tersebut, di mana “[a:0]” mengacu pada lebar port ketika lebar PHY 32-bit dipilih , “[b:0]” berhubungan dengan lebar PHY 16-bit, dan “[c:0]” berhubungan dengan lebar PHY 8-bit.

Dukungan Produk

Grup Produk SoC Microsemi mendukung produknya dengan berbagai layanan dukungan, termasuk Layanan Pelanggan, Pusat Dukungan Teknis Pelanggan, a websitus, surat elektronik, dan kantor penjualan di seluruh dunia. Apendiks ini berisi informasi tentang cara menghubungi Grup Produk SoC Microsemi dan menggunakan layanan dukungan ini.

Pelayanan pelanggan
Hubungi Layanan Pelanggan untuk dukungan produk non-teknis, seperti harga produk, peningkatan produk, informasi pembaruan, status pesanan, dan otorisasi.
Dari Amerika Utara, hubungi 800.262.1060
Dari seluruh dunia, hubungi 650.318.4460 Fax, dari mana saja di dunia, 408.643.6913

Pusat Dukungan Teknis Pelanggan
Grup Produk SoC Microsemi memiliki Pusat Dukungan Teknis Pelanggan dengan insinyur yang sangat terampil yang dapat membantu menjawab pertanyaan perangkat keras, perangkat lunak, dan desain Anda tentang Produk SoC Microsemi. Pusat Dukungan Teknis Pelanggan menghabiskan banyak waktu untuk membuat catatan aplikasi, jawaban atas pertanyaan siklus desain umum, dokumentasi masalah umum, dan berbagai FAQ. Jadi, sebelum Anda menghubungi kami, silakan kunjungi sumber daya online kami. Sangat mungkin kami telah menjawab pertanyaan Anda.

Dukungan Teknis
Kunjungi Dukungan Pelanggan weblokasi (www.microsemi.com/soc/support/search/default.aspx) untuk informasi dan dukungan lebih lanjut. Banyak jawaban tersedia di pencarian web sumber termasuk diagram, ilustrasi, dan link ke sumber lain di weblokasi.

Weblokasi
Anda dapat menelusuri berbagai informasi teknis dan non-teknis di halaman beranda SoC, di www.microsemi.com/soc.

Menghubungi Pusat Dukungan Teknis Pelanggan
Staf insinyur yang sangat terampil di Pusat Dukungan Teknis. Pusat Dukungan Teknis dapat dihubungi melalui email atau melalui Grup Produk SoC Microsemi weblokasi.

E-mail
Anda dapat mengomunikasikan pertanyaan teknis Anda ke alamat email kami dan menerima jawaban kembali melalui email, faks, atau telepon. Juga, jika Anda memiliki masalah desain, Anda dapat mengirim email desain Anda files untuk menerima bantuan. Kami terus memantau akun email sepanjang hari. Saat mengirimkan permintaan Anda kepada kami, pastikan untuk menyertakan nama lengkap, nama perusahaan, dan informasi kontak Anda untuk pemrosesan permintaan Anda secara efisien.
Alamat email dukungan teknis adalah soc_tech@microsemi.com.

Kasus Saya
Pelanggan Grup Produk SoC Microsemi dapat mengirimkan dan melacak kasus teknis secara online dengan membuka Kasus Saya.

Di luar AS
Pelanggan yang membutuhkan bantuan di luar zona waktu AS dapat menghubungi dukungan teknis melalui email (soc_tech@microsemi.com) atau hubungi kantor penjualan setempat. Daftar kantor penjualan dapat ditemukan di
www.microsemi.com/soc/company/contact/default.aspx.

Dukungan Teknis ITAR
Untuk dukungan teknis pada RH dan RT FPGA yang diatur oleh International Traffic in Arms Regulations (ITAR), hubungi kami melalui soc_tech_itar@microsemi.com. Atau, dalam Kasus Saya, pilih Ya di daftar drop-down ITAR. Untuk daftar lengkap Microsemi FPGA yang diatur ITAR, kunjungi ITAR web halaman.

Microsemi Corporation (NASDAQ: MSCC) menawarkan portofolio lengkap solusi semikonduktor untuk: kedirgantaraan, pertahanan dan keamanan; perusahaan dan komunikasi; dan industri dan pasar energi alternatif. Produk termasuk perangkat analog dan RF berkinerja tinggi dan andal, sinyal campuran dan sirkuit terpadu RF, SoC yang dapat disesuaikan, FPGA, dan subsistem lengkap. Microsemi berkantor pusat di Aliso Viejo, California. Pelajari selengkapnya di www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 AS Di AS: +1 Telepon: 949-380-6100 Penjualan: +1 Telepon: 949-380-6136
Telp: +1 Telepon: 949-215-4996

© 2013 Perusahaan Mikrosemi. Seluruh hak cipta. Microsemi dan logo Microsemi adalah merek dagang dari Microsemi Corporation. Semua merek dagang dan merek layanan lainnya adalah milik dari pemiliknya masing-masing.

Dokumen / Sumber Daya

Konfigurasi Pengontrol DDR Microsemi IGLOO2 HPMS [Bahasa Indonesia:] Panduan Pengguna
Konfigurasi Pengontrol DDR HPMS IGLOO2, IGLOO2, Konfigurasi Pengontrol DDR HPMS, Konfigurasi Pengontrol DDR, Konfigurasi

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *