[sv-ac] Call to vote: Due June 20

From: Thomas J Thatcher <thomas.thatcher@oracle.com>
Date: Thu Jun 23 2011 - 09:54:29 PDT

-You have until 8:00 am PDT, Tuesday, June 28, 2011 to respond
-An issue passes if there are zero NO votes and half of the eligible
voters respond with a YES vote.
-If you vote NO on any issue, your vote must be accompanied by a reason.
The issue will then be up for discussion during a future conference call.

As of the June 21, 2011 meeting, the eligible voters are

Ashok Bhatt
Laurence Bisht
Eduard Cerny
Ben Cohen
Shaun Feng
Tapan Kapoor
Jacob Katz
Scott Little
Manisha Kulshrestha
Anupam Prabhakar
Samik Sengupta
Tom Thatcher

Mantis 2412 ____ Yes ____ No
http://www.eda-stds.org/svdb/view.php?id=2412
http://www.eda-stds.org/svdb/file_download.php?file_id=5164&type=bug

The list of changes Anupam made to the proposal in response to Champions
feedback is attached.

Tom

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

attached mail follows:


Hi Tom/Scott,

Shalom's comment

    a) The proposal says, "If a sequence with a method is passed as an actual
       argument to a module instantiation, it shall be clocked as if it were
       instantiated at the place of module instantiation. The same rule shall
       apply if a sequence with a method is passed as an actual argument to an
       interface, program, function or task instantiation."

       Modules, interfaces, and programs don't have arguments, but rather ports.

    b) In the comment at the bottom of page 4,

       // e4 infers default clocking cb and not posedge clk_a as there are
       // more than one event control in this procedure (16.15.6)

       "there are" should be "there is".

Tom, you can send these changes with the email ballot.

Changed from

If a sequence with a method is passed as an actual argument to a checker instantiation, it is substituted in place of the corresponding formal argument. Such a sequence shall be clocked as if it were instantiated inside the checker.

If a sequence with a method is passed as an actual argument to a module instantiation, it shall be clocked as if it were instantiated at the place of module instantiation. The same rule shall apply if a sequence with a method is passed as an actual argument to an interface, program, function or task instantiation

To

If a sequence with a method is connected to a port of a checker instantiation, it is substituted in place of the corresponding formal argument. Such a sequence shall be clocked as if it were instantiated inside the checker.

If a sequence with a method is connected to a port of a module instantiation, it shall be clocked as if it were instantiated at the place of module instantiation. The same rule shall apply if a sequence with a method is connected to a port of an interface or program instantiation or passed as an actual argument to a function or task call.

And changed

// e4 infers default clocking cb and not posedge clk_a as there are

To

// e4 infers default clocking cb and not posedge clk_a as there is

Anupam
Received on Thu Jun 23 09:55:01 2011

This archive was generated by hypermail 2.1.8 : Thu Jun 23 2011 - 09:55:15 PDT