Steve,
In our discussion at San Jose, we agreed that we would define the effective
value for an out-mode port to be the same as the driving value, and that
reading the value of the out-mode port would yield the effective value.
This allows us to treat all signals uniformly, whether they be explicitly
declared, implicit, ports or parameters: reading yields the effective value.
The effect is as you described.
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: Bailey, Stephen [mailto:SBailey@model.com] > Sent: Tuesday, 21 December 2004 01:04 > To: tgingold@free.fr; Peter Ashenden > Cc: vhdl-200x-ft@eda.org > Subject: RE: [vhdl-200x-ft] Update to FT12: reading of out ports > > > Tristan & Peter, > > I believe that Peter's comments in this email address only > OUT mode signal parameters to subprograms and not OUT mode > ports. However, I do want to verify that is true. For OUT > mode ports, the value read should be the driving value. > > -Steve Bailey > > > -----Original Message----- > > From: owner-vhdl-200x-ft@eda.org > > [mailto:owner-vhdl-200x-ft@eda.org] On Behalf Of tgingold@free.fr > > Sent: Monday, December 20, 2004 6:00 AM > > To: Peter Ashenden > > Cc: vhdl-200x-ft@eda.org > > Subject: Re: [vhdl-200x-ft] Update to FT12: reading of out ports > > > > Selon Peter Ashenden <peter@ashenden.com.au>: > > > > > Folks, > > > > > > I had an action from the 16-Nov meeting to update FT12 (see > > attached). > > > > > > I've revised the description to specify reading an out-mode signal > > > parameter reads the effective value. This permits uniform > > treatment > > > of signal objects, specifically, that reading them reads > > the effective value. > > > > > > An omission that I've corrected is that, in order for a > > procedure to > > > read the effective value of the actual signal associated with an > > > out-mode signal parameter, the procedure needs to be passed a > > > reference to the signal. See the proposed changes to 2.1.1.2. > > > > > > My action item also called for me to update the proposal to allow > > > reading of out-mode variable parameters. However, that > > already appears to be in place. > > > Please let me know if I've overlooked something here. Thanks. > > It appears that note 5 of 12.6.2 should be modified too. > > > > I still wonder wether the value read of an out signal from a > > procedure is the same or not as the value read from the > > signal directly from the process. > > I don't think so... > > > > Tristan. > > >Received on Mon Dec 20 19:28:24 2004
This archive was generated by hypermail 2.1.8 : Mon Dec 20 2004 - 19:28:26 PST