Uses of Class
byucc.jhdl.DRC.DesignRule

Packages that use DesignRule
byucc.jhdl.DRC   
byucc.jhdl.DRC.Rules   
byucc.jhdl.DRC.Rules.Virtex   
byucc.jhdl.DRC.Rules.XC4000   
 

Uses of DesignRule in byucc.jhdl.DRC
 

Methods in byucc.jhdl.DRC that return DesignRule
 DesignRule DesignRuleViolation.getViolatedRule()
           
 DesignRule DesignRuleIndex.getInstance(int index)
           
 

Methods in byucc.jhdl.DRC with parameters of type DesignRule
 void DesignRuleChecker.registerRule(DesignRule dr)
          Registers new DesignRules with this DesignRuleChecker.
 void DesignRuleChecker.registerDesignRule(DesignRule dr)
          Registers new DesignRules with this DesignRuleChecker.
static boolean DesignRuleChecker.checkRule(Cell parent, Cell toCheck, DesignRule rule)
          A static utility methods to check one rule against a component set.
static boolean DesignRuleChecker.checkRule(Cell parent, Cell toCheck, DesignRule rule, DesignRuleBrowser drb)
          A static utility methods to check one rule against a component set.
static boolean DesignRuleChecker.checkRule(Cell parent, Cell toCheck, DesignRule rule, boolean drbFlag)
          A static utility methods to check one rule against a component set.
static boolean DesignRuleChecker.checkRules(Cell parent, Cell toCheck, DesignRule[] rules)
          A static utility methods to check a set of rules against a component set.
static boolean DesignRuleChecker.checkRules(Cell parent, Cell toCheck, DesignRule rule, boolean useBrowser)
          A static utility methods to check a set of rules against a component set.
 void DesignRuleChecker.registerViolation(DesignRule dr)
          Registers a violation of a rule.
 

Constructors in byucc.jhdl.DRC with parameters of type DesignRule
DesignRuleViolation(int drcvId, DesignRule violatedRule, Cell vCell, int severityLevel)
           
DesignRuleViolation(int drcvId, DesignRule violatedRule, Cell vCell)
           
DesignRuleViolation(int drcvId, DesignRule violatedRule, java.util.Vector vCells)
           
DesignRuleViolation(int drcvId, DesignRule violatedRule, java.util.Vector vCells, int severityLevel)
           
DesignRuleViolation(int drcvId, DesignRule violatedRule)
           
DesignRuleViolation(int drcvId, DesignRule violatedRule, int severityLevel)
           
 

Uses of DesignRule in byucc.jhdl.DRC.Rules
 

Subclasses of DesignRule in byucc.jhdl.DRC.Rules
 class AddPropertyMissing
          This design rule checks every top-level wire for a property.
 class Bufg
           
 class ClockWires
          This class implements a DesignRule for checking that implicit and explicit clocks are not being mixed.
 class DeadHardware
           
 class IBufsAndOBufs
          This class implements a DesignRule for the Xilinx libraries.
 class IOBufs
          This class implements a DesignRule.
 class MultipleDrivers
          This is a Design Rule.
 class NoConnect
           
 class Template
           
 

Uses of DesignRule in byucc.jhdl.DRC.Rules.Virtex
 

Subclasses of DesignRule in byucc.jhdl.DRC.Rules.Virtex
 class BufgVirtex
           
 class IBufsAndOBufsVirtex
           
 class IOBufsVirtex
           
 

Uses of DesignRule in byucc.jhdl.DRC.Rules.XC4000
 

Subclasses of DesignRule in byucc.jhdl.DRC.Rules.XC4000
 class BufgXC4000
           
 class IBufsAndOBufsXC4000
           
 class IOBufsXC4000
           
 class MultipleDriversXC4000
           
 



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