B07, B08 errata

From: stefen@boyd.com
Date: Fri Oct 01 1999 - 11:28:10 PDT


Here's the corrections needed for B08 and B09. B08 needed an
explaination of what the examples attempted to show. B09 had a
couple formatting errors.

Regards,
  Stefen

<p>B07: examples given weren't clear
Change:
=================================
The following examples show what ???.
        always @(a, b, c, d, e)
        always @(posedge clk, negedge rstn)
        always @(a or b, c, d or e)

=================================
to:
=================================
The following examples show the use of the comma (,) as an event
logical or operator.
        always @(a, b, c, d, e)
        always @(posedge clk, negedge rstn)
        always @(a or b, c, d or e)

=================================

<p>B08: need additional indent in example 4
Change:
=================================
@* // equivalent to @(c or d)
x = c ^ d;
=================================
to: (note the relative indent of 'x = c ^ d')
=================================
@* // equivalent to @(c or d)
  x = c ^ d;
=================================

B08: third bullet of "All net and reg identifiers which appear in
the statement will be automatically added to the event expression
with these exceptions:" isn't supposed to be a bullet (it's
supposed to be a separate paragraph).

<p>--------------------
Stefen Boyd
__
| \ ____
|_/_ |
| \ |__
|___/oyd |
           |___nterprises
stefen@boyd.com
(408)739-BOYD
(408)481-9658 (fax)



This archive was generated by hypermail 2.1.4 : Mon Jul 08 2002 - 12:53:30 PDT and
sponsored by Boyd Technology, Inc.