Re: Some review feedback on the DPI chapter

From: Per Bojsen <per.bojsen_at_.....>
Date: Tue Oct 10 2006 - 10:05:26 PDT
> [Shabtay] I further investigated it with some of our SV working group
> members and it seems that you indeed uncovered a bug (or at least
> ambiguity) in the spec. He promises to find out more and have this
> corrected.

Cool.  Interesting how scratching the surface reveals holes.

> However, section 26.1.1 third paragraph clearly states that "All
> functions used in DPI are assumed to complete their execution instantly
> and consume zero simulation time, just as normal SystemVerilog
> functions." 

Ok, I missed that one.

> We thus believe that this strong statement reflects the intent of the SV
> standard and that your discovery will be fixed to match this statement.

That makes sense although it would be nice if the SV spec does specify
the intent of functions in the function section rather than in the
DPI section.

Per
Received on Tue Oct 10 10:06:29 2006

This archive was generated by hypermail 2.1.8 : Tue Oct 10 2006 - 10:06:31 PDT