View Single Post
  #4 (permalink)  
Old 05-20-2009, 10:36 PM
MikeWhy
Guest
 
Posts: n/a
Default Re: ISIM and CONV_INTEGER warnings

"HT-Lab" <[email protected]> wrote in message
news:[email protected]
>
> "MikeWhy" <[email protected]> wrote in message
> newsdWQl.17139$%[email protected]
>> "HT-Lab" <[email protected]> wrote in message
>> news:[email protected]
>>> Does anybody know how to disable the CONV_INTEGER warnings in ISIM
>>> (11.1)?
>>>
>>> at 3000290500 ps(1), Instance /cpu_top_tb/U_12/ : Warning: CONV_INTEGER:
>>> There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, and it has
>>> been converted to 0.
>>> at 3000365500 ps(1), Instance /cpu_top_tb/U_12/ : Warning: CONV_INTEGER:
>>> There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, and it has
>>> been converted to 0.

>>
>> Only just guessing at the context... I would think ISIM's post-route
>> simulation elaborator is complaining that it's forcing to '0' an
>> uninitialized integer referenced in a math operation.
>>

> Hi Mike,
>
> Yes you are correct, these message are normally generated by Synopsys/IEEE
> packages and in Modelsim I just turn them off. I know what's causing them
> and fixed the issue by changing the code, however, it would be useful to
> have an option to turn them off.


Hmmm. 'U' + 'X' is useful? Selectively ignorable, yes, but habitually
ignoring them silently does sound potentially problematic.


Reply With Quote