Subject: Re: constant function
From: Jayaram Bhasker (jbhasker@Cadence.COM)
Date: Fri Jul 20 2001 - 07:36:58 PDT
Stefen:
Let me try to understand what you two are saying:
I think what Gilbert is saying is that for synthesis, if a parameter in
a constant function is modified because of a defparam, then it shall be an
error.
What you are saying is that vendors have said that such a check would not be
possible (or very difficult).
If you agree with my interpretation of these statements, then one way is
to not allow parameter declarations within a constant function (for synthesis).
You can still use localparams. Is this reasonable?
- bhasker
> X-Sender: stefenboyd@mailbox.webnexus.com
> Date: Thu, 19 Jul 2001 11:58:00 -0700
> To: "Gilbert Nguyen" <nguyen@ibiquity.com>
> From: Stefen Boyd <stefen@boyd.com>
> Subject: Re: constant function
> Cc: <vlog-synth@eda.org>
> Mime-Version: 1.0
> X-Received: By mailgate.Cadence.COM as MAA23916 at Thu Jul 19 12:21:00 2001
>
> At 12:52 PM 7/19/2001 -0400, Gilbert Nguyen wrote:
> >"The constant function use of any parameter value that is
> >affected directly or indirectly by a defparam statement(see 12.2.1)
> >will result in an error."
>
> Hi Gilbert,
>
> This is what we wanted to do, but the vendors
> told us that it would not be possible (or at
> least not worth the effort) for them
> to guarantee whether a parameter had been or would
> be affected by a defparam.
>
> Regards,
> Stefen
>
>
> --------------------
> Stefen Boyd Boyd Technology, Inc.
> stefen@BoydTechInc.com (408)739-BOYD
> www.BoydTechInc.com (408)739-1402 (fax)
>
J. Bhasker
Cadence Design Systems
7535 Windsor Drive, Suite A200, Allentown, PA 18195
610.398.6312, 610.530.7985 (fax), jbhasker@cadence.com
This archive was generated by hypermail 2b28 : Fri Jul 20 2001 - 07:44:13 PDT