IM18: Clock ID 0

From: Stickley, John <john_stickley@mentorg.com>
Date: Tue Apr 27 2004 - 12:49:42 PDT

ITC Team,

Here's my action item from the 4-8-04 meeting regarding IM 18.

The committee agreed that if we tighten up the specification
to use "emergency brake" clock stoppage semantics the need for
reserving clock ID=0 becomes moot.

The term "emergency brake" refers to stoppage of all clocks -
fast and slow - immediately if ReadyForCclock is deasserted
or any clock - fast or slow.

This is in contrast to "just-in-time" semantics where all
clocks proceed advancing until the next edge of the particular
clock being stopped at which point all clocks stop - as is
currently in the specification.

The wording in section "5.1.5.2 Signals", under "ReadyForCclock"
on page 34 shall be revised as follows:

"ReadyForCclock
This input [...] to advance. One of the most useful [...] the DUT.
If this input to one of the SceMiClockControl instances associated
with a given controlled clock is deasserted, the next posedge of
all cclocks are immediately disabled. Even in reacting to a
ReadyForCclock deassertion of a slower clock, the infrastructure
shall immediately disable not only the next posedge of that slower
clock, but all posedges of all other faster clocks that occur
prior to that posedge."

Rewording for ReadyForCclockNegedge:

"ReadyForCclockNegEdge
Similarly, for negedge control, if this input to one of the
SceMiClockControl instances associated with a given controlled
clock is deasserted, the next negedge of all cclocks are
immediately disabled. Even in reacting to a ReadyForCclockNegEdge
deassertion of a slower clock, the infrastructure shall immediately
disable not only the next negedge of that slower clock, but all
negedges of all other faster clocks that occur prior to that negedge."

Support for [...]."

-- johnS

This email may contain material that is confidential, privileged
and/or attorney work product for the sole use of the intended
recipient. Any review, reliance or distribution by others or
forwarding without express permission /\
is strictly prohibited. If you are /\ | \
not the intended recipient please | \ / |
contact the sender and delete / \ \
all copies. /\_/ K2 \_ \_
______________________________/\/ \ \
John Stickley \ \ \
Principal Engineer \ \________________
Mentor Graphics - MED \_
17 E. Cedar Place \ john_stickley@mentor.com
Ramsey, NJ 07446 \ Phone: (201) 818-2585
________________________________________________________________
Received on Tue Apr 27 12:52:21 2004

This archive was generated by hypermail 2.1.8 : Tue Apr 27 2004 - 12:52:22 PDT