[sv-cc] Errors in LRM draft6 to add

From: Bassam Tabbara <bassam@novas.com>
Date: Wed Apr 21 2004 - 14:28:07 PDT

Guys, please someone look this over and check again ... and double check
please before we add to official errata.
 
1) p. 361 we say:
 
"4) To obtain an assertion of a specific type, e.g. cover assertions, the
following approach should be used:

vpiHandle assertion;

itr = vpi_iterate(vpiAssertionType, NULL);

while (assertion = vpi_scan(itr)) {

if (vpi_get(vpiAssertionType, assertion) == vpiCoverType) {

/* process cover type assertion */

}

}"

should be:

"4) To obtain an assertion of a specific type, e.g. cover assertions, the
following approach should be used:

vpiHandle assertion;

itr = vpi_iterate(vpiAssertion, NULL);

while (assertion = vpi_scan(itr)) {

if (vpi_get(vpiAssertionType, assertion) == vpiCoverType) {

/* process cover type assertion */

}

}"

2) vpiAssertionType property does not exist in the list on p. 359
 
28.2.2 Object properties

This section lists the object property VPI calls. The VPI reserved range for
these calls is 700 - 729.

#define vpiAssertionType 706 /* AssertionType property */

/* Assertion types */

#define vpiSequenceType 701

#define vpiAssertType 702

#define vpiCoverType 703

#define vpiPropertyType 704

#define vpiImmediateAssertType705

--
Dr. Bassam Tabbara
Technical Manager, R&D
Novas Software, Inc.
http://www.novas.com <http://www.novas.com/> 
(408) 467-7893 
 
Received on Wed Apr 21 14:28:11 2004

This archive was generated by hypermail 2.1.8 : Wed Apr 21 2004 - 14:28:14 PDT