ID Artikel: 000086103 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 16/07/2017

Mengapa saya mengalami penguncian sistem prosesor Nios® II saat mengakses IP Generic Tri-state Controller dengan mengaktifkan sinyal waitrequest?

Lingkungan

    Intel® Quartus® Prime Edisi Pro
    Prosesor Intel® Nios® II
    Tri-State Controller Intel® FPGA IP Generik
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Daftar berikut urutan peristiwa mengapa Anda mengalami penguncian sistem prosesor Nios® II saat mengakses IP Generic Tri-state Controller dengan sinyal waitrequest diaktifkan:

  1. Ketika sinyal waitrequest diaktifkan, waktu tunggu Baca/Tulis waktu tunggu/Waktu pengaturan/Waktu penahanan data harus diatur ke nol. Mengaktifkan sinyal waitrequest dengan nilai non-nol pada waktu tunggu, pengaturan, dan penahanan adalah parameterisasi ilegal.
  2. Namun, karena batasan dalam sistem, Platform Designer tidak memvalidasi pengaturan ilegal ini dan meminta galat untuk memperingatkan pengguna.
  3. Karena pengaturan ilegal, komponen internal dalam kontroler salah di parameter, yang menyebabkan IP untuk gerbang sinyal permintaan baca/tulis. IP hanya akan menyatakan permintaan kepada pembagi pin ketika sinyal waitrequest tinggi.

 

Resolusi

Untuk menghindari galat ini, di TRI-State Controller IP GUI Generik, pastikan bahwa waktu tunggu Baca/Tulis waktu tunggu/Waktu pengaturan/Waktu penahanan data di tab Pengaturan Waktu Sinyal diatur ke nol ketika sinyal waitrequest diaktifkan di tab Pilihan Sinyal.

.

Secara bergantian jika pengaturan di atas tidak terpenuhi, Anda juga dapat menghindari penguncian sistem dengan menjaga waitrequest tetap tinggi selama status diam/tidak ada transaksi. Waitrequest tinggi selama siklus diam memungkinkan permintaan untuk ditegaskan ke pembagi pin dan operasi normal untuk melanjutkan. Namun, hal ini tidak disarankan kecuali Anda tidak dapat mengikuti solusi yang dinyatakan di atas.

 

Produk Terkait

Artikel ini berlaku untuk 1 produk

Perangkat yang Dapat Diprogram Intel®

1

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.