Package byucc.edif.libraries.xilinx

Parses the Xilinx unisim_VCOMP.vhd file, and generates an EdifLibrary containing Xilinx primitive cells

See:
          Description

Interface Summary
Node  
VhdlParserConstants  
VhdlParserTreeConstants  
VhdlParserVisitor  
 

Class Summary
ASTabstract_literal  
ASTarchitecture_body  
ASTbound_expr  
ASTcomp_decl  
ASTdesign_file  
ASTdirection  
ASTentity_declaration  
ASTfactor  
ASTidentifier  
ASTidentifier_list  
ASTmode  
ASTport_clause  
ASTprocess_statement  
ASTrange  
ASTrelation  
ASTshift_expression  
ASTsignal_interface_decl  
ASTsimple_expression  
ASTsubtype  
ASTterm  
ErrorHandler Displays errors in syntax to std out.
JJTVhdlParserState  
MultiNamedObject When doing a compare on this object, it has multiple names, so the String passed-in for comparison will be compared against all of its names.
SignalSymbol Represents and entry in the symbol tables for a signal or a variable.
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode Represents a Node with a parent, children and an ID and is used by the parser.
Symbol Represents a symbol--an entry in SymbolTable.
SymbolTable Used for building the symbol tables.
Token Describes the input token stream.
Vhdl Opens a vhdl library, parses it, and creates a .java file that will create an EdifLibrary with all the cells located in the vhdl file converted to EdifCells.
Vhdl2JavaVisitor This class will parse the xilinx primitive vhdl file (unisim_VCOMP.vhd) and generate a Java class that creates EdifCell objects for each instance in this library.
VhdlParser  
VhdlParser.JJCalls  
VhdlParserTokenManager  
XilinxGenLib This class is auto-generated - do not modify
XilinxLibrary This class will create a Xilinx primitive library.
XilinxMacros Inserts EdifCell primitives into the Xilinx Library that aren't already in the unisim_VCOMP.vhd file.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError  
VhdlParser.LookaheadSuccess  
 

Package byucc.edif.libraries.xilinx Description

Parses the Xilinx unisim_VCOMP.vhd file, and generates an EdifLibrary containing Xilinx primitive cells.

Related Links

Package To Dos