RE: [sv-ec] Missing BNF for parameterized virtual interfaces

From: Rich, Dave <Dave_Rich_at_.....>
Date: Thu Feb 09 2006 - 18:40:39 PST
But we are in fact specializing the type of the virtual interface. So we
have the following form in pseudo-BNF:

 

unspecialized_type #(specialization) list_of_identifiers

 

Did you have a strong opinion about this, or just making sure it's been
though through?

 

Dave

 

 

________________________________

From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of Brad
Pierce
Sent: Thursday, February 09, 2006 11:48 AM
To: sv-ec@eda.org
Subject: Re: [sv-ec] Missing BNF for parameterized virtual interfaces

 

You are not specializing the modport, you are specializing the
interface.  What's the argument from first principles for a syntax that
separates the parameter value assignment from what it is specializing?

 

-- Brad

 

________________________________

From: Rich, Dave [mailto:Dave_Rich@mentor.com] 
Sent: Thursday, February 09, 2006 11:38 AM
To: Bresticker, Shalom; Brad Pierce; sv-ec@eda.org
Subject: RE: [sv-ec] Missing BNF for parameterized virtual interfaces

 

I don't think there is any precedent, and I didn't want to start one.

 

Shalom, I can read my PDFs with Acrobat 5.0 on linux, so that's not the
problem. Try saving the document before opening it.

 

Dave

 

 

________________________________

From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of
Bresticker, Shalom
Sent: Wednesday, February 08, 2006 10:50 PM
To: Brad Pierce; sv-ec@eda.org
Subject: RE: [sv-ec] Missing BNF for parameterized virtual interfaces

 

Is there any precedent for placing parameter overrides in the middle of
a 'dotted' identifier?

 

Dave, can't you upload files in Acrobat 6 format?

 

Shalom

 

________________________________

From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of Brad
Pierce
Sent: Thursday, February 09, 2006 8:01 AM
To: sv-ec@eda.org
Subject: Re: [sv-ec] Missing BNF for parameterized virtual interfaces

 

Dave,

 

I'm not saying the syntax is wrong, but why not 

 

          virtual ifc#(32).mp v;

 

instead of

 

           virtual ifc.mp#(32) v;

         

?  Also, the dot before modport_identifier should be red.

 

-- Brad

 

 

________________________________

From: owner-sv-ec@eda.org [mailto:owner-sv-ec@eda.org] On Behalf Of
Rich, Dave
Sent: Wednesday, February 08, 2006 7:25 PM
To: sv-ec@eda.org
Subject: [sv-ec] Missing BNF for parameterized virtual interfaces

 

Mantis issue http://www.eda.org/svdb/bug_view_page.php?bug_id=0001330
has been entered

 

I believe this was just an oversight, but there's no BNF to support the
specification of actual parameters of a virtual interface needed to
match the actual parameters in an interface instance. 

Mantis issue http://www.eda.org/svdb/bug_view_page.php?bug_id=0001330
has been entered

 

This proposal assumes the BNF in mantis 892 is also approved

 

 

David Rich
Verification Technologist
Design Verification & Test Division
Mentor Graphics Corporation
dave_rich@mentor.com
Office:   408 487-7206
Cell:     510 589-2625

 
Received on Thu Feb 9 18:40:51 2006

This archive was generated by hypermail 2.1.8 : Thu Feb 09 2006 - 18:41:17 PST