hades.models.rtl
Class ROM_64Kx8

java.lang.Object
  extended byhades.simulator.SimObject
      extended byhades.models.rtl.ROM_1Kx8
          extended byhades.models.rtl.ROM_64Kx8
All Implemented Interfaces:
java.lang.Cloneable, ContextToolTip, Memory, java.io.Serializable, Simulatable

public class ROM_64Kx8
extends ROM_1Kx8
implements Memory

ROM_64Kx8 - a subclass of SimObject that models a static ROM of 65536 by 8 bits. Ports are single bits of type StdLogic1164.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class hades.models.rtl.ROM_1Kx8
_listenerTable, data, DISABLED, index_a0, index_y0, MEF, n_address_ports, n_words, output_0, output_1, output_X, output_Z, port_nCS, port_nOE, resourcename, t_access, t_tristate, t_undefined, TRISTATED, UNDEFINED
 
Fields inherited from class hades.simulator.SimObject
classloader, console, debug, editor, name, parent, ports, propertySheet, simulator, symbol, versionId, visible
 
Constructor Summary
ROM_64Kx8()
          ROM_64Kx8 constructor
 
Method Summary
 void setSizeConstants()
           
 java.lang.String toString()
          toString() - the usual info method
 
Methods inherited from class hades.models.rtl.ROM_1Kx8
addMemoryListener, canChangeSize, configure, createDataArray, createPorts, dbg, elaborate, evaluate, getAddrOffset, getBitsPerWord, getConfigDialog, getDataArray, getDataAt, getExternalResources, getHexString, getPropertySheet, getResourcename, getSize, initialize, initROM, merge, needsExternalResources, parse, parseRAM, printSramContent, removeMemoryListener, resize, save, setBitsPerWord, setDataArray, setDataAt, setResourcename, setSize, write
 
Methods inherited from class hades.simulator.SimObject
constructDynamicSymbol, copy, getBindkey, getClassLoader, getDebug, getEditor, getFullName, getName, getParent, getPort, getPorts, getResourceAsStream, getSimulator, getSymbol, getSymbolResourceName, getToolTip, getVersionId, isVisible, keyPressed, message, mousePressed, needsDynamicSymbol, setClassLoader, setConsole, setDebug, setEditor, setName, setParent, setPorts, setSimulator, setSymbol, setVersionId, setVisible, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface hades.models.memory.Memory
addMemoryListener, canChangeSize, getAddrOffset, getBitsPerWord, getConfigDialog, getDataArray, getDataAt, getResourcename, getSize, merge, parse, removeMemoryListener, resize, save, setBitsPerWord, setDataArray, setDataAt, setResourcename, setSize
 

Constructor Detail

ROM_64Kx8

public ROM_64Kx8()
ROM_64Kx8 constructor

Method Detail

setSizeConstants

public void setSizeConstants()
Overrides:
setSizeConstants in class ROM_1Kx8

toString

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

Overrides:
toString in class ROM_1Kx8