byucc.jhdl.base
Class FlatNet

java.lang.Object
  extended bybyucc.jhdl.base.Net
      extended bybyucc.jhdl.base.FlatNet
All Implemented Interfaces:
BooleanFlags

public class FlatNet
extends Net

Stores a flat netlist net of atomic width with all connections to the top-level ports and all leaf cells.

Author:
Eric Blake

Field Summary
 
Fields inherited from class byucc.jhdl.base.Net
atomic_index, cl, name, net_wire
 
Fields inherited from interface byucc.jhdl.base.BooleanFlags
ANTECEDANT_IS_BEHAVIORALLY_MODELED, ASYNC_PORT, ASYNCHRONOUS_RESOLVED, ATOMICALLY_PLACEABLE, ATOMICALLY_UNMAPPABLE, BEHAVIORALLY_MODELED_BRANCH, CLK_PORT, CLOCK_METHOD_IMPLEMENTED_BY_USER, CLOCK_METHOD_IS_DISABLED, CLOCKABLE_IS_SCHEDULED, DANGLING_IS_OK, DELETE_MARK, FATAL_BUILD_ERROR_OCCURED, HAS_BEEN_TRACED, HAS_USER_SPECIFIED_NAME, HWUPDATE, IMPLICIT_PORT, IN_CLK_PORT, IN_PORT, INOUT_PORT, IO_TYPE_FLAGS, IS_BEHAVIORALLY_MODELED, IS_ON_BUILD_STACK, IS_ON_PROP_LIST, IS_PLACED, METHODS_IMPLEMENTED_BY_USER, NETLISTABLE, ORIG_WIRE_IS_ATOMIC, OUT_PORT, PLACEMENT_IS_LOCKED, PROPAGATE_METHOD_IMPLEMENTED_BY_USER, PROPAGATE_METHOD_IS_DISABLED, RECURSION_FLAG, RESET_METHOD_IMPLEMENTED_BY_USER, SIMULATEABLE, SOURCELESS_IS_OK, SYNC_PORT, VISIBLE
 
Method Summary
 java.lang.String getIndexString()
          Simple accessor returns string representing the index of the net
 
Methods inherited from class byucc.jhdl.base.Net
getAtomicIndex, getAtomicWidth, getConnections, getName, getProperties, getWire, hasConnections, hasMultipleConnections, isAlias, isAtomic, setAtomicIndex, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getIndexString

public java.lang.String getIndexString()
Simple accessor returns string representing the index of the net

Specified by:
getIndexString in class Net
Returns:
string representation of the index


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.