ID Artikel: 000080275 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 13/08/2012

Mengapa memori saya tidak diinisialisasi dengan benar selama simulasi saat menggunakan berkas .mif di perangkat lunak ModelSim?

Lingkungan

  • Intel® Quartus® II Edisi Berlangganan
  • Simulasi
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Deskripsi

    Karena masalah dalam perangkat lunak Mentor Graphics ModelSim®, File Inisialisasi® Memori yang dibuat pengguna ( .mif) yang menggunakan sintaks mungkin [A0..A1] : D0 D1 tidak diinisialisasi dengan benar selama simulasi. Masalah ini memengaruhi semua versi perangkat lunak ModelSim, termasuk ModelSim SE dan perangkat lunak ModelSim-Altera Edition. Masalah ini tidak memengaruhi sintesis.

    Sintaks [A0..A1] : D0 D1 akan mengakibatkan data D0 dimuat ke lokasi A0 dan data D1 dimuat ke lokasi A1. Pola ini kemudian diulangi untuk setiap 2 lokasi alamat di dalam memori. Karena masalah ini, data D0 akan dimuat ke lokasi A0 alamat dan A1.

    Resolusi

    Untuk mengatasi masalah ini, hindari [A0..A1] : D0 D1 sintaks; nilai data untuk setiap alamat harus ditentukan secara terpisah.

    Editor Memori dalam perangkat lunak Quartus® II tidak menggunakan [A0..A1] : D0 D1 sintaks dan dapat digunakan untuk memformat ulang atau membuat .mif. Editor Memori menggunakan A0 : D0 sintaks untuk menentukan konten memori untuk setiap alamat secara terpisah.

    Informasi lebih lanjut tentang format .mif dapat ditemukan dengan mencari "Berkas Inisialisasi Memori" di Bantuan Quartus II.

    Masalah ini dijadwalkan akan diperbaiki dalam rilis mendatang dari semua versi perangkat lunak ModelSim.

    Produk Terkait

    Artikel ini berlaku untuk 1 produk

    Perangkat yang Dapat Diprogram Intel®

    Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.