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

ABS - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ABS - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ACCESS - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ACLOAD - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ACROSS - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ADD - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
AFTER - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
AFTER - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ALIAS - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ALL - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
AND - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
AND - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
AND2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND2B1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND2B2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND3B1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND3B2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND3B3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND4() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND4B1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND4B2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND4B3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND4B4() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5B1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5B2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5B3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5B4() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND5B5() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND6() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND7() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
AND8() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
ANGLE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ANNOTATE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
APPLY - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ARC - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ARCHITECTURE - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ARRAY - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ARRAY - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ARRAYMACRO - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ARRAYRELATEDINFO - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ARRAYSITE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ASSERT - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
ASTabstract_literal - class byucc.edif.libraries.xilinx.ASTabstract_literal.
 
ASTabstract_literal(int) - Constructor for class byucc.edif.libraries.xilinx.ASTabstract_literal
 
ASTabstract_literal(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTabstract_literal
 
ASTarchitecture_body - class byucc.edif.libraries.xilinx.ASTarchitecture_body.
 
ASTarchitecture_body(int) - Constructor for class byucc.edif.libraries.xilinx.ASTarchitecture_body
 
ASTarchitecture_body(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTarchitecture_body
 
ASTbound_expr - class byucc.edif.libraries.xilinx.ASTbound_expr.
 
ASTbound_expr(int) - Constructor for class byucc.edif.libraries.xilinx.ASTbound_expr
 
ASTbound_expr(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTbound_expr
 
ASTcomp_decl - class byucc.edif.libraries.xilinx.ASTcomp_decl.
 
ASTcomp_decl(int) - Constructor for class byucc.edif.libraries.xilinx.ASTcomp_decl
 
ASTcomp_decl(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTcomp_decl
 
ASTdesign_file - class byucc.edif.libraries.xilinx.ASTdesign_file.
 
ASTdesign_file(int) - Constructor for class byucc.edif.libraries.xilinx.ASTdesign_file
 
ASTdesign_file(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTdesign_file
 
ASTdirection - class byucc.edif.libraries.xilinx.ASTdirection.
 
ASTdirection(int) - Constructor for class byucc.edif.libraries.xilinx.ASTdirection
 
ASTdirection(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTdirection
 
ASTentity_declaration - class byucc.edif.libraries.xilinx.ASTentity_declaration.
 
ASTentity_declaration(int) - Constructor for class byucc.edif.libraries.xilinx.ASTentity_declaration
 
ASTentity_declaration(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTentity_declaration
 
ASTfactor - class byucc.edif.libraries.xilinx.ASTfactor.
 
ASTfactor(int) - Constructor for class byucc.edif.libraries.xilinx.ASTfactor
 
ASTfactor(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTfactor
 
ASTidentifier - class byucc.edif.libraries.xilinx.ASTidentifier.
 
ASTidentifier(int) - Constructor for class byucc.edif.libraries.xilinx.ASTidentifier
 
ASTidentifier(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTidentifier
 
ASTidentifier_list - class byucc.edif.libraries.xilinx.ASTidentifier_list.
 
ASTidentifier_list(int) - Constructor for class byucc.edif.libraries.xilinx.ASTidentifier_list
 
ASTidentifier_list(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTidentifier_list
 
ASTmode - class byucc.edif.libraries.xilinx.ASTmode.
 
ASTmode(int) - Constructor for class byucc.edif.libraries.xilinx.ASTmode
 
ASTmode(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTmode
 
ASTport_clause - class byucc.edif.libraries.xilinx.ASTport_clause.
 
ASTport_clause(int) - Constructor for class byucc.edif.libraries.xilinx.ASTport_clause
 
ASTport_clause(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTport_clause
 
ASTprocess_statement - class byucc.edif.libraries.xilinx.ASTprocess_statement.
 
ASTprocess_statement(int) - Constructor for class byucc.edif.libraries.xilinx.ASTprocess_statement
 
ASTprocess_statement(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTprocess_statement
 
ASTrange - class byucc.edif.libraries.xilinx.ASTrange.
 
ASTrange(int) - Constructor for class byucc.edif.libraries.xilinx.ASTrange
 
ASTrange(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTrange
 
ASTrelation - class byucc.edif.libraries.xilinx.ASTrelation.
 
ASTrelation(int) - Constructor for class byucc.edif.libraries.xilinx.ASTrelation
 
ASTrelation(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTrelation
 
ASTshift_expression - class byucc.edif.libraries.xilinx.ASTshift_expression.
 
ASTshift_expression(int) - Constructor for class byucc.edif.libraries.xilinx.ASTshift_expression
 
ASTshift_expression(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTshift_expression
 
ASTsignal_interface_decl - class byucc.edif.libraries.xilinx.ASTsignal_interface_decl.
 
ASTsignal_interface_decl(int) - Constructor for class byucc.edif.libraries.xilinx.ASTsignal_interface_decl
 
ASTsignal_interface_decl(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTsignal_interface_decl
 
ASTsimple_expression - class byucc.edif.libraries.xilinx.ASTsimple_expression.
 
ASTsimple_expression(int) - Constructor for class byucc.edif.libraries.xilinx.ASTsimple_expression
 
ASTsimple_expression(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTsimple_expression
 
ASTsubtype - class byucc.edif.libraries.xilinx.ASTsubtype.
 
ASTsubtype(int) - Constructor for class byucc.edif.libraries.xilinx.ASTsubtype
 
ASTsubtype(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTsubtype
 
ASTterm - class byucc.edif.libraries.xilinx.ASTterm.
 
ASTterm(int) - Constructor for class byucc.edif.libraries.xilinx.ASTterm
 
ASTterm(VhdlParser, int) - Constructor for class byucc.edif.libraries.xilinx.ASTterm
 
ATLEAST - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ATMOST - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
ATTRIBUTE - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
AUTHOR - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
AbstractNameSpaceResolver - class byucc.edif.AbstractNameSpaceResolver.
Abstract class that contains methods for name space resolvers.
AbstractNameSpaceResolver() - Constructor for class byucc.edif.AbstractNameSpaceResolver
 
ArrayListNameSpaceResolver - class byucc.edif.ArrayListNameSpaceResolver.
Implements a name space using an ArrayList.
ArrayListNameSpaceResolver() - Constructor for class byucc.edif.ArrayListNameSpaceResolver
Constructs an ArrayListNameSpaceResolver Object with the default initial capacity of 10.
ArrayListNameSpaceResolver(int) - Constructor for class byucc.edif.ArrayListNameSpaceResolver
Constructs an ArrayListNameSpaceResolver Object with a specified initial capacity.
AutoTest - class byucc.edif.AutoTest.
Designed for auto testing the functionality of the whole EDIF package.
AutoTest() - Constructor for class byucc.edif.AutoTest
 
abs() - Method in class byucc.edif.javacc.EdifParserCore
 
abstract_literal() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
acLoad() - Method in class byucc.edif.javacc.EdifParserCore
 
access_type_definition() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
across_aspect() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
1076.1 extension:
actual_designator() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
actual_parameter_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
actual_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
add(NamedPropertyObject) - Method in class byucc.edif.ArrayListNameSpaceResolver
Returns true if the name doesn't clash and was added to the name space.
add(int, NamedPropertyObject) - Method in class byucc.edif.ArrayListNameSpaceResolver
Returns true if the name doesn't clash and was added to the name space at the specified position.
add(NamedPropertyObject) - Method in class byucc.edif.HashMapNameSpaceResolver
Adds a name if it doesn't clash with an existing name and return true.
add(NamedPropertyObject) - Method in class byucc.edif.HashSetNameSpaceResolver
Adds a name if it doesn't clash with an existing name and return true.
add(NamedPropertyObject) - Method in class byucc.edif.MultiTypeNameSpaceResolver
Adds a name if it doesn't clash with an existing name and return true.
addCell(EdifCell) - Method in class byucc.edif.EdifLibrary
Add an EdifCell into the ArrayList at the earliest possible position in the library.
addCell(EdifCell, boolean) - Method in class byucc.edif.EdifLibrary
Add an EdifCell into the ArrayList at the earliest or latest position, based on the earliest parameter.
addCell(EdifCell, boolean, boolean, boolean) - Method in class byucc.edif.EdifLibraryManager
This method will add a Cell to one of the libraries and insure that it is added to the earliest or latest location, based on earliestLib, and to the earliest or latest library, based on earliestPos.
addCell(EdifCell) - Method in class byucc.edif.EdifLibraryManager
This method will add a Cell to one of the libraries and insure that it is added in the earliest location in the earliest library, and not to a primitive library.
addCellToTargetMergeLibrary(EdifCell, Map, String, ArrayList, boolean) - Method in class byucc.edif.EdifLibraryManager
Adds the passed-in cell to the appropriate target library for the merge.
addEdifCellInstanceAsProperty - Static variable in class byucc.edif.jhdl.BuildWrapper
Arg specifying whether to have the option of going from EDIF to JHDL, and back to EDIF again.
addEscapes(String) - Static method in class byucc.edif.javacc.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class byucc.edif.libraries.xilinx.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addLibrary(EdifLibrary) - Method in class byucc.edif.EdifEnvironment
Adds the passed-in library to the appropriate position.
addLibrary(EdifLibrary) - Method in class byucc.edif.EdifLibraryManager
Adds a library to this library manager, and sets its library manager to 'this'
addNet(EdifNet) - Method in class byucc.edif.EdifCell
Add an EdifNet object to the EdifCell.
addPort(EdifNameable, int, int) - Method in class byucc.edif.EdifCell
Adds a new port to the EdifCellInterface.
addPort(String, int, int) - Method in class byucc.edif.EdifCell
Adds a new port to the EdifCellInterface.
addPort(EdifNameable, int, int) - Method in class byucc.edif.EdifCellInterface
Adds a new port to the EdifCellInterface.
addPort(String, int, int) - Method in class byucc.edif.EdifCellInterface
Adds a new port to the EdifCellInterface.
addPortConnection(EdifPortRef) - Method in class byucc.edif.EdifNet
Add a pre-defined EdifPortRef port connection to the net.
addPortConnection(EdifCellInstance, String) - Method in class byucc.edif.EdifNet
Add a port connection to the given port on the given instance onto this net.
addPortConnection(EdifCellInstance, EdifPort) - Method in class byucc.edif.EdifNet
 
addPortConnection(EdifCellInstance, String, int) - Method in class byucc.edif.EdifNet
Add a port connection to the net.
addPortConnection(EdifCellInstance, EdifPort, int) - Method in class byucc.edif.EdifNet
Add a port connection to the net.
addPorts(SimpleTestBench, EdifCellInstance) - Static method in class byucc.edif.jhdl.JHDLWrapper
Takes the EdifPorts, and make wires for the CellInterface.
addProperties(EdifCellInstance, Cell) - Method in class byucc.edif.jhdl.Edi2JHDL
Add properties to the JHDL Cell according to the EdifCellInstance.
addProperties(EdifCellInstance, Cell, boolean) - Method in class byucc.edif.jhdl.Edi2JHDL
 
addProperty(String, NewTypedValue) - Method in class byucc.edif.NamedPropertyObject
Adds a single property to this object.
addProperty(Property) - Method in class byucc.edif.NamedPropertyObject
Adds a single property to this object.
addProperty(Property) - Method in interface byucc.edif.Properties
This method is used to add Properties to the object.
addProperty(Property) - Method in class byucc.edif.PropertyList
Add a Property to the PropertyList, the key is the Property's name
addScaledInteger(ScaledInteger) - Method in class byucc.edif.EdifNumber
Adds a ScaledInteger Object to this ArrayList of EdifNumbers.
addSubCell(EdifCellInstance) - Method in class byucc.edif.EdifCell
Add an EdifCellInstance object to the EdifCell.
addSymbol(Symbol) - Method in class byucc.edif.libraries.xilinx.SymbolTable
Add an identifier to symbol table
addTopLevelPortConnection(String) - Method in class byucc.edif.EdifNet
 
addTopLevelPortConnection(EdifPort) - Method in class byucc.edif.EdifNet
 
add_escapes(String) - Method in class byucc.edif.javacc.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in class byucc.edif.libraries.xilinx.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adding_operator() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
adjustBeginLineColumn(int, int) - Method in class byucc.edif.javacc.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Static method in class byucc.edif.libraries.xilinx.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
after() - Method in class byucc.edif.javacc.EdifParserCore
 
aggregate() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
alias_declaration() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
alias_designator() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
allocator() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
and() - Method in class byucc.edif.javacc.EdifParserCore
 
annotate() - Method in class byucc.edif.javacc.EdifParserCore
 
apply() - Method in class byucc.edif.javacc.EdifParserCore
 
arc() - Method in class byucc.edif.javacc.EdifParserCore
 
architecture_body() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
architecture_declarative_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
architecture_identifier() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
architecture_name() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
architecture_simple_name() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
architecture_statement() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
This rule also contains the concurrent statements.
architecture_statement_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
arg - Variable in class byucc.edif.javacc.EdifParserCore.JJCalls
 
arg - Variable in class byucc.edif.libraries.xilinx.VhdlParser.JJCalls
 
array() - Method in class byucc.edif.javacc.EdifParserCore
 
arrayMacro() - Method in class byucc.edif.javacc.EdifParserCore
 
arrayRelatedInfo() - Method in class byucc.edif.javacc.EdifParserCore
 
arraySite() - Method in class byucc.edif.javacc.EdifParserCore
 
array_nature_definition() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
1076.1 extension:
array_type_definition() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
assertion() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
assertion_statement() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
association_element() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
association_list() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
atLeast() - Method in class byucc.edif.javacc.EdifParserCore
 
atMost() - Method in class byucc.edif.javacc.EdifParserCore
 
attribute_declaration() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
attribute_designator() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
attribute_name() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
attribute_simple_name() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
attribute_specification() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
author() - Method in class byucc.edif.javacc.EdifParserCore
 
available - Variable in class byucc.edif.javacc.SimpleCharStream
 
available - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 

B

BACK_TO_EDIF - Static variable in class byucc.edif.jhdl.BuildWrapper
 
BASEARRAY - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BECOMES - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BEGIN - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BEHAVIOR - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BETWEEN - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BLOCK - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BODY - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BOOLEAN - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BOOLEANDISPLAY - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BOOLEANMAP - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BORDERPATTERN - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BORDERWIDTH - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BOUNDINGBOX - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
BREAK - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BSCAN_FPGACORE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BSCAN_SPARTAN2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BSCAN_SPARTAN3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BSCAN_VIRTEX() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BSCAN_VIRTEX2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUF() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFCF() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFFER - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BUFFOE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFG() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGCE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGCE_1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGDLL() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGMUX() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGMUX_1() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGP() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGSR() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFGTS() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUFPOS_MOD - Static variable in class byucc.edif.javacc.EdifParserCore
 
BUFT() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
BUS - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
BeginToken() - Method in class byucc.edif.javacc.SimpleCharStream
 
BeginToken() - Static method in class byucc.edif.libraries.xilinx.SimpleCharStream
 
BooleanTypedValue - class byucc.edif.BooleanTypedValue.
Signifies that the EDIF file has a Boolean value type.
BooleanTypedValue(boolean) - Constructor for class byucc.edif.BooleanTypedValue
Constructs a BooleanTypedValue Object with the specified value.
BuildWrapper - class byucc.edif.jhdl.BuildWrapper.
Includes functionality for loading a design directly into cvt.
BuildWrapper() - Constructor for class byucc.edif.jhdl.BuildWrapper
 
backup(int) - Method in class byucc.edif.javacc.SimpleCharStream
 
backup(int) - Static method in class byucc.edif.libraries.xilinx.SimpleCharStream
 
base - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
baseArray() - Method in class byucc.edif.javacc.EdifParserCore
 
base_specifier - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
base_unit_declaration() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
based_integer - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
based_literal - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
basic_character - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
basic_graphic_character - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
basic_identifier - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
becomes() - Method in class byucc.edif.javacc.EdifParserCore
 
beginColumn - Variable in class byucc.edif.javacc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class byucc.edif.libraries.xilinx.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class byucc.edif.javacc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class byucc.edif.libraries.xilinx.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
between() - Method in class byucc.edif.javacc.EdifParserCore
 
binding_indication() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
bitPosition() - Method in class byucc.edif.EdifSingleBitPort
 
bit_string_literal - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
bit_value - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
block_configuration() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_declarative_item() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_declarative_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_header() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_label() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_name - Variable in class byucc.edif.libraries.xilinx.SymbolTable
 
block_specification() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_statement() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_statement_label() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
block_statement_part() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
booleanDisplay() - Method in class byucc.edif.javacc.EdifParserCore
 
booleanMap() - Method in class byucc.edif.javacc.EdifParserCore
 
booleanValue() - Method in class byucc.edif.javacc.EdifParserCore
 
boolean_expression() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
borderPattern() - Method in class byucc.edif.javacc.EdifParserCore
 
borderWidth() - Method in class byucc.edif.javacc.EdifParserCore
 
boundingBox() - Method in class byucc.edif.javacc.EdifParserCore
 
branch_quantity_declaration() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
1076.1 extension:
break_element() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
1076.1 extension:
break_list() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
1076.1 extension:
break_statement() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
Section 8.14: Break statement 1076.1 extension:
bufcolumn - Variable in class byucc.edif.javacc.SimpleCharStream
 
bufcolumn - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
buffer - Variable in class byucc.edif.javacc.SimpleCharStream
 
buffer - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
bufline - Variable in class byucc.edif.javacc.SimpleCharStream
 
bufline - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
bufpos - Variable in class byucc.edif.javacc.EdifParserCore
 
bufpos - Variable in class byucc.edif.javacc.SimpleCharStream
 
bufpos - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
bufsize - Variable in class byucc.edif.javacc.SimpleCharStream
 
bufsize - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
buildWrapper(HWSystem, EdifCellInstance, String) - Static method in class byucc.edif.jhdl.JHDLWrapper
 
buildWrapper(HWSystem, EdifCellInstance, String, boolean) - Static method in class byucc.edif.jhdl.JHDLWrapper
Step 1.
busMatch(EdifCell) - Method in class byucc.edif.EdifCell
Returns true if the interfaces match, allowing to compare for a possible bus.
busMatch(EdifCellInterface) - Method in class byucc.edif.EdifCellInterface
Compares the two cell interfaces, taking into account the fact that one may have no busses, and the other might.
busMatch(EdifPort, boolean) - Method in class byucc.edif.EdifPort
This method allows busses to match.
busMatch(EdifPort) - Method in class byucc.edif.EdifPort
 
busMatch(Collection, boolean) - Method in class byucc.edif.EdifPort
This method allows busses to match.
busMatch(Collection) - Method in class byucc.edif.EdifPort
 
busMatch(EdifPort, Collection, boolean) - Static method in class byucc.edif.EdifPort
This method allows busses to match.
busMatch(EdifPort, Collection) - Static method in class byucc.edif.EdifPort
Overloaded method defaulting to ignoring direction of the individual ports.
busMatchWithin(Collection, boolean) - Method in class byucc.edif.EdifPort
Returns true if this EdifPort Object contains a bus match with one of the EdifPort Objects in the passed-in Collection.
busMatchWithin(Collection) - Method in class byucc.edif.EdifPort
 
byucc.edif - package byucc.edif
Provides a data structure for representing and manipulating EDIF 2.0.0 files
byucc.edif.javacc - package byucc.edif.javacc
Parses an EDIF file and creates the EDIF data structure
byucc.edif.jhdl - package byucc.edif.jhdl
Loads an EDIF design directly into cvt with the capability of writing a JHDL *.java wrapper file
byucc.edif.libraries.xilinx - package byucc.edif.libraries.xilinx
Parses the Xilinx unisim_VCOMP.vhd file, and generates an EdifLibrary containing Xilinx primitive cells

C

CALCULATED - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CAPACITANCE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CAPTURE_FPGACORE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CAPTURE_SPARTAN2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CAPTURE_SPARTAN3() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CAPTURE_VIRTEX() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CAPTURE_VIRTEX2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CASE - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
CASE_SENSITIVE - Static variable in class byucc.edif.NamedObjectCompare
Variable specifying whether string compares should be case sensitive or not.
CEILING - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CELL - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CELLREF - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CELLTYPE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CENTERCENTER - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CENTERLEFT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CENTERRIGHT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CHANGE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CHARGE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CIRCLE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CLASSNAME - Static variable in class byucc.edif.libraries.xilinx.Vhdl2JavaVisitor
 
CLASSNAME_EXTENSION - Static variable in class byucc.edif.jhdl.BuildWrapper
Extension to add onto the created .java file for the wrapper.
CLKDLL() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLKDLLE() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLKDLLHF() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV10() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV10R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV10RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV10SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV12() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV12R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV12RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV12SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV14() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV14R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV14RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV14SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV16() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV16R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV16RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV16SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV2() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV2R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV2RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV2SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV4() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV4R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV4RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV4SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV6() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV6R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV6RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV6SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV8() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV8R() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV8RSD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CLK_DIV8SD() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
COLOR - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
COMMENT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
COMMENT - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
COMMENTGRAPHICS - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
COMPONENT - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
COMPOUND - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONCAT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONCAT - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
CONDUCTANCE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONFIG() - Static method in class byucc.edif.libraries.xilinx.XilinxGenLib
 
CONFIGURATION - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
CONNECTLOCATION - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONSTANT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONSTANT - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
CONSTRAINT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CONTENTS - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CORNERTYPE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CRITICALITY - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CURRENT - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CURRENTMAP - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CURVE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
CYCLE - Static variable in interface byucc.edif.javacc.EdifParserCoreConstants
 
Check() - Method in class byucc.edif.libraries.xilinx.SimpleNode
Perform all semantic actions and checks, which are necessary
CheckSIWGLevel1() - Method in class byucc.edif.libraries.xilinx.SimpleNode
Report warnings, when SIWG Level 1 is violated
canContractPorts(Collection) - Method in class byucc.edif.EdifCellInterface
1. make sure ports isn't null 2. make sure ports has a length greater than 1 3. make sure each port is contained within the EdifCellInterface 4. check to see if they all have same base name 5. make sure all ports have a bit position 6. make sure all ports aren't busses 7. make sure that the number of ports equals number of ports that exist in the range 8. check to make sure continuous bits are present
canExpandPort(EdifPort) - Method in class byucc.edif.EdifCellInterface
make sure the port isn't null.
case_label() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
case_statement() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
case_statement_alternative() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
ceiling() - Method in class byucc.edif.javacc.EdifParserCore
 
cell() - Method in class byucc.edif.javacc.EdifParserCore
 
cell - Variable in class byucc.edif.libraries.xilinx.Vhdl2JavaVisitor
 
cellInstanceIterator() - Method in class byucc.edif.EdifCell
Returns an Iterator of this cell's cellInstances.
cellNameDef() - Method in class byucc.edif.javacc.EdifParserCore
 
cellNameRef() - Method in class byucc.edif.javacc.EdifParserCore
 
cellRef() - Method in class byucc.edif.javacc.EdifParserCore
 
cellType() - Method in class byucc.edif.javacc.EdifParserCore
 
change() - Method in class byucc.edif.javacc.EdifParserCore
 
character_literal - Static variable in interface byucc.edif.libraries.xilinx.VhdlParserConstants
 
checkTechnologyValidity(String) - Static method in class byucc.edif.jhdl.JHDLWrapper
This method will check the validity of a given technology string.
children - Variable in class byucc.edif.libraries.xilinx.SimpleNode
 
childrenAccept(VhdlParserVisitor, Object) - Method in class byucc.edif.libraries.xilinx.SimpleNode
Accept the visitor.
choice() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
choices() - Static method in class byucc.edif.libraries.xilinx.VhdlParser
 
circle() - Method in class byucc.edif.javacc.EdifParserCore
 
clearNodeScope(Node) - Method in class byucc.edif.libraries.xilinx.JJTVhdlParserState
 
clock() - Method in class byucc.edif.jhdl.EdifBlackBoxCell
Calls putWires().
clone() - Method in class byucc.edif.BooleanTypedValue
Returns a clone or copy of this object.
clone() - Method in interface byucc.edif.EdifNameable
 
clone() - Method in class byucc.edif.EdifNumber
Returns a clone or copy of this object.
clone() - Method in class byucc.edif.EdifPortRef
Copies reference of refPort (DOES NOT COPY PORT!)
clone() - Method in class byucc.edif.ExpValue
Returns a copy or clone of this object.
clone() - Method in class byucc.edif.IntegerTypedValue
Returns a clone or copy of this object.
clone() - Method in class byucc.edif.NamedObject
Perform a "deep" clone of the object.
clone() - Method in class byucc.edif.NewTypedValue
Returns a clone or copy of the Object.
clone() - Method in class byucc.edif.NumberTypedValue
Creates a clone of this object and returns it.
clone() - Method in class byucc.edif.Property
Clones this Property Object, and returns a clone of it.
clone() - Method in class byucc.edif.PropertyList
Returns a clone, or Object that is a clone of this one.
clone() - Method in class byucc.edif.RenamedObject
Provide a deep clone of this object.
clone() - Method in class byucc.edif.ScaledInteger
Returns a clone of this object.
clone() - Method in class byucc.edif.StringTypedValue
Returns a clone or copy of this object.
clone() - Method in class byucc.edif.libraries.xilinx.MultiNamedObject
 
closeNodeScope(Node, int) - Method in class byucc.edif.libraries.xilinx.JJTVhdlParserState
 
closeNodeScope(Node, boolean) - Method in class byucc.edif.libraries.xilinx.JJTVhdlParserState
 
color() - Method in class byucc.edif.javacc.EdifParserCore
 
column - Variable in class byucc.edif.javacc.SimpleCharStream
 
column - Static variable in class byucc.edif.libraries.xilinx.SimpleCharStream
 
comment() - Method in class byucc.edif.javacc.EdifParserCore
 
commentGraphics() - Method in class byucc.edif.javacc.EdifParserCore
 
compare(Object, Object) - Method in class byucc.edif.NamedObjectCompare
Compares two Objects by their String name.