ISAC: IR 2131 Vhpi_user.h requires enum types contents update/completion

From: Chuck Swart - MTI <cswart_at_.....>
Date: Wed May 28 2008 - 17:38:18 PDT
We might discuss this issue at tonight's meeting.

Chuck

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



VHDL Issue Number:        2131    

Language_Version          IEEE Draft VHDL-2007 (VHDL + VHPI)
Classification            LRM Examples, Notes and Appendices
Summary                   Vhpi_user.h requires enum types contents update/completion
Relevant_LRM_Sections     17.9 VHPI information model | The stdSubprograms package
    ...and others
Related_Issues            
Key_Words_and_Phrases     VHPI, header file, information model
Authors_Name              Krzysztof Konopko
Authors_Phone_Number      +48.32.201.08.80 x122
Authors_Fax_Number        
Authors_Email_Address     krzysztof.konopko@aldec.com
Authors_Affiliation       
Authors_Address1          
Authors_Address2          
Authors_Address3          

Current Status:           Submitted

Superseded By:

------------------------
Date Submitted:           28 May 2008
Date Analyzed:
Author of Analysis:
Revision Number:          0
Date Last Revised:

Description of Problem
----------------------

vhpiClassKindT enum type does not contain values for concrete classes:
concProcCallStmt and seqProcCallStmt instead of abstract class
procCallStmt.
    
Similar problem for concAssertStmt and the like.

Proposed Resolution
-------------------

"vhpi_user.h" requires update and synchronization with VHPI
information model.  For the classes concProcCallStmt and
seqProcCallStmt this would be adding vhpiConcProcCallStmtK and
vhpiSeqProcCallStmtK to vhpiClassKindT enum type.

VASG-ISAC Analysis & Rationale
------------------------------
TBD

VASG-ISAC Recommendation for IEEE Std 1076-2002
-----------------------------------------------
TBD

VASG-ISAC Recommendation for Future Revisions
---------------------------------------------
TBD
Received on Wed May 28 17:38:55 2008

This archive was generated by hypermail 2.1.8 : Wed May 28 2008 - 17:38:58 PDT