Uses of Class
byucc.jhdl.platforms.util.readback.Xilinx.Virtex2.ParseException

Packages that use ParseException
byucc.jhdl.platforms.util.readback.Xilinx.Virtex2   
 

Uses of ParseException in byucc.jhdl.platforms.util.readback.Xilinx.Virtex2
 

Methods in byucc.jhdl.platforms.util.readback.Xilinx.Virtex2 that return ParseException
 ParseException MRP_Virtex2.generateParseException()
           
 ParseException XDL_Virtex2.generateParseException()
           
 ParseException LL_Virtex2.generateParseException()
           
 

Methods in byucc.jhdl.platforms.util.readback.Xilinx.Virtex2 that throw ParseException
static void MRP_Virtex2.main(java.lang.String[] args)
          Provides a command line interface test for the class.
 void MRP_Virtex2.parseMRP()
          Initiates the parsing of the Section 5 of the MRP file.
 void MRP_Virtex2.S5Heading()
          Parses the heading of Section 5
 void MRP_Virtex2.TrimmedLogic()
          Parses any trimmed logic statements and headings
 void MRP_Virtex2.RemovedSignal()
          Parses just the removed signal clauses for the Trimmed Logic section.
 void MRP_Virtex2.RemovedBlock()
          Parses just the removed logic/block clauses for the Trimmed Logic section.
 void MRP_Virtex2.OptimizedBlocks()
          Parses the Optimized Block portion of the file.
 void MRP_Virtex2.RedundantBlocks()
          Parses the Redundant Block subsection of the file.
 void MRP_Virtex2.MergedSignals()
          Parses the Merged Signals subsection of the file and builds the MergedSignalsHash and the MergedToHash based on the information from this subsection.
 void MRP_Virtex2.MapDetailMessage()
          Parses message which describes how to get a more detailed Map Report file.
 void MRP_Virtex2.S6Heading()
          Parses the heading of section 6.
static void XDL_Virtex2.main(java.lang.String[] args)
          Tests the parser from the command line.
 void XDL_Virtex2.file()
          Initiates the parsing of the XDL file.
 void XDL_Virtex2.file_inst()
          Initiates the parsing of the XDL file, recording only logic block instances in the parser's data structures.
 void XDL_Virtex2.file_net()
          Initiates the parsing of the XDL file, recording only net instances in the parser's data structures.
 void XDL_Virtex2.design()
          Parses the header of the XDL file.
 void XDL_Virtex2.name()
          Parses the name of the design.
 void XDL_Virtex2.part()
          Parses the FPGA compound part type (for example, xcv1000fg680-6) for the design.
 void XDL_Virtex2.device()
          Parses the Virtex2 device type.
 void XDL_Virtex2.device_package()
          Parses the package type for the Virtex2 device.
 void XDL_Virtex2.speed()
          Parses the Virtex2 device speed grade.
 void XDL_Virtex2.ncd_version()
          Parses the version of the Xilinx NCD format.
 void XDL_Virtex2.statements()
          Parses the rest of the file after the header.
 void XDL_Virtex2.statement()
          Parses a single module, logic instance, or net instance
 void XDL_Virtex2.module()
          Parses a single design module.
 void XDL_Virtex2.module_beg()
          Parses the module's header.
 void XDL_Virtex2.module_cfg()
          Parses logic configuration statements within a module.
 void XDL_Virtex2.module_ports()
          Parses the port declarations to the subdesigns.
 void XDL_Virtex2.module_port()
          Parses a single port declaration for a subdesign.
 void XDL_Virtex2.module_stmts()
          Parses a series of logic instance and net instance statements within a subdesign.
 void XDL_Virtex2.module_stmt()
          Parses an individual logic or net instance statement within a subdesign.
 void XDL_Virtex2.module_end()
          Parses the closing clause of a module declaration.
 void XDL_Virtex2.module_name()
          Parses the module's name
 void XDL_Virtex2.anchor_name()
          Parses the anchor for a subdesign.
 void XDL_Virtex2.port_name()
          Parses the name of a subdesign port.
 void XDL_Virtex2.inst()
          Parses a logic block instance, recording the information if the instance clause is not in a module and if logic instances, not net instances, are being recorded by the parser.
 void XDL_Virtex2.inst_prefix()
          Parses the instance header information, such as the name of the instance and the type of the instance (SLICE, BLOCKRAM, IOB).
 void XDL_Virtex2.inst_prefix_id()
          Parses the "inst"/"instance" key words.
 java.lang.String XDL_Virtex2.inst_type()
          Parses the type of the instance and returns the type as a String.
 void XDL_Virtex2.inst_stmts()
          Parses the instance subclauses following the instance header.
 void XDL_Virtex2.inst_stmt()
          Parses an individual instance subclause which occur after the instance header information.
 void XDL_Virtex2.inst_placement()
          Parses the placement information for the logic block
 void XDL_Virtex2.inst_placed()
          Parses a placed logic declaration and saves the location of the block in the blockLocations Hashtable keyed on the instance name of the block so net drivers can be related to logic blocks---this, of course, assumes that the logic instance is not in a module and that the parser is recording logic instance information.
 void XDL_Virtex2.inst_unplaced()
          Parses an umplaced logic declaration and throws an UnplacedBlockException to indicate a problem with the XDL file.
 void XDL_Virtex2.inst_module()
          Parses the declaration of a module instance related with this logic block instance.
 void XDL_Virtex2.inst_cfg()
          Parses the configuration information related to the logic block instance.
 void XDL_Virtex2.cfg_string()
          Parses the contents of the quoted configuration string.
 void XDL_Virtex2.bel_cfg()
          Parses an individual triplet definiing the configuration of some physical logic resource.
 java.lang.String XDL_Virtex2.physical_name()
          Parse the name of the physical FPGA resource and return the name.
 java.lang.String XDL_Virtex2.logical_name()
          Parse the name of the logical circuit instance which corresponds to the physical resource and return the instance name.
 java.lang.String XDL_Virtex2.cfg_val()
          Parse the configuration information for the physical FPGA resource and return it.
 void XDL_Virtex2.tile_name()
          Parses the name of the tile for the physical logic block.
 java.lang.String XDL_Virtex2.primitive_site()
          Parses the name of the primitive site for the physical logic block.
 java.lang.String XDL_Virtex2.inst_name()
          Parses the name of the logic block instance.
 java.lang.String XDL_Virtex2.inst_pin_name()
          Parses the name of an input or output pin to a logic block (SLICE/IOB/BLOCKRAM).
 void XDL_Virtex2.net()
          Parses a net instance.
 java.lang.String XDL_Virtex2.net_name()
          Parses the name of a physical net.
 void XDL_Virtex2.net_type()
          Parses the type of the physical net.
 void XDL_Virtex2.net_stmts(java.lang.String netName)
          Parses a series of net statements which occur after the initial header information of the net instance declaration.
 void XDL_Virtex2.net_stmt(java.lang.String netName)
          Parses an individual net statement.
 void XDL_Virtex2.net_cfg()
          Parses net configuration statements.
 void XDL_Virtex2.net_bel_cfg()
          Parses an individual net configuration statement.
 void XDL_Virtex2.net_inpin(java.lang.String netName)
          Parses the information describing an input pin to which the physical net is attached.
 void XDL_Virtex2.net_outpin(java.lang.String netName)
          Parses the information describing an output pin to which the physical net is attached.
 void XDL_Virtex2.net_pip()
          Parses the configuration of a pip (programmable interconnection point, basically, a routing switch)
 void XDL_Virtex2.tile()
          Parses the tile (location) of the pip.
 void XDL_Virtex2.wire0()
          Parses the first connection point in a pip statement.
 void XDL_Virtex2.pip_direction()
          Parses the direction of the pip.
 void XDL_Virtex2.wire1()
          Parses the second connection point in a pip statement.
 java.lang.String XDL_Virtex2.string()
          Parses a string in the grammar.
 java.lang.String XDL_Virtex2.unquoted_string()
          Parses a simple string which is not surrounded by double quotes.
 java.lang.String XDL_Virtex2.quoted_string()
          Parses a string which is surrounded by double quotes, but does not have the following characters within the string: ":", ";", or "\n".
