RE: [vhdl-200x] RE: [vhdl-200x-ft] Removal of deprecated features

From: Peter Ashenden <peter@ashenden.com.au>
Date: Tue Jun 01 2004 - 19:45:24 PDT

Erich,

So far as allowed interconnection is concerned, buffer ports now follow the
same rules as out ports. The difference is that you can read a buffer port
to get its driving value. Allowing reading of out ports to get their
driving value would make them the same as buffer ports. So the only reason
for keeping them would be for backward compatibility. We could deprecate
them and remove them in a later revision. We agreed that any feature that
we wanted to remove would have to be deprecated for at least one revision
cycle of the standard.

Cheers,

PA

--
Dr. Peter J. Ashenden                        peter@ashenden.com.au
Ashenden Designs Pty. Ltd.                   www.ashenden.com.au
PO Box 640                                   Ph:  +61 8 8339 7532
Stirling, SA 5152                            Fax: +61 8 8339 2616
Australia                                    Mobile: +61 414 70 9106
> -----Original Message-----
> From: Erich Marschner [mailto:erichm@cadence.com] 
> Sent: Tuesday, 1 June 2004 22:29
> To: Bailey, Stephen
> Cc: peter@ashenden.com.au
> Subject: RE: [vhdl-200x] RE: [vhdl-200x-ft] Removal of 
> deprecated features
> 
> 
> Steve,
> 
> While we're considering linkage ports, what's the status of 
> buffer ports these days?  Seems like the changes to allow 
> reading of output ports will make buffer ports obsolete.  At 
> the very least, they are misnamed at this point - buffer 
> ports 'act' like they are buffered, which is why you can read 
> them internally, yet they aren't--or at least weren't, in 1987.
> 
> Maybe it's time to drop back to just input, output, and inout 
> port modes, if there's no immediately obvious reason (to 
> those who have followed the evolution of VHDL) not to do so.
> 
> Regards,
> 
> Erich
> 
> | -----Original Message-----
> | From: owner-vhdl-200x@eda.org
> | [mailto:owner-vhdl-200x@eda.org] On Behalf Of Bailey, Stephen
> | Sent: Monday, May 31, 2004 10:06 AM
> | To: vhdl-200x@eda.org
> | Subject: [vhdl-200x] RE: [vhdl-200x-ft] Removal of 
> deprecated features
> | 
> | 
> | I don't know of any reason to keep the features or continue
> | to have them identified for deprecation.
> | 
> | -Steve Bailey
> | 
> | > -----Original Message-----
> | > From: owner-vhdl-200x-ft@eda.org 
> [mailto:owner-vhdl-200x-ft@eda.org
> | 
> <mailto:owner-vhdl-200x-ft@eda.org> ] On Behalf Of | Peter
> | Ashenden
> | > Sent: Monday, May 31, 2004 1:59 AM
> | > To: vhdl-200x-ft@eda.org
> | > Subject: [vhdl-200x-ft] Removal of deprecated features
> | > 
> | > Folks,
> | > 
> | > Clause 13.10 of the VHDL LRM identifies linkage ports and 
> | > replacement characters as deprecated language features.  Is there 
> | > any objection to removing them from the FT revision?
> | > If not, can we add that as a FT language change?
> | > 
> | > Cheers,
> | > 
> | > PA
> | > 
> | > --
> | > Dr. Peter J. Ashenden                        peter@ashenden.com.au
> | > Ashenden Designs Pty. Ltd.                   
> | www.ashenden.com.au <www.ashenden.com.au>
> | > PO Box 640       
> |                             Ph:  +61 8 8339 7532
> | > Stirling, SA 5152                            Fax: +61 8 8339 2616
> | > Australia                                    Mobile: +61 
> 414 70 9106
> | > 
> | > 
> | 
> | ------------
> | Stephen Bailey
> | ModelSim Verification TME
> | Mentor Graphics
> | sbailey@model.com
> | 303-775-1655 (mobile, preferred)
> | 720-494-1202 (office)
> | www.model.com <www.model.com>
> | 
> | 
> 
Received on Tue Jun 1 19:45:21 2004

This archive was generated by hypermail 2.1.8 : Tue Jun 01 2004 - 19:46:51 PDT