Re: [sv-ec] Updated Event Scheduling Proposal (section 9.3) with new region descriptions

From: Neil Korpusik <Neil.Korpusik_at_.....>
Date: Sat Dec 16 2006 - 19:06:00 PST
Hi Cliff,

I have a few comments on your proposed set of changes.

1. 9.3

   There shouldn't be two consecutive PLI regions. Both the Post-NBA and the
   Pre-postponed regions are PLI regions. Only one of them should be listed
   in this re-worded paragraph, otherwise you end up with two consecutive
   PLI regions.

   From:
      "The Pre-active, Active, Inactive, Pre-NBA, NBA, Post-NBA, Pre-postponed
      and Postponed regions essentially encompass the IEEE 1364 reference
      model for simulation, with exactly the same level of determinism."
   To:
      "The Pre-active, Active, Inactive, Pre-NBA, NBA, Post-NBA
      and Postponed regions essentially encompass the IEEE 1364 reference
      model for simulation, with exactly the same level of determinism."

2. Figure 9.1

   - It would be better if the new regions were in blue.
   - I noticed that your version of the figure shows the first letter of
     each region capitalized. The version of this figure in the LRM shows
     the first letter in lowercase. If the editor "blindly" adds the
     new regions as shown in your version we will end up with a capitalization
     inconsistency.
   - Also note Pre-Postponed versus pre-postponed (two differences in
     capitalization)

3. Algorithm in 9.3.1

   There are capitalization inconsistencies here as well.

4. I agree with the friendly ammendment sent from Dave.
   It is copied below for your convenience.


Neil



Dave's feedback:  12/05/06 23:31 - nzk agrees with this suggestion

   Cliff

   I think there is a problem with this sentence on page 2 paragraph 4:

   "A nonblocking assignment specified in a program block schedules the
   process for resumption in the Re-NBA region."

   I believe it should be

   "A nonblocking assignment specified in a program block creates a re-NBA
   update event, scheduled for the current or later simulation time."

   Dave




Clifford E. Cummings wrote On 12/05/06 17:46,:
> Hi, All -
> 
> Updated proposal for event scheduling of new event regions. Arturo 
> also reviewed and blessed the proposal.
> 
> Regards - Cliff
> 
> ----------------------------------------------------
> Cliff Cummings - Sunburst Design, Inc.
> 14314 SW Allen Blvd., PMB 501, Beaverton, OR 97005
> Phone: 503-641-8446 / FAX: 503-641-8486
> cliffc@sunburst-design.com / www.sunburst-design.com
> Expert Verilog, SystemVerilog, Synthesis and Verification Training

-- 
---------------------------------------------------------------------
Neil Korpusik                                     Tel: 408-720-4852
Senior Staff Engineer                             Fax: 408-720-4850
Frontend Technologies - ASICs & Processors (FTAP)
Sun Microsystems
email: neil.korpusik@sun.com
---------------------------------------------------------------------
Received on Sat Dec 16 19:06:26 2006

This archive was generated by hypermail 2.1.8 : Sat Dec 16 2006 - 19:07:10 PST