static void LL_Virtex2.main(java.lang.String[] args)
          Instances and initializes the parser and parses the input from System.in
 java.lang.String LL_Virtex2.LatchType()
          Defines the various flip-flop types and returns the type as a String.
 void LL_Virtex2.parseLL()
          Initiates the parsing of an .ll file and prints out statistics about the number of flip-flops (latches) and RAMs it found.
 void LL_Virtex2.Revision()
          Parses the revision information for the .ll file.
 java.lang.String LL_Virtex2.Block()
          Parses the information regarding location of the IOB/SLICE/BLOCKRAM and returns the information as a String.
 java.lang.String LL_Virtex2.Latch()
          Parses the entire clause having the type of the flip-flop and returns the flip-flop type as a String.
 void LL_Virtex2.NetName(int offset, int frame, int frameOffset, java.lang.String block, java.lang.String latchType)
          Parses the net names associated with latches and stores a LatchRBEntry object in the NetHashBlock Hashtable.
 void LL_Virtex2.Net(int offset, int frame, int frameOffset, java.lang.String block, java.lang.String latchType)
          Parses the entire "Net=..." clause.
 void LL_Virtex2.Ram(int offset, int frame, int frameOffset, java.lang.String block)
          Parses the "Ram=..." clauses of the RAM LL entries and enters the data into the RAMGroupHash.
 void LL_Virtex2.Rom()
          Parses "Rom=..." entries, but doesn't do anything with them.
 void LL_Virtex2.YesNo()
          Parses "YES/NO" clauses.
 void LL_Virtex2.Compare()
          Parses "COMPARE=..." clauses, which are otherwise ignored.
 void LL_Virtex2.Attributes(int offset, int frame, int frameOffset, java.lang.String block)
          Parses the "attributes" of a state bit in the readback bitstream, which define whether it belongs to a flip-flop, a RAM, or a ROM and other related information.
 void LL_Virtex2.BitStreamEntry()
          Parses an entire readback bitstream location entry for a state element.
 void LL_Virtex2.InfoValue()
          Parses the value of any the informational entries in the LL file.
 void LL_Virtex2.InfoEntry()
          Parses any entries in the LL file which do not directly associate state elements with readback bitstream locations.
 



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