Stu, Team,
I found one more problem in the SV #50 edits.
In the new Example 4 in subclause 10.1, the
"svBitPackedArrRef" argument in the C function foo7
should be changed to "svBitVecVal*".
Thanks,
Doug
> -----Original Message-----
> From: Warmke, Doug
> Sent: Sunday, January 23, 2005 10:23 AM
> To: sv-cc@eda.org; 'sv-bc@eda.org'
> Cc: stuart@sutherland-hdl.com
> Subject: SV LRM review issues
>
> Hello Stu, SV-BC, and SV-CC.
>
> I finished reviewing all my Mantis items.
> Almost all of them have been Closed.
>
> I assigned 3 of them back to SV-LRM, and added
> Bug Notes explaining the reasons why. The Bug Notes
> are duplicated here for your convenience.
>
> Thanks and regards,
> Doug
>
> Item #50
>
> 1. In the 3rd paragraph of E.4, it is stated that
> "This subclause fully defines the svdpi.h file".
>
> This is not strictly true, since the file is fully
> defined in Annex F (not this little subclause).
> The following would be better:
> "The svdpi.h file is fully defined in Annex F."
>
> 2. In 9.3, Example 3, the following comment:
> /* Read least significant byte of each word of b into
> aB, then process...*/
> should be indented 2 more spaces, so that it lines up
> with the line of code below it.
>
> 3. The title of Annex F should be:
> "Include File svdpi.h"
>
> (Currently it is simply named "Include File")
>
> 4. In E.7.8 (inout and output arguments), the terms
> svBitPackedArrRef and svLogicPackedArrRef should be
> replaced with svBitVecVal* and svLogicVecVal*, respectively.
>
> 5. In E.6.4, there was a collision between items #50 and #274.
> To fix this, all that needs to be done is to replace
> svBitPackedArrRef with svBitVecVal*. There are two places
> this change is needed, both in the 4th paragraph of the subclause.
>
> Item #163
>
> 6. There is a tiny editorial error in this item.
> There needs to be an "a" in front of "4-state type"
> at the end of the first sentence in the second
> paragraph of 3.3.2.
>
> Item #315
>
> 6. In the 2nd-to-last paragraph of 17.15, the following
> sentence appears:
> "Note that the latter situation will can occur if the design
> contains more than one instance of a module containing a
> bind statement."
>
> Note the "will can occur". In the original proposal, this was
> simply "will occur". I feel "will" is better than "can"
> in this case.
> This situation WILL occur with 100% reliability, not just
> sometimes,
> as the word CAN implies.
>
>
>
>
Received on Mon Jan 24 16:27:51 2005
This archive was generated by hypermail 2.1.8 : Mon Jan 24 2005 - 16:27:58 PST