Subject: [sv-cc] DPI Task Index/Glossary (resend)
From: Duncan, Ralph (ralph_duncan@mentorg.com)
Date: Fri Jan 30 2004 - 10:52:48 PST
Please find below a plain text (as opposed to rich text)
version that one hopes will not look so horribly mangled
after its processing by the SV-CC server.
With contrition,
Ralph Duncan
Mentor Graphics
------
Index terms and Glossary: 
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:56:43 PST