RE: [sv-ec] Question on use of $ in a bins range

From: Arturo Salz <Arturo.Salz_at_.....>
Date: Fri Oct 19 2007 - 16:08:35 PDT
Stu,

 

The best way to understand $ in the context of the open range value
(emphasis on the open) is as described

at the end of section 18.5::

 

The open_value_range syntax can specify a single value, a range of
values, or an open range, which

denotes the following:

[ $ : value ] => The set of values less than or equal to value

[ value : $ ] => The set of values greater or equal to value

 

Hence, 

[ A : B ]  means A <= value <= B

      [ $ : B ]  means A <= value

      [ A : $ ]  means value <= B

 

So there's no need to minimum/maximum value represented by $, it simply
leaves one end of the range open.

 

    Arturo

 

-----Original Message-----
From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of
Stuart Sutherland
Sent: Friday, October 19, 2007 2:43 PM
To: sv-ec@eda-stds.org
Subject: [sv-ec] Question on use of $ in a bins range

 

 

Subclause 18.5 states:

 

It shall be legal to use the $ primary in an open_value_range of the
form [

expression : $ ]

or [ $ : expression ].

 

In the latter case, [ $ : expression ], does $ represent the minimum

possible value of the coverpoint expression?  Where is the meaning of $
in

this context defined in the LRM?

 

Stu

~~~~~~~~~~~~~~~~~~~~~~~~~

Stuart Sutherland

Sutherland HDL, Inc.

stuart@sutherland-hdl.com

503-692-0898

 

 

 

-- 

This message has been scanned for viruses and

dangerous content by MailScanner, and is

believed to be clean.

 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Oct 19 16:09:27 2007

This archive was generated by hypermail 2.1.8 : Fri Oct 19 2007 - 16:09:44 PDT