[sv-ec] Just bad wording?

From: Steven Sharp <sharp_at_.....>
Date: Tue Aug 01 2006 - 15:34:19 PDT
Section 14.3 on mailboxes contains the sentence:

"Similarly, SystemVerilog's mailboxes provide processes to transfer and
retrieve data in a controlled manner."

If I try to interpret the word "processes" in this sentence as the
technical term for a thread of execution, it doesn't make any sense to
me.  The specified behavior of mailboxes does not appear to require
any independent threads associated with the mailbox.

The only way I can make any sense of this sentence is to assume that the
word process is being used in its nontechnical English meaning, as a
sequence of operations to produce some result.  If this was the intent,
then "processes" was a spectacularly poor choice of wording, since the
word "process" is used elsewhere in the same paragraph with its technical
meaning.  Another word such as "mechanisms" would have been much better.

Can someone confirm this, or else explain what threads are being referred
to here?

Steven Sharp
sharp@cadence.com
Received on Tue Aug 1 15:34:25 2006

This archive was generated by hypermail 2.1.8 : Tue Aug 01 2006 - 15:34:56 PDT