Class SN7405_pinout

  extended byhades.simulator.SimObject
      extended byhades.models.ttl74.SN7405
          extended byhades.models.ttl74.SN7405_pinout
All Implemented Interfaces:
java.lang.Cloneable, ContextToolTip, java.io.Serializable, Simulatable

public class SN7405_pinout
extends SN7405
implements Simulatable

SN7405_pinout - a subclass of SimObject that models a standard SN7405 INV*6 gate, and whose Symbol mimics the TTL pinout. Signals are expected to be StdLogic1164 objects.

See Also:
Serialized Form

Field Summary
Fields inherited from class hades.models.ttl74.SN7405
port_A1, port_A2, port_A3, port_A4, port_A5, port_A6, port_GND, port_VCC, port_Y1, port_Y2, port_Y3, port_Y4, port_Y5, port_Y6, t_delay, value_0, value_1, value_U, value_X, value_Z
Fields inherited from class hades.simulator.SimObject
classloader, console, debug, editor, name, parent, ports, propertySheet, simulator, symbol, versionId, visible
Constructor Summary
Method Summary
 void evaluate(java.lang.Object arg)
          evaluate(): We extract active port from the SimEvent arg and calculate the new INV outputs.
 java.lang.String toString()
          toString() - the usual info method
Methods inherited from class hades.models.ttl74.SN7405
elaborate, getValueOrU, schedule, schedule
Methods inherited from class hades.simulator.SimObject
configure, constructDynamicSymbol, copy, getBindkey, getClassLoader, getDebug, getEditor, getExternalResources, getFullName, getName, getParent, getPort, getPorts, getPropertySheet, getResourceAsStream, getSimulator, getSymbol, getSymbolResourceName, getToolTip, getVersionId, initialize, isVisible, keyPressed, message, mousePressed, needsDynamicSymbol, needsExternalResources, setClassLoader, setConsole, setDebug, setEditor, setName, setParent, setPorts, setSimulator, setSymbol, setVersionId, setVisible, tearDown, write
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hades.simulator.Simulatable
elaborate, message

Constructor Detail


public SN7405_pinout()
Method Detail


public void evaluate(java.lang.Object arg)
evaluate(): We extract active port from the SimEvent arg and calculate the new INV outputs.

Specified by:
evaluate in interface Simulatable
evaluate in class SN7405


public java.lang.String toString()
toString() - the usual info method

toString in class SN7405