A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

a - Variable in class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.SRL.test.tb_jhdlSRL
 
a - Variable in class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.SRL.test.tb_jhdlSRLsimple
 
A0_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A1_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A2_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A3_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A4_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A5_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A6_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A7_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
A_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
abs() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ABS - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
AbstractCommandGroup - Class in edu.byu.ece.edif.util.jsap.commandgroups
This class provides a way to easily group and maintain command line options for the edif tools, using JSAP.
AbstractCommandGroup() - Constructor for class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
 
AbstractDetectionType - Class in edu.byu.ece.edif.tools.replicate.nmr.dwc
A DetectionType indicates how to perform detection on specified signals and what the detection signal width is.
AbstractDetectionType(int) - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.dwc.AbstractDetectionType
 
AbstractDeviceUtilizationTracker - Class in edu.byu.ece.edif.tools.replicate.nmr
An abstract implementation of a device utilization tracker.
AbstractDeviceUtilizationTracker() - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.AbstractDeviceUtilizationTracker
 
AbstractEdifEnvironmentCopyReplace - Class in edu.byu.ece.edif.tools.sterilize.lutreplace
This is the base class for doing a copy/replace operation on an EdifEnvironment (copying the EdifEnvironment but replacing certain instances of it with others along the way).
AbstractEdifEnvironmentCopyReplace(EdifEnvironment) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.AbstractEdifEnvironmentCopyReplace
 
AbstractEdifGraph - Class in edu.byu.ece.edif.util.graph
An abstract class that represents an EdifCell as a Graph data structure.
AbstractEdifGraph() - Constructor for class edu.byu.ece.edif.util.graph.AbstractEdifGraph
 
AbstractEdifGraph(int) - Constructor for class edu.byu.ece.edif.util.graph.AbstractEdifGraph
 
AbstractEdifGraph(AbstractEdifGraph) - Constructor for class edu.byu.ece.edif.util.graph.AbstractEdifGraph
 
AbstractGraph - Class in edu.byu.ece.graph
An abstract implementation of a directed graph that contains default methods for basic topology traversal operations.
AbstractGraph() - Constructor for class edu.byu.ece.graph.AbstractGraph
 
AbstractGraphToDotty - Class in edu.byu.ece.graph
 
AbstractGraphToDotty() - Constructor for class edu.byu.ece.graph.AbstractGraphToDotty
 
AbstractGraphToDotty.ArrowHead - Enum in edu.byu.ece.graph
 
AbstractGraphToDotty.ArrowHead() - Constructor for enum edu.byu.ece.graph.AbstractGraphToDotty.ArrowHead
 
AbstractGraphToDotty.Color - Enum in edu.byu.ece.graph
 
AbstractGraphToDotty.Color() - Constructor for enum edu.byu.ece.graph.AbstractGraphToDotty.Color
 
AbstractGraphToDotty.Shape - Enum in edu.byu.ece.graph
 
AbstractGraphToDotty.Shape() - Constructor for enum edu.byu.ece.graph.AbstractGraphToDotty.Shape
 
AbstractGraphToDotty.Style - Enum in edu.byu.ece.graph
 
AbstractGraphToDotty.Style() - Constructor for enum edu.byu.ece.graph.AbstractGraphToDotty.Style
 
AbstractIOB - Class in edu.byu.ece.edif.util.iob
An abstract implementation of a device utilization tracker.
AbstractIOB() - Constructor for class edu.byu.ece.edif.util.iob.AbstractIOB
 
AbstractIOBAnalyzer - Class in edu.byu.ece.edif.util.iob
 
AbstractIOBAnalyzer() - Constructor for class edu.byu.ece.edif.util.iob.AbstractIOBAnalyzer
 
AbstractNameSpaceResolver - Class in edu.byu.ece.edif.core
Abstract class that contains methods for name space resolvers.
AbstractNameSpaceResolver() - Constructor for class edu.byu.ece.edif.core.AbstractNameSpaceResolver
 
AbstractNMRArchitecture - Class in edu.byu.ece.edif.tools.replicate.nmr
Abstract representation of the NMR architecture data structure.
AbstractNMRArchitecture() - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.AbstractNMRArchitecture
 
AbstractOrgan - Class in edu.byu.ece.edif.tools.replicate.nmr
In the BYU EDIF Replication framework, there are two main types of organs: restoring organs and detection organs.
AbstractOrgan(String) - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.AbstractOrgan
Initialize the data structures needed for keeping track of created organs and their output port connections.
AbstractOrganSpecification - Class in edu.byu.ece.edif.tools.replicate.nmr
An organ specification is an indication of where to put a particular kind of organ during replication, how many to place, and what to do with the outputs.
AbstractOrganSpecification(Organ, int, EdifNet) - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.AbstractOrganSpecification
Create a new OrganSpecification with the given organ type, number of organs, and net.
AbstractProblemPrimitiveMap - Class in edu.byu.ece.edif.tools.sterilize.halflatch
 
