Re: [sv-bc] SV-BC issues from thomas Kruse


Subject: Re: [sv-bc] SV-BC issues from thomas Kruse
From: Shalom.Bresticker@motorola.com
Date: Thu Dec 11 2003 - 12:37:13 PST


Dave,

While 'signal' is indeed used throughout the IEEE Verilog LRM, it is not
defined anywhere, and I indeed disagree with your definition. I would loosely
define it as a general term to denote a net or variable, although that is a
little simplistic.

And although I do not know VHDL, I seem to remember that the term has a
specific meaning in the VHDL LRM which is different from its meaning in
the Verilog LRM.

Shalom

On Thu, 11 Dec 2003, Dave Rich wrote:

> 'signal' is used throughout the IEEE 1364-2001 spec, and is used with
> the same meaning in SV and VHDL. (Any identifier whose value change
> creates an event, i.e. signals an event)

> Shalom.Bresticker@motorola.com wrote:
>
> >In 85, Thomas wrote:
> >
> > What is the definition of 'signal'?
> > What is the definition of 'scalar'?
> >
> >'scalar' is indeed defined in IEEE 1364-2001 in section 3.3:
> >"A net or reg declaration without a range specification shall be considered 1 bit wide and is known as a scalar."
> >
> >However, 'signal' is not defined.

-- 
Shalom Bresticker                           Shalom.Bresticker@motorola.com
Design & Reuse Methodology                             Tel: +972 9 9522268
Motorola Semiconductor Israel, Ltd.                    Fax: +972 9 9522890
POB 2208, Herzlia 46120, ISRAEL                       Cell: +972 50 441478



This archive was generated by hypermail 2b28 : Thu Dec 11 2003 - 12:38:00 PST