[sv-bc] sv 3.1a section 3.1 on truncation warnings

From: Shalom Bresticker <Shalom.Bresticker@freescale.com>
Date: Tue Jul 13 2004 - 01:49:35 PDT

Section 3.1 says,

"Automatic truncation from a larger
number of bits to a smaller number does cause a warning message."

Is this intended to be a normative statement?

It is worded as a normative statement, but subsection 3.1 is labelled as
informative.

Anyway, consider the following case:

reg a;

initial a = 0 ;

0, being an unsized, unbased integer constant, is expected to be nominally 32
bits. a is 1 bit.

Is it really intended that such a statement cause a warning?

There are frequently hundreds of such statements in a design.

Thanks,
Shalom

--
Shalom Bresticker                        Shalom.Bresticker @freescale.com
Design & Reuse Methodology                           Tel: +972 9  9522268
Freescale Semiconductor Israel, Ltd.                 Fax: +972 9  9522890
POB 2208, Herzlia 46120, ISRAEL                     Cell: +972 50 5441478
Received on Tue Jul 13 01:49:42 2004

This archive was generated by hypermail 2.1.8 : Tue Jul 13 2004 - 01:50:34 PDT