engine
Class EnableGateDescription

java.lang.Object
  |
  +--engine.StdGateDescription
        |
        +--engine.EnableGateDescription

class EnableGateDescription
extends StdGateDescription

enable_gate can be one of the following: bufif0/bufif1/notif0/notif1

See Also:
Serialized Form

Fields inherited from class engine.StdGateDescription
and, buf, bufif0, bufif1, cmos, delay, delaySpecs, nand, nmos, nor, not, notif0, notif1, or, pmos, rcmos, rnmos, rpmos, rtran, rtranif0, rtranif1, tran, tranif0, tranif1, type, typeToString, xnor, xor
 
Constructor Summary
(package private) EnableGateDescription(byte type)
           
 
Method Summary
 java.lang.Object createNewModule(NameSpace parent, ModuleInstanceDescription miDesc, byte strength, ScopeNode scope)
           
 java.lang.Object createNewModuleArray(NameSpace parent, ModuleInstanceDescription miDesc, byte strength, ScopeNode scope, int ars, int are, int n, int increment)
          The difference from NInputGateDescription's createNew....Array is that the intarmediary structure for bundling outputs is a Wire.
 
Methods inherited from class engine.StdGateDescription
, isTop, name, setParams, unsetParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

EnableGateDescription

EnableGateDescription(byte type)
Method Detail

createNewModule

public java.lang.Object createNewModule(NameSpace parent,
                                        ModuleInstanceDescription miDesc,
                                        byte strength,
                                        ScopeNode scope)
                                 throws ParseException

createNewModuleArray

public java.lang.Object createNewModuleArray(NameSpace parent,
                                             ModuleInstanceDescription miDesc,
                                             byte strength,
                                             ScopeNode scope,
                                             int ars,
                                             int are,
                                             int n,
                                             int increment)
                                      throws ParseException
The difference from NInputGateDescription's createNew....Array is that the intarmediary structure for bundling outputs is a Wire.