Subject: [sv-cc] DPI Task (and Fn) Index, Glossary material
From: Duncan, Ralph (ralph_duncan@mentorg.com)
Date: Fri Jan 30 2004 - 10:42:25 PST
Prospective index and glossary material for DPI task and related matters
are
listed below. Since page numbers are so likely to change, the
references
are made in terms of LRM draft 3 sections.
Ralph Duncan
Staff Engineer
Mentor Graphics
San Jose, CA
----------------------------------
Index Terms:
C++ exceptions 27.4.1.6
DPI exports
functions 27.6, E.1
tasks 27.7, 27.4.3, E.1, E.7.2
DPI imports
argument datatypes 27.4.6, E.5.1, E.6
argument modes 27.4.1.2
argument passing 27.5.1, E.7
arrays E.10
blocking 27.1.1, 27.4.1.5, 27.4.3
C++ exceptions 27.4.1.6
context property 27.4.1.3, 27.4.3, E.5.5, E.8
declaration 27.4.4
disabling 27.8
functions and tasks 27.1.1, 27.4
include files E.4, E.9
linkage name 27.4.4
memory management 27.4.1.4, E.5.7
open arrays 27.4.6.1, E.7.6, E.11
packed arrays E.6.7
portability E.3
pure property 27.4.1.3, E.5.6
ranges E.6.5, E.6.6
reentrancy 27.4.1.5
return values,
functions 27.4.5, E.7.9
tasks 27.1.1, 27.4.4
scope 27.4.4
semantic constraints 27.4.1, E.5
simulation time 27.1.1
void return value 27.1.1
void (please add) 27.1.1
--- Glossary Items
canonical
representation A data representation format established by
convention into which and
from which translations can be made with
specialized representations.
context imported task A DPI imported task declared with the 'context'
property that is
capable of calling exported tasks or functions
and capable of
accessing System Verilog objects via VPI or PLI
calls.
disable protocol A set of conventions for setting, checking and
handling disable status.
exported task A System Verilog task that is declared in an
export declaration and
can be enabled from an imported task.
imported task A DPI foreign code subprogram that can call
exported tasks and can directly
or indirectly consume simulation time.
open array A DPI array formal argument for which the packed
or unpacked dimension size
(or both) is not specified and for which
interface routines describe the size
of corresponding actual arguments at runtime.
This archive was generated by hypermail 2b28 : Fri Jan 30 2004 - 10:46:19 PST