ISAC: New IR2114

From: Chuck Swart <cswart_at_.....>
Date: Tue May 01 2007 - 12:42:30 PDT
This IR is also at eda.org.

Chuck Swart


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



VHDL Issue Number:        2114

Language_Version          VHDL-2002
Classification            Language Modeling Enhancement or Deficiency
Summary                   1076.6-2004 section 8.6.5 Slice names is too restrictive.
Relevant_LRM_Sections     8.6.5 of 1076.6-2004
Related_Issues            
Key_Words_and_Phrases     
Authors_Name              Jim Lewis
Authors_Phone_Number      503-590-4787
Authors_Fax_Number        
Authors_Email_Address     jim@synthworks.com
Authors_Affiliation       SynthWorks VHDL Training
Authors_Address1          
Authors_Address2          
Authors_Address3          

Current Status:           Submitted

Superseded By:

------------------------
Date Submitted:           23 April 2007
Date Analyzed:
Author of Analysis:
Revision Number:          0
Date Last Revised:

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

8.6.5 Slice names
    slice_name :::   prefix ( discrete_range )
    Supported:
    -- slice_name
    Using a slice name of an unconstrained out parameter in a
    procedure shall not be supported.  Null slices shall not be
    supported.  For a discrete range that appears as part of a slice
    name, the bounds of the discrete range shall be specified directly
    or indirectly as static values belonging to an integer type.

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

Null slices are common and need to be supported.
    
    Any integer range needs to be resolved so that things like multiplexers can be created.

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

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

VASG-ISAC Recommendation for Future Revisions
---------------------------------------------
TBD
Received on Tue May 1 12:42:44 2007

This archive was generated by hypermail 2.1.8 : Tue May 01 2007 - 12:42:44 PDT