Subject: Re: [sv-ac] Re: R58c - access to past values ... with enable
From: Bassam Tabbara (bassam@novas.com)
Date: Fri Sep 20 2002 - 11:20:19 PDT
prev(expr, 1)@@(the_clk) in some way/shape or form (DAS/OVA/PSL...)
-Bassam.
Joseph Lu wrote:
>Date: Thu, 19 Sep 2002 15:08:27 -0700
>From: Bassam Tabbara <bassam@novas.com>
>X-Accept-Language: en
>MIME-Version: 1.0
>To: Adam Krolnik <krolnik@lsil.com>
>CC: Cindy Eisner <EISNER@il.ibm.com>, sv-ac@eda.org
>Subject: [sv-ac] Re: R58c - access to past values ... with enable
>Content-Transfer-Encoding: 7bit
>X-OriginalArrivalTime: 19 Sep 2002 22:08:27.0227 (UTC) FILETIME=[146AE2B0:01C26029]
>>Adam,
>
>Thx for the example, 2 things.
>
>1) I think you are making a statement about -sampling-, so as I said earlier, I do not see why this is limited
>to "prev", you are giving one example using that construct, if
>there is an enhancement to sampling I'm sure there are other examples of this symptom.
>2) In the example, I'm afraid I don't see why doing:
>
>.... prev(expr, 1)@(posedge (clk) && clk_en) does not do what you want to do for:I am wondering if Verilog allow you to do @(posedge (clk) && clk_en). It is an event expression.
The only operator to compose two event expressions is or.--Joseph
>
>always @(posedge clk) (2)
> if (clk_en) p_expr <= expr;
-- Dr. Bassam Tabbara Technical Manager, R&D Novas Software, Inc. bassam@novas.com (408) 467-7893
This archive was generated by hypermail 2b28 : Fri Sep 20 2002 - 11:22:29 PDT