AbstractProblemPrimitiveMap() - Constructor for class edu.byu.ece.edif.tools.sterilize.halflatch.AbstractProblemPrimitiveMap
 
AbstractReplicationType - Class in edu.byu.ece.edif.tools.replicate.nmr
In this framework, a ReplicationType represents the number of times to replicate things (replication factor), how to restore signals (i.e.
AbstractReplicationType(int, String) - Constructor for class edu.byu.ece.edif.tools.replicate.nmr.AbstractReplicationType
Initialize a ReplicationType.
AbstractTestClass - Class in edu.byu.ece.edif.test
An abstract test class.
AbstractTestClass(TestSuite) - Constructor for class edu.byu.ece.edif.test.AbstractTestClass
 
ACIN_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
acLoad() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
The following constructs are NOT used by the Edif insfrastructure
ACLOAD - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
ACOUT_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
add(int, NamedPropertyObject) - Method in class edu.byu.ece.edif.core.ArrayListNameSpaceResolver
Return true if the name doesn't clash and was added to the name space at the specified position.
add(NamedPropertyObject) - Method in class edu.byu.ece.edif.core.ArrayListNameSpaceResolver
Return true if the name doesn't clash and was added to the name space.
add(NamedPropertyObject) - Method in class edu.byu.ece.edif.core.HashMapNameSpaceResolver
Add a name if it doesn't clash with an existing name and return true.
add(EdifCellInstance) - Method in class edu.byu.ece.edif.util.graph.SingleInstanceCollection
 
add_escapes(String) - Method in exception edu.byu.ece.edif.util.parse.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAll(Collection) - Method in class edu.byu.ece.edif.util.graph.SingleInstanceCollection
 
addBackEdge(Object) - Method in class edu.byu.ece.graph.dfs.DFSTree
 
addBadCutConnection(String, String, String, String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.BadCutConnections
Adds a Bad Cut Connection to this object.
addBadCutConnection(EdifPortRef, EdifPortRef) - Method in class edu.byu.ece.edif.tools.replicate.nmr.BadCutConnections
Adds a Bad Cut Connection to this object.
addBlackBoxResource(String) - Method in class edu.byu.ece.edif.core.EdifCell
 
addCell(EdifCell) - Method in class edu.byu.ece.edif.core.EdifLibrary
Add an EdifCell into the ArrayList at the earliest possible position in the library.
addCellInstanceProperties(EdifCellInstance, Cell, boolean) - Method in class edu.byu.ece.edif.util.export.jhdl.Edi2JHDL
Add properties to the JHDL Cell according to the EdifCellInstance.
addCells(Collection<EdifCell>) - Method in class edu.byu.ece.edif.core.EdifLibrary
 
addChild(EdifCellInstance) - Method in class edu.byu.ece.edif.tools.flatten.FlatteningNode
 
addChild(EdifCellInstance) - Method in class edu.byu.ece.edif.tools.flatten.InstanceNode
Construct a new InstanceNode based on the given EdifCellInstance and add it as a child of this node.
addChildEdifCellInstance(EdifCell, EdifCell, EdifCellInstance) - Method in class edu.byu.ece.edif.tools.replicate.nmr.EdifEnvironmentReplicate
Either replicate the given instance in the new design (if operating in the top cell) or copy it over exactly.
addChildEdifCellInstance(EdifCell, EdifCell, EdifCellInstance) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
Overrides the parent addChildEdifCellInstance method.
addChildEdifCellInstance(EdifCell, EdifCell, EdifCellInstance) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.BasicEdifEnvironmentCopyReplace
Overrides the parent addChildEdifCellInstance method.
addChildEdifCellInstance(EdifCell, EdifCell, EdifCellInstance) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addChildEdifCellInstances(EdifCell, EdifCell) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addColor(StringBuffer, CustomGraphToDotty.Color) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addColor(StringBuffer, AbstractGraphToDotty.Color) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addCommand(Parameter) - Method in class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
 
addCommands(CommandGroup) - Method in class edu.byu.ece.edif.util.jsap.EdifCommandParser
 
addComment(EdifComment) - Method in interface edu.byu.ece.edif.core.Commentable
 
addComment(String) - Method in interface edu.byu.ece.edif.core.Commentable
 
addCommentLine(String) - Method in class edu.byu.ece.edif.core.EdifComment
 
addConnection(PseudoNet, InstanceNode, EdifSingleBitPort) - Method in class edu.byu.ece.edif.tools.flatten.NetConnections
Add a connection from the given PseudoNet to the given InstanceNode on the given EdifSingleBitPort.
addConnection(EdifCellInstance, EdifSingleBitPort) - Method in class edu.byu.ece.edif.tools.flatten.PseudoNet
Add a connection to the PseudoNet.
addConnection(EdifCellInstance, EdifSingleBitPort) - Method in class edu.byu.ece.edif.tools.replicate.wiring.MultiPortConnection
 
addConstantCellInstance(EdifCell, int) - Method in interface edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchArchitecture
 
addConstantCellInstance(EdifCell, int) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.XilinxHalfLatchArchitecture
 
addDefaultNodeStyle(StringBuffer, CustomGraphToDotty.Color, CustomGraphToDotty.Shape) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addDefaultNodeStyle(StringBuffer, AbstractGraphToDotty.Color, AbstractGraphToDotty.Shape) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addDetectionDomain(DetectionDomain) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionOutputSpecification
 
addDetectionDomains(Collection<DetectionDomain>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionOutputSpecification
 
addDetectionOrganSpecification(DetectionDomain, EdifNet, OrganSpecification) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Add a detection organ specification.
addDetectionOrganSpecifications(DetectionDomain, EdifNet, List<OrganSpecification>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
addDetectionWiring(EdifCell) - Method in class edu.byu.ece.edif.tools.replicate.nmr.EdifEnvironmentReplicate
Add the circuitry for merging the detection signals into the specified output(s).
addDetector(OrganSpecification) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionDomain
 
addDetectors(Collection<OrganSpecification>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionDomain
 
addEdge(Edge) - Method in class edu.byu.ece.graph.BasicGraph
Adds the given Edge from the graph
addEdge(Edge) - Method in class edu.byu.ece.graph.NodeEdgeMap
Add an edge to the Map.
addEdgeLabel(StringBuffer, Edge) - Method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addEdgeLabel(StringBuffer, Edge) - Method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addEdgeName(StringBuffer, String, String) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addEdgeName(StringBuffer, String, String) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addEdifPortRef(EdifNet, EdifPortRef) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.AbstractEdifEnvironmentCopyReplace
This method overloads the default parent addEdifPortRef.
addEdifPortRef(EdifNet, EdifPortRef) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addEdifPorts(EdifCell, EdifCell) - Method in class edu.byu.ece.edif.tools.replicate.nmr.EdifEnvironmentReplicate
Either replicate the ports of the cell in the new design (if operating on the top cell) or copy ports over exactly.
addEdifPorts(EdifCell, EdifCell) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addElement(E) - Method in interface edu.byu.ece.edif.core.EdifNameSpace
Add an EdifNameable object to the name space.
addElement(E) - Method in class edu.byu.ece.edif.core.EdifNameSpaceList
 
addElement(E) - Method in class edu.byu.ece.edif.core.EdifNameSpaceMap
 
addEPRMap(EdifPortRef) - Method in class edu.byu.ece.edif.util.graph.ObjectPortRefMap
 
addEscapes(String) - Static method in error edu.byu.ece.edif.util.parse.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFeedForwardECIsToNMR(Collection, EdifCellInstanceCollectionGraph, ReplicationUtilizationTracker, boolean, ReplicationType, boolean) - Static method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
Adds the feed-forward EdifCellInstances of the given group connectivity to the DeviceUtilizationResouceTracker until that object throws an "Estimated Stop" Exception.
addFillColor(StringBuffer, CustomGraphToDotty.Color) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addFillColor(StringBuffer, AbstractGraphToDotty.Color) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addHierarchicalNet(EdifNet) - Method in class edu.byu.ece.edif.tools.flatten.InstanceNode
Given an EdifNet, construct a corresponding HierarchicalNet and add it to the list of nets.
addHierarchicalNet(HierarchicalNet) - Method in class edu.byu.ece.edif.tools.flatten.PseudoNet
 
addInputConnection(List<PortConnection>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionDomain
 
addInputECIsToNMR(List, EdifCellInstanceCollectionGraph, ReplicationUtilizationTracker, int, ReplicationType, boolean) - Static method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
Adds the input EdifCellInstances of the given sorted List of SCCs to the DeviceUtilizationResouceTracker until that object throws an "Estimated Stop" Exception.
addInputOrOutputECIsToNMR(List, EdifCellInstanceCollectionGraph, ReplicationUtilizationTracker, int, boolean, ReplicationType, boolean) - Static method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
Adds the input/output EdifCellInstances of the given sorted List of SCCs to the DeviceUtilizationResouceTracker until that object throws an "Estimated Stop" Exception.
addInstance(EdifCellInstance, ReplicationType) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Mark the given EdifCellInstance with the specified ReplicationType.
addInstanceEPRMap(Map<EdifCellInstance, Collection<EdifPortRef>>, EdifPortRef) - Method in class edu.byu.ece.edif.util.graph.ObjectPortRefMap
 
addInstances(Collection<EdifCellInstance>, ReplicationType) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Mark the given EdifCellInstances with the specified ReplicationType.
addIOBRegisters(Collection<EdifCellInstance>) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.XilinxProblemPrimitiveMap
Add the given EdifCellInstances to the the list of IOB primitives in this ProblemPrimitiveMap.
addLibraries(Collection<EdifLibrary>) - Method in class edu.byu.ece.edif.core.EdifLibraryManager
 
addLibrary(EdifLibrary) - Method in class edu.byu.ece.edif.core.EdifEnvironment
Add the passed-in library to the appropriate position.
addLibrary(EdifLibrary) - Method in class edu.byu.ece.edif.core.EdifLibraryManager
Add a library to this library manager, and sets its library manager to 'this'
addLink(EdifCellInstanceEdge) - Method in class edu.byu.ece.edif.util.graph.EdifCellInstanceCollectionLink
 
addLinkNoCheck(EdifCellInstanceEdge) - Method in class edu.byu.ece.edif.util.graph.EdifCellInstanceCollectionLink
Adds an EdifCellInstanceEdge to this CollectionLink
addLinks(Collection) - Method in class edu.byu.ece.edif.util.graph.EdifCellInstanceCollectionLink
Add a Collection of EdifCellInstanceEdge objects.
addMergerInstance(EdifNameable, EdifCell) - Method in class edu.byu.ece.edif.tools.replicate.nmr.xilinx.XilinxDaisyChainDetectionMerger
 
addMoreFrequentVoting(NMRArchitecture, int, int, Collection<EdifPortRef>, EdifCellInstanceGraph, ReplicationDescription) - Static method in class edu.byu.ece.edif.jedif.JEdifMoreFrequentVoting
 
addNeighbors(Object, int, BasicGraph, Collection, boolean, boolean) - Static method in class edu.byu.ece.graph.DebugSubGraph
 
addNet(EdifNet) - Method in class edu.byu.ece.edif.core.EdifCell
Add an EdifNet object to the EdifCell.
addNet(EdifCell, EdifCell, EdifNet) - Method in class edu.byu.ece.edif.tools.replicate.nmr.EdifEnvironmentReplicate
Either wire replicated instances according to the wiring algorithm and WiringPolicies specified in the ReplicationDescription (if working in the top cell) or copy nets exactly.
addNet(EdifCell, EdifCell, EdifNet) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
 
addNet(EdifCell, EdifCell, EdifNet) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addNetProperties(EdifNet, Wire, boolean) - Method in class edu.byu.ece.edif.util.export.jhdl.Edi2JHDL
 
addNets(EdifCell, EdifCell) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
 
addNets(EdifCell, EdifCell) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.EdifEnvironmentCopy
 
addNode(Object) - Method in class edu.byu.ece.graph.BasicGraph
Add a node object.
addNode(Object) - Method in class edu.byu.ece.graph.dfs.BasicDepthFirstSearchTree
 
addNodeLabel(StringBuffer, Object) - Method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addNodeLabel(StringBuffer, Object, String, String) - Method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addNodeLabel(StringBuffer, Object) - Method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addNodeLabel(StringBuffer, Object, String, String) - Method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addNodeName(StringBuffer, String) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addNodeName(StringBuffer, String) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addNodes(Collection) - Method in class edu.byu.ece.graph.BasicGraph
Add a collection of node objects.
addOldSBPortNewNetAssociation(EdifSingleBitPort, EdifNet) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.BasicReplacementContext
 
addOldSBPortNewNetAssociation(EdifSingleBitPort, EdifNet) - Method in interface edu.byu.ece.edif.tools.sterilize.lutreplace.ReplacementContext
 
addOrgans(EdifCell) - Method in class edu.byu.ece.edif.tools.replicate.nmr.EdifEnvironmentReplicate
Add organs specified by ReplicationDescription
addOrganSpecification(EdifNet, OrganSpecification) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Associate an OrganSpecification with the given EdifNet.
addOrganSpecifications(EdifNet, Collection<OrganSpecification>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
addOriginalNet(EdifNet) - Method in class edu.byu.ece.edif.tools.flatten.PseudoNet
Register an EdifNet as one of the original nets that corresponds to this new one
addOutputECIsToNMR(List, EdifCellInstanceCollectionGraph, ReplicationUtilizationTracker, int, ReplicationType, boolean) - Static method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
Adds the output EdifCellInstances of the given sorted List of SCCs to the DeviceUtilizationResouceTracker until that object throws an "Estimated Stop" Exception.
addPort(EdifNameable, int, int) - Method in class edu.byu.ece.edif.core.EdifCell
Adds a new port to the EdifCellInterface.
addPort(String, int, int) - Method in class edu.byu.ece.edif.core.EdifCell
Adds a new port to the EdifCellInterface.
addPort(EdifNameable, int, int) - Method in class edu.byu.ece.edif.core.EdifCellInterface
Add a new port to the EdifCellInterface.
addPort(String, int, int) - Method in class edu.byu.ece.edif.core.EdifCellInterface
Add a new port to the EdifCellInterface.
addPort(EdifPort, ReplicationType) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Mark the given EdifPort with the specified ReplicationType.
addPortConnection(EdifPortRef) - Method in class edu.byu.ece.edif.core.EdifNet
Add a pre-defined EdifPortRef port connection to the net.
addPortConnection(EdifCellInstance, String) - Method in class edu.byu.ece.edif.core.EdifNet
Add a port connection to the given port on the given instance onto this net.
addPortConnection(EdifCellInstance, EdifPort) - Method in class edu.byu.ece.edif.core.EdifNet
TODO: Remove this method and force the caller to create a new EdifPortRef() and then add that using addPortConnection(EdifPortRef epr) -B
addPortConnection(EdifCellInstance, String, int) - Method in class edu.byu.ece.edif.core.EdifNet
Deprecated. This method should be removed.
addPortConnection(EdifCellInstance, EdifPort, int) - Method in class edu.byu.ece.edif.core.EdifNet
Deprecated. Remove this method. Force the caller to create the EdifPortRef first and use the method addPortConnection(EdifPortRef epr)
addPortEPRMap(Map<EdifSingleBitPort, Collection<EdifPortRef>>, EdifPortRef) - Method in class edu.byu.ece.edif.util.graph.ObjectPortRefMap
 
addPorts(Collection<EdifPort>, ReplicationType) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Mark the given EdifPorts with the specified ReplicationType.
addPortUniqueName(EdifNameable, int, int) - Method in class edu.byu.ece.edif.core.EdifCell
 
addPortUniqueName(String, int, int) - Method in class edu.byu.ece.edif.core.EdifCell
 
addPortUniqueName(EdifNameable, int, int) - Method in class edu.byu.ece.edif.core.EdifCellInterface
 
addPortUniqueName(String, int, int) - Method in class edu.byu.ece.edif.core.EdifCellInterface
 
addProperty(String, EdifTypedValue) - Method in class edu.byu.ece.edif.core.NamedPropertyObject
Add a single property to this object.
addProperty(Property) - Method in class edu.byu.ece.edif.core.NamedPropertyObject
Add a single property to this object.
addProperty(Property) - Method in interface edu.byu.ece.edif.core.Properties
Add a property to the object.
addProperty(Property) - Method in class edu.byu.ece.edif.core.PropertyList
Add a Property to the PropertyList; the key is the Property's name.
addPropertyList(PropertyList) - Method in class edu.byu.ece.edif.core.NamedPropertyObject
Add a list of properties to the object.
addPropertyList(PropertyList) - Method in class edu.byu.ece.edif.core.PropertyList
Add a list of properties to the PropertyList
ADDR_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRA_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRAL_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
addRank(StringBuffer, Collection<String>) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addRank(StringBuffer, Collection<String>) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
ADDRAU_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRB_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRBL_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRBU_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRC_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ADDRD_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
addResourceForTracking(String, double, int) - Method in class edu.byu.ece.edif.tools.replicate.nmr.AbstractDeviceUtilizationTracker
 
addSafeConstantGeneratorCell() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
 
addSafeConstantGeneratorCell() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
Create a safe constant generating element to be added to 'this' cell.
addSafeConstantGeneratorCell() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
Create a safe constant generating element to be added to 'this' cell.
addSafeConstantInverter() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
If the safe constant net with *normal* polarity for 'this' cell has not already been created and added, then this method call will first create and add the net to 'this' cell.
addSafeConstantInverter() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
If the safe constant net with *normal* polarity for 'this' cell has not already been created and added, then this method call will first create and add the net to 'this' cell.
addSafeConstantInverter() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
If the safe constant net with *normal* polarity for 'this' cell has not already been created and added, then this method call will first create and add the net to 'this' cell.
addSafeConstantNetInvPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
This method should NOT be directly called.
addSafeConstantNetInvPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
This method should NOT be directly called.
addSafeConstantNetInvPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
This method should NOT be directly called.
addSafeConstantNetNormPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
This method should NOT be directly called.
addSafeConstantNetNormPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
This method should NOT be directly called.
addSafeConstantNetNormPolarity() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
This method should NOT be directly called.
addSafeConstantPort() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchCopyReplace
 
addSafeConstantPort() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
This method should NOT be called directly.
addSafeConstantPort(String) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchEdifCell
This method should NOT be called directly.
addSafeConstantPort() - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
This method should NOT be called directly.
addSafeConstantPort(String) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
This method should NOT be called directly.
addSCCBadCutInstances(Collection, Collection, ReplicationUtilizationTracker, ReplicationType, boolean) - Static method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
Adds instances that are part of the SCC bad cut groupings, but not part of the original SCCs to NMR.
addSingleCell(EdifCell) - Method in class edu.byu.ece.edif.tools.replicate.nmr.AbstractDeviceUtilizationTracker
 
addSingleCell(EdifCell) - Method in interface edu.byu.ece.edif.tools.replicate.nmr.DeviceUtilizationTracker
 
addSingleInstance(EdifCellInstance) - Method in class edu.byu.ece.edif.tools.replicate.nmr.AbstractDeviceUtilizationTracker
This function adds the instance eci to the normal cell instances list and adds the appropriate utilization to the device utilization count.
addSingleInstance(EdifCellInstance) - Method in interface edu.byu.ece.edif.tools.replicate.nmr.DeviceUtilizationTracker
 
addSingleInstances(Collection<EdifCellInstance>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.AbstractDeviceUtilizationTracker
This function adds a collection of instances to add to the normal cell instances list.
addSingleInstances(Collection<EdifCellInstance>) - Method in interface edu.byu.ece.edif.tools.replicate.nmr.DeviceUtilizationTracker
 
addSinksGettingVoterOutputs(Collection<EdifPortRef>) - Method in class edu.byu.ece.edif.tools.replicate.nmr.RestoringOrganSpecification
 
addStyle(StringBuffer, CustomGraphToDotty.Style) - Static method in class edu.byu.ece.edif.util.graph.CustomGraphToDotty
 
addStyle(StringBuffer, AbstractGraphToDotty.Style) - Static method in class edu.byu.ece.graph.AbstractGraphToDotty
 
addSubCell(EdifCellInstance) - Method in class edu.byu.ece.edif.core.EdifCell
Add an EdifCellInstance object to the EdifCell.
addSubCell(EdifCellInstance) - Method in class edu.byu.ece.edif.tools.sterilize.halflatch.HalfLatchFlattenedEdifCell
When adding a sub cell to a HalfLatchFlattenedEdifCell, the instance should be added to the instanceNode as well.
addSubCellUniqueName(EdifCellInstance) - Method in class edu.byu.ece.edif.core.EdifCell
 
addTest(Class) - Method in class edu.byu.ece.edif.test.TestSuite
Add a new TestClass to the TestSuite.
addTopLevelConnection(EdifSingleBitPort) - Method in class edu.byu.ece.edif.tools.flatten.PseudoNet
Add a top level connection to the PseudoNet.
addTopLevelPortConnection(String) - Method in class edu.byu.ece.edif.core.EdifNet
Deprecated. We should remove this method. We should force the caller to find the Port rather than doing this here. There is too much opportunity for run-time errors with this method.
addTopLevelPortConnection(EdifPort) - Method in class edu.byu.ece.edif.core.EdifNet
Deprecated. Remove this method. The caller should create a new EdifPortRef and use the constructor addPortConnection(EdifPortRef epr)
addToPrivateDataStructures(EdifCellInstance, ReplicationType) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationUtilizationTracker
 
addToTracker(EdifCellInstance, ReplicationType, boolean) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationUtilizationTracker
 
addToTrackerAsManyAsPossible(Collection<EdifCellInstance>, ReplicationType, boolean) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationUtilizationTracker
 
addToTrackerAtomic(Collection<EdifCellInstance>, ReplicationType, boolean) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationUtilizationTracker
Add the instances as an atomic group and return whether or not the instances were able to be added.
addWiringPolicy(EdifPortRef, WiringPolicy) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
Associate the given WiringPolicy with the given EdifPortRef.
adjustBeginLineColumn(int, int) - Method in class edu.byu.ece.edif.util.parse.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
after() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
AFTER - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
after_ff_cutset - Variable in class edu.byu.ece.edif.util.jsap.commandgroups.CutFeedbackCommandGroup
 
AFTER_FF_CUTSET - Static variable in class edu.byu.ece.edif.util.jsap.commandgroups.CutFeedbackCommandGroup
 
ALL - Static variable in class edu.byu.ece.edif.jedif.JEdifClockDomain
 
ALL - Static variable in class edu.byu.ece.edif.tools.replicate.nmr.tmr.PartialInputOutputFeedForwardNMR
 
ALL - Static variable in class edu.byu.ece.edif.util.clockdomain.ClockDomainParser
 
alljhdlmultitest - Class in edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace
Instances all JHDL RAMs and SRLs.
alljhdlmultitest(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace.alljhdlmultitest
 
alljhdltest - Class in edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace
Instances all JHDL RAMs and SRLs.
alljhdltest(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace.alljhdltest
 
alllutramtest - Class in edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace
Instances all of the logic implementations of RAMs and SRLs.
alllutramtest(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.Replace.alllutramtest
 
allramtest - Class in edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.RAM.test
Instances all logic RAMs - to be used to create a LUTRAM replacement library.
allramtest(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.RAM.test.allramtest
 
allsrltest - Class in edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.SRL.test
Instances all logic SRLs - to be used to create LUTRAM replacement library
allsrltest(Node, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire, Wire) - Constructor for class edu.byu.ece.edif.tools.sterilize.lutreplace.logicLutRam.SRL.test.allsrltest
 
ALMOSTEMPTY_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ALMOSTFULL_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
alreadySetPortGroups() - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
ALUMODE_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
analyze() - Method in class edu.byu.ece.edif.util.iob.XilinxIOBAnalyzer
Analyzes the EdifCell, extracting the IOB instances from the Connectivity graph.
analyze() - Method in class edu.byu.ece.edif.util.iob.XilinxVirtex4IOBAnalyzer
Analyzes the EdifCell, extracting the IOB instances from the Connectivity graph.
analyzeSCCs(SCCDepthFirstSearch, PrintStream) - Method in class edu.byu.ece.edif.jedif.JEdifClockDomain
Output summary of SCC to a printstream
analyzeSCCs(SCCDepthFirstSearch) - Method in class edu.byu.ece.edif.util.clockdomain.ClockDomainParser
Output summary of SCC to a printstream
and() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
AND - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
AND2() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND2B1() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND2B2() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND3() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND3B1() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND3B2() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND3B3() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND4() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND4B1() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND4B2() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND4B3() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND4B4() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5B1() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5B2() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5B3() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5B4() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND5B5() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND6() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND7() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
AND8() - Static method in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
ANGLE - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
annotate() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ANNOTATE - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
antiDetect(EdifNet, ReplicationDescription) - Method in interface edu.byu.ece.edif.tools.replicate.nmr.dwc.DetectionType
Indicate to the detection type that a detector should not be placed on the given net.
antiDetect(EdifNet, ReplicationDescription) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.RailedDetectionType
 
antiRestore(EdifNet, ReplicationDescription) - Method in class edu.byu.ece.edif.tools.replicate.nmr.dwc.DWCReplicationType
 
antiRestore(EdifNet, ReplicationDescription) - Method in interface edu.byu.ece.edif.tools.replicate.nmr.ReplicationType
Give a list of organ specifications to implement a "force_no_restore" on the net.
antiRestore(EdifNet, ReplicationDescription) - Method in class edu.byu.ece.edif.tools.replicate.nmr.tmr.TMRReplicationType
This method doesn't do anything for this particular class.
antiRestore(EdifNet, ReplicationDescription) - Method in class edu.byu.ece.edif.tools.replicate.nmr.UnityReplicationType
 
anyButOldWithNewClashPolicy - Static variable in class edu.byu.ece.edif.core.BasicEdifNameClashPolicy
A name clashing policy which causes a clash between any combination of equal names except for a new name with an old name.
APPEND_LOG_OPTION - Static variable in class edu.byu.ece.edif.util.jsap.commandgroups.LogFileCommandGroup
 
apply() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
APPLY - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
APUFCMDECODED_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMDECUDI_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMDECUDIVALID_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMENDIAN_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMFLUSH_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMINSTRUCTION_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMINSTRVALID_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMLOADBYTEEN_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMLOADDATA_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMLOADDVALID_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMOPERANDVALID_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMRADATA_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMRBDATA_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMWRITEBACKOK_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
APUFCMXERCA_port_name - Static variable in class edu.byu.ece.edif.arch.xilinx.XilinxGenLib
 
arc() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ARC - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
archName - Variable in class edu.byu.ece.edif.tools.replicate.nmr.xilinx.XilinxPartValidator
 
archNameIsValid(String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.xilinx.XilinxPartValidator
 
archNames - Static variable in class edu.byu.ece.edif.tools.replicate.nmr.xilinx.XilinxPartValidator
 
arg - Variable in class edu.byu.ece.edif.util.parse.EdifParserCore.JJCalls
 
ArgumentAndConstraintManager - Class in edu.byu.ece.edif.tools
 
ArgumentAndConstraintManager(String[]) - Constructor for class edu.byu.ece.edif.tools.ArgumentAndConstraintManager
 
array() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
This will return an array element representing an integer array.
ARRAY - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
ArrayListNameSpaceResolver - Class in edu.byu.ece.edif.core
Implements a name space using an ArrayList.
ArrayListNameSpaceResolver() - Constructor for class edu.byu.ece.edif.core.ArrayListNameSpaceResolver
Construct an ArrayListNameSpaceResolver Object with the default initial capacity of 10.
ArrayListNameSpaceResolver(int) - Constructor for class edu.byu.ece.edif.core.ArrayListNameSpaceResolver
Construct an ArrayListNameSpaceResolver Object with a specified initial capacity.
arrayMacro() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ARRAYMACRO - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
arrayRelatedInfo() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ARRAYRELATEDINFO - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
arraySite() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ARRAYSITE - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
assembler(String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.xilinx.XilinxPartValidator
 
assertEqual(Object, Object) - Method in class edu.byu.ece.edif.test.AbstractTestClass
Add an error if the passed in objects are not equal by the == operator.
assertEqual(Object, Object) - Method in class edu.byu.ece.edif.test.TestSuite
Add an error if the passed in objects are not equal by the == operator.
assertFalse(boolean) - Method in class edu.byu.ece.edif.test.AbstractTestClass
Add an error if the passed in boolean is not false.
assertFalse(boolean) - Method in class edu.byu.ece.edif.test.TestSuite
Add an error if the passed in boolean is not false.
assertTrue(boolean) - Method in class edu.byu.ece.edif.test.AbstractTestClass
Add an error if the passed in boolean is not true.
assertTrue(boolean) - Method in class edu.byu.ece.edif.test.TestSuite
Add an error if the passed in boolean is not true.
assertUnequal(Object, Object) - Method in class edu.byu.ece.edif.test.AbstractTestClass
Add an error if the passed in objects are not equal by the == operator.
assertUnequal(Object, Object) - Method in class edu.byu.ece.edif.test.TestSuite
Add an error if the passed in objects are equal by the == operator.
associateDetectionOutputWithDomain(DetectionType, List<SinglePortConnection>, DetectionDomain, DetectionOutputMerger, boolean, boolean, String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
associateDetectionOutputWithDomain(DetectionType, String, DetectionDomain, DetectionOutputMerger, boolean, boolean, String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
associateDetectionOutputWithDomains(DetectionType, List<SinglePortConnection>, List<DetectionDomain>, DetectionOutputMerger, boolean, boolean, String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
associateDetectionOutputWithDomains(DetectionType, String, List<DetectionDomain>, DetectionOutputMerger, boolean, boolean, String) - Method in class edu.byu.ece.edif.tools.replicate.nmr.ReplicationDescription
 
atLeast() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ATLEAST - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
atMost() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
ATMOST - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
attachesToReplacedCell(EdifPortRef) - Method in class edu.byu.ece.edif.tools.sterilize.lutreplace.AbstractEdifEnvironmentCopyReplace
This method will check an old EdifPortRef and see if it connects to an instance that is being replaced.
author() - Method in class edu.byu.ece.edif.util.parse.EdifParserCore
 
AUTHOR - Static variable in interface edu.byu.ece.edif.util.parse.EdifParserCoreConstants
 
AutoTest - Class in edu.byu.ece.edif.core
Designed for auto testing the functionality of the whole EDIF package.
AutoTest() - Constructor for class edu.byu.ece.edif.core.AutoTest
 
available - Variable in class edu.byu.ece.edif.util.parse.SimpleCharStream
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y _