hades.models.rtl
Class ROM_256x8

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

public class ROM_256x8
extends ROM_1Kx8
implements Memory

ROM_256x8 - a subclass of SimObject that models a static ROM of 8192 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_256x8()
          ROM_256x8 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_256x8

public ROM_256x8()
ROM_256x8 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