byucc.jhdl.DRC.Rules.Virtex
Class IBufsAndOBufsVirtex
java.lang.Object
byucc.jhdl.DRC.DesignRule
byucc.jhdl.DRC.Rules.IBufsAndOBufs
byucc.jhdl.DRC.Rules.Virtex.IBufsAndOBufsVirtex
- All Implemented Interfaces:
- DesignRuleConstants
- public class IBufsAndOBufsVirtex
- extends IBufsAndOBufs
Fields inherited from interface byucc.jhdl.DRC.DesignRuleConstants |
MSGHEADER_ERROR, MSGHEADER_NOTICE, MSGHEADER_STATUS, MSGHEADER_WARNING, MSGTYPE_ERR_ALL, MSGTYPE_ERR_EXPERTWARN, MSGTYPE_ERR_NOEXPERT, MSGTYPE_ERROR_BITS, MSGTYPE_MUTE, MSGTYPE_NOTICE, MSGTYPE_NOTICE_BITS, MSGTYPE_NOTICE_NOEXPERT, MSGTYPE_STATUS, MSGTYPE_STATUS_BITS, MSGTYPE_STATUS_NOEXPERT, MSGTYPE_WARN_ALL, MSGTYPE_WARN_NOEXPERT, MSGTYPE_WARNING_BITS, SHOW_NUM_RULES_CHECKED_EVERY |
Method Summary |
protected boolean |
isIBuf(Cell cl)
Returns true if cl is an instance of a Xilinx ibuf-type cell or
a Virtex ibuf-type cell. |
protected boolean |
isIOPad(Cell cell)
|
protected boolean |
isIPad_sim(Cell cell)
|
protected boolean |
isIPad(Cell cell)
|
protected boolean |
isOBuf(Cell cl)
Returns true if cl is an instance of a Xilinx obuf-type cell or
a Virtex obuf-type cell. |
protected boolean |
isOPad_sim(Cell cell)
|
boolean |
isOPad(Cell cell)
|
Methods inherited from class byucc.jhdl.DRC.DesignRule |
addToCellList, addToCellList, addViolatingCell, checkOk, displayMsgHeader, getDescription, getDesignRuleChecker, getName, getOneLineDescription, getReport, getViolatingCells, msg, msg, msg, msg, msgln, msgln, registerViolation, resetState, setCurrentMsgType, setDesignRuleCheckerReference, setName, setReport, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IBufsAndOBufsVirtex
public IBufsAndOBufsVirtex()
isOBuf
protected boolean isOBuf(Cell cl)
- Returns true if cl is an instance of a Xilinx obuf-type cell or
a Virtex obuf-type cell.
- Specified by:
isOBuf
in class IBufsAndOBufs
- Parameters:
cl
- Cell to check its class to see if is an obuf type
- Returns:
- true if cl is an obuf-type cell, otherwise false
isIBuf
protected boolean isIBuf(Cell cl)
- Returns true if cl is an instance of a Xilinx ibuf-type cell or
a Virtex ibuf-type cell.
- Specified by:
isIBuf
in class IBufsAndOBufs
- Parameters:
cl
- Cell to check its class to see if is an ibuf type
- Returns:
- true if cl is an ibuf-type cell, otherwise false
isOPad
public boolean isOPad(Cell cell)
- Specified by:
isOPad
in class IBufsAndOBufs
isOPad_sim
protected boolean isOPad_sim(Cell cell)
- Specified by:
isOPad_sim
in class IBufsAndOBufs
isIOPad
protected boolean isIOPad(Cell cell)
- Specified by:
isIOPad
in class IBufsAndOBufs
isIPad
protected boolean isIPad(Cell cell)
- Specified by:
isIPad
in class IBufsAndOBufs
isIPad_sim
protected boolean isIPad_sim(Cell cell)
- Specified by:
isIPad_sim
in class IBufsAndOBufs
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.