Re: [sv-ec] final block proposal to SV-EC.


Subject: Re: [sv-ec] final block proposal to SV-EC.
From: Dave Rich (David.Rich@synopsys.com)
Date: Tue Jan 28 2003 - 17:15:23 PST


>
>
>>I probably should have explained a little more the reasoning behind
>>"deterministic, but arbitrary" execution of final blocks. I lifted this
>>wording from the section on indexing through an associative array.
>>Guaranteeing the ordering of final blocks helps golden logfile compares,
>>since final blocks are most often used for reporting statistics. The LRM
>>does not need to define the ordering, but the implementation should
>>define rules that will preserve the ordering between runs. Order of
>>compilation is one example, order in the hierarchy tree is another.
>>
>>
>
>I don't see that this issue is any different from what can happen with
>initial blocks, for example. It doesn't warrant special treatment.
>
>
>
There is one subtle difference.

I'd like to know that changing an equation in my RTL will have no effect on the execution order of my final blocks. I don't ever want to depend on the order of my initial blocks.

--
Dave Rich
Principal Engineer, CAE, VTG
Tel:  650-584-4026
Cell: 510-589-2625
DaveR@Synopsys.com



This archive was generated by hypermail 2b28 : Tue Jan 28 2003 - 17:15:52 PST