next up previous index
Next: 8.3.1 Basic Functionality Up: 8 Task Level TCAD Previous: 8.2 Task Encapsulation

8.3 EVE: Evaluable Entities

   

A class of evaluable entity (EVE) objects has been defined to provide uniform access to basic services like process flow simulation and RSM evaluation as well as to more complex, user-defined tasks. For example, the minimization of the bulk current for a given process could be encapsulated in an object that is evaluated for a set of initial value vectors for the optimizer generated by a DoE module or by a simple LISP loop. Figure 8.4 shows the basic idea of an EVE object representing a process flow simulation task. In order to avoid any ambiguity, the left side of the EVE object in Figure 8.4 is called client side , the right one server side .

 figure2032
Figure 8.4:   Process flow encapsulation with evaluable entity (EVE) objects.

After specifying those process parameters and measurements that are to be used as input variables (controls)  and output variables (responses) gif, respectively, for subsequent analysis tasks, the EVE object hides all evaluation details of the underlying simulation. Different classes of EVE objects exist for different purposes; see Section 8.4 for a detailed description.





Christoph Pichler
Thu Mar 13 14:30:47 MET 1997