byucc.jhdl.base
Class FlatConnection

java.lang.Object
  extended bybyucc.jhdl.base.Connection
      extended bybyucc.jhdl.base.FlatConnection

public class FlatConnection
extends Connection

This class represents a connection of a flat netlisting net to a port of a leaf cell or top level cell.

Author:
Eric Blake

Field Summary
 
Fields inherited from class byucc.jhdl.base.Connection
cell, is_atomic_port, port_name_index
 
Method Summary
 int getAtomicIndex()
          Return the atomic index of this Connection within the bus
 java.lang.String getIndexString()
          Returns the representation of the index of the connection if not atomic
 
Methods inherited from class byucc.jhdl.base.Connection
getCell, getCellFullName, getCellName, getPortName, getPortNameIndex, getPortWidth, isAtomicPort, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getAtomicIndex

public int getAtomicIndex()
Return the atomic index of this Connection within the bus

Specified by:
getAtomicIndex in class Connection
Returns:
the atomic index

getIndexString

public java.lang.String getIndexString()
Returns the representation of the index of the connection if not atomic

Specified by:
getIndexString in class Connection
Returns:
string of the index, inside "<>" (nothing if atomic)


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