hdl hdl-93-180

V

visualart

Guest
Saya lewatkan Scriptor synthisis yang Cusb IP inti oleh synopsys.
Anda dapat membantu saya?
Ketika saya menjalankan DC, peringatan itu banyak laporan sebagai berikut:
"Potensi simulator-sintesis mismatch jika indeks melebihi ukuran array. Hdl -93"
"Variabel 'a' sedang membaca di .... rutin, namun tidak terjadi dalam waktu kontrol yang diawali dengan blok, ada. Hdl-180"

Bagaimana saya berurusan dengan peringatan?

Tia

 
Hdl-93 untuk peringatan, jika Anda merasa yakin bahwa indeks tidak pernah gonna melebihi ukuran array menyatakan, maka Anda dapat mengabaikan peringatan ini.Adapun hdl-180, atau sinyal variabel 'a' tidak termasuk dalam daftar sensitif, Anda perlu memperbaiki ini peringatan.Pada akhir hari, setiap ketidaksesuaian dapat diambil dengan menjalankan simulasi gerbang tingkat formal atau verifikasi.

 
Thx jkfoo.
Tentang hdl-93, aku dapat memastikan dan mengabaikan mereka.

yang hdl-180, mereka adalah kesalahan, ketika saya menulis sebagai berikut:

selalu @ (yang [0] atau [1])
mulai
b = a
akhir
Mengapa varbile 'a' Tidak dapat menulis oleh 'a []'?

 
visualart wrote:

Thx jkfoo.

Tentang hdl-93, aku dapat memastikan dan mengabaikan mereka.yang hdl-180, mereka adalah kesalahan, ketika saya menulis sebagai berikut:mad: selalu (a [0] atau [1])

mulai

b = a

akhir

Mengapa varbile 'a' Tidak dapat menulis oleh 'a []'?
 
> Always @ (a [0] atau [1])
> Mulai
> B = a;
> Akhir

ATAU Mei hanya menulis, (Untuk [1:0] dan b [1:0])
selalu @ (a)
mulai
b = a;
akhir
[Perangkat akan memeriksa panjang variabel a dan b anyway ...]

 
Oh, Thx semua.
Saya kode sebagai berikut:
reg [10:0] a [3:0];
reg [1:0] b;
reg [15:0] c;
.
.
.
@ selalu (a [0] atau [1] atau [2] atau [3])
reg [1:0] x;
mulai x = b;
kasus (x)
.
.
.
default: c = (4'b0,
pesan [x]);
endcase

ketika saya compile, Penyalahgunaan informasi di atas saya informasi (hdl-180).
Mengapa?
Bagaimana saya dapat memperbaiki itu?
Tia

 
bagaimana,@ selalu (a [0] atau [1] atau [2] atau [3] atau b)

...

 

Welcome to EDABoard.com

Sponsor

Back
Top