Problēmas gatavojot VHDL faili

T

tybhsl

Guest
Kad mēģinu apkopot fails icache.vhd in leon2.0
izmantojot Active-ABL 5,1 vietā ModSim, kuros nav kļūda tiek ziņots, dažas kļūdas tiek ziņots kā:

lieta ISETS ir
ja 2 =>
...
Line98 kad 3 =>
Line99 ja ICLOCK_BIT = 1, tad
Line100 xset: = std_logic_vector (conv_unsigned (lru3_repl_table
conv_integer (xlru)) (unlocked), 2));
Line101 else
Line102 xset: = std_logic_vector (conv_unsigned (lru3_repl_table
(conv_integer (xlru)) (0), 2));
beidzas, ja;
ja 4 =>
....
kad citi =>
end gadījumā;Kļūda: COMP96_0368: icache.vhd: (98,

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Vēss" border="0" />

: Value 3 ārpus intervāla.
Kļūda: COMP96_0149: icache.vhd: (100 32): ir kategoriski veida pārveidi, pielaide starp cieši saistīta veidiem only.
Kļūda: COMP96_0149: icache.vhd: (102 32): ir kategoriski veida pārveidi, pielaide starp cieši saistīta veidiem only.

Vai jūs, lūdzu, pasakiet man, kas man jādara?Kā es varu simulēt to ar instrumentu Active-ABL 5,1 bet ModSim?Liels paldies!

 
Pārbaudīt deklarāciju ISETS ....
Tas būtu deklarēts kā vesels skaitlis ar diapazonu vairāk nekā 4 ......

Kas tas ir lru3_repl_table?
Tas ir funkcija vai procedūra.
Ja ur izmantojot dažus bibliotēku funkciju pārbaude laika bibliotēka ir iekļauta.
Conv_unsigned var izlaist, vienkārši pievienojot
izmantot ieee.std_logic_unsigned.all .....

 
Quote:Kļūda: COMP96_0149: icache.vhd: (100 32): ir kategoriski veida pārveidi, pielaide starp cieši saistīta veidiem only.

Kļūda: COMP96_0149: icache.vhd: (102 32): ir kategoriski veida pārveidi, pielaide starp cieši saistīta veidiem only.

 

Welcome to EDABoard.com

Sponsor

Back
Top