edu.byu.ece.edif.util.iob
Class XilinxVirtex4IOBAnalyzer

java.lang.Object
  extended by edu.byu.ece.edif.util.iob.AbstractIOBAnalyzer
      extended by edu.byu.ece.edif.util.iob.XilinxIOBAnalyzer
          extended by edu.byu.ece.edif.util.iob.XilinxVirtex4IOBAnalyzer
All Implemented Interfaces:
IOBAnalyzer, java.io.Serializable

public class XilinxVirtex4IOBAnalyzer
extends XilinxIOBAnalyzer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.byu.ece.edif.util.iob.AbstractIOBAnalyzer
_cell, _debug, _feedbackIOBMap, _graph, _iobFeedbackEdges, _iobMap, _packInputRegs, _packOutputRegs
 
Constructor Summary
XilinxVirtex4IOBAnalyzer()
           
 
Method Summary
protected  void analyze()
          Analyzes the EdifCell, extracting the IOB instances from the Connectivity graph.
 
Methods inherited from class edu.byu.ece.edif.util.iob.XilinxIOBAnalyzer
createXilinxIOBFromPort, findInputIOBRegister, findOutputIOBRegister
 
Methods inherited from class edu.byu.ece.edif.util.iob.AbstractIOBAnalyzer
getAllIOBInstances, getAllIOBRegisters, getFeedbackIOBs, getIOB, getIOBFeedbackEdges, getIOBFeedbackEPRs, getIOBInstances, getIOBInstances, getIOBRegisters, hasIOBFalseProperty, packInputRegs, packOutputRegs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XilinxVirtex4IOBAnalyzer

public XilinxVirtex4IOBAnalyzer()
Method Detail

analyze

protected void analyze()
Analyzes the EdifCell, extracting the IOB instances from the Connectivity graph. Assumes the EdifCell is a top-level cell (that the top-level ports will be connected to I/O pads).

Overrides:
analyze in class XilinxIOBAnalyzer