|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParseException | |
byucc.jhdl.platforms.util.readback.Xilinx.XC4000 |
Uses of ParseException in byucc.jhdl.platforms.util.readback.Xilinx.XC4000 |
Methods in byucc.jhdl.platforms.util.readback.Xilinx.XC4000 that return ParseException | |
ParseException |
LL_4K.generateParseException()
|
ParseException |
MRP_4K.generateParseException()
|
ParseException |
XDL_4K.generateParseException()
|
Methods in byucc.jhdl.platforms.util.readback.Xilinx.XC4000 that throw ParseException | |
static void |
LL_4K.main(java.lang.String[] args)
Instances and initializes the parser and parses the input from System.in |
java.lang.String |
LL_4K.LatchType()
Defines the various flip-flop types and returns the type as a String . |
void |
LL_4K.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_4K.Revision()
Parses the revision information for the .ll file. |
java.lang.String |
LL_4K.Block()
Parses the information regarding location of the IOB/CLB and returns the information as a String . |
java.lang.String |
LL_4K.Latch()
Parses the entire clause having the type of the flip-flop and returns the flip-flop type as a String. |
void |
LL_4K.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_4K.Net(int offset,
int frame,
int frameOffset,
java.lang.String block,
java.lang.String latchType)
Parses the entire "Net=..." clause. |
void |
LL_4K.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_4K.Rom()
Parses "Rom=..." entries, but doesn't do anything with them. |
void |
LL_4K.YesNo()
Parses "YES/NO" clauses. |
void |
LL_4K.Compare()
Parses "COMPARE=..." clauses, which are otherwise ignored. |
void |
LL_4K.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_4K.BitStreamEntry()
Parses an entire readback bitstream location entry for a state element. |
void |
LL_4K.InfoValue()
Parses the value of any the informational entries in the LL file. |
void |
LL_4K.InfoEntry()
Parses any entries in the LL file which do not directly associate state elements with readback bitstream locations. |
static void |
MRP_4K.main(java.lang.String[] args)
Provides a command line interface test for the class. |
void |
MRP_4K.parseMRP()
Initiates the parsing of the Section 5 of the MRP file. |
void |
MRP_4K.S5Heading()
Parses the heading of Section 5 |
void |
MRP_4K.TrimmedLogic()
Parses any trimmed logic statements and headings |
void |
MRP_4K.RemovedSignal()
Parses just the removed signal clauses for the Trimmed Logic section. |
void |
MRP_4K.RemovedBlock()
Parses just the removed logic/block clauses for the Trimmed Logic section. |
void |
MRP_4K.OptimizedBlocks()
Parses the Optimized Block portion of the file. |
void |
MRP_4K.RedundantBlocks()
Parses the Redundant Block subsection of the file. |
void |
MRP_4K.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_4K.MapDetailMessage()
Parses message which describes how to get a more detailed Map Report file. |
void |
MRP_4K.S6Heading()
Parses the heading of section 6. |
static void |
XDL_4K.main(java.lang.String[] args)
Tests the parser from the command line. |
void |
XDL_4K.file()
Initiates the parsing of the XDL file. |
void |
XDL_4K.file_inst()
Initiates the parsing of the XDL file, recording only logic block instances in the parser's data structures. |
void |
XDL_4K.file_net()
Initiates the parsing of the XDL file, recording only net instances in the parser's data structures. |
void |
XDL_4K.design()
Parses the header of the XDL file. |
void |
XDL_4K.name()
Parses the name of the design. |
void |
XDL_4K.part()
Parses the FPGA compound part type (for example, xcv1000fg680-6) for the design. |
void |
XDL_4K.device()
Parses the XC4000 device type. |
void |
XDL_4K.device_package()
Parses the package type for the XC4000 device. |
void |
XDL_4K.speed()
Parses the XC4000 device speed grade. |
void |
XDL_4K.ncd_version()
Parses the version of the Xilinx NCD format. |
void |
XDL_4K.statements()
Parses the rest of the file after the header. |
void |
XDL_4K.statement()
Parses a single module, logic instance, or net instance |
void |
XDL_4K.module()
Parses a single design module. |
void |
XDL_4K.module_beg()
Parses the module's header. |
void |
XDL_4K.module_cfg()
Parses logic configuration statements within a module. |
void |
XDL_4K.module_ports()
Parses the port declarations to the subdesigns. |
void |
XDL_4K.module_port()
Parses a single port declaration for a subdesign. |
void |
XDL_4K.module_stmts()
Parses a series of logic instance and net instance statements within a subdesign. |
void |
XDL_4K.module_stmt()
Parses an individual logic or net instance statement within a subdesign. |
void |
XDL_4K.module_end()
Parses the closing clause of a module declaration. |
void |
XDL_4K.module_name()
Parses the module's name |
void |
XDL_4K.anchor_name()
Parses the anchor for a subdesign. |
void |
XDL_4K.port_name()
Parses the name of a subdesign port. |
void |
XDL_4K.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_4K.inst_prefix()
Parses the instance header information, such as the name of the instance and the type of the instance (CLB, IOB). |
void |
XDL_4K.inst_prefix_id()
Parses the "inst"/"instance" key words. |
java.lang.String |
XDL_4K.inst_type()
Parses the type of the instance and returns the type as a String . |
void |
XDL_4K.inst_stmts()
Parses the instance subclauses following the instance header. |
void |
XDL_4K.inst_stmt()
Parses an individual instance subclause which occur after the instance header information. |
void |
XDL_4K.inst_placement()
Parses the placement information for the logic block |
void |
XDL_4K.inst_placed()
Parses a placed logic declaration and saves the location of the block---this, of course, assumes that the logic instance is not in a module and that the parser is recording logic instance information. |
void |
XDL_4K.inst_unplaced()
Parses an umplaced logic declaration and throws an UnplacedBlockException to indicate a problem with the
XDL file. |
void |
XDL_4K.inst_module()
Parses the declaration of a module instance related with this logic block instance. |
void |
XDL_4K.inst_cfg()
Parses the configuration information related to the logic block instance. |
void |
XDL_4K.cfg_string()
Parses the contents of the quoted configuration string. |
void |
XDL_4K.bel_cfg()
Parses an individual triplet definiing the configuration of some physical logic resource. |
java.lang.String |
XDL_4K.physical_name()
Parse the name of the physical FPGA resource and return the name. |
java.lang.String |
XDL_4K.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_4K.cfg_val()
Parse the configuration information for the physical FPGA resource and return it. |
void |
XDL_4K.tile_name()
Parses the name of the tile for the physical logic block. |
java.lang.String |
XDL_4K.primitive_site()
Parses the name of the primitive site for the physical logic block. |
java.lang.String |
XDL_4K.inst_name()
Parses the name of the logic block instance. |
java.lang.String |
XDL_4K.inst_pin_name()
Parses the name of an input or output pin to a logic block (CLB/IOB). |
void |
XDL_4K.net()
Parses a net instance. |
java.lang.String |
XDL_4K.net_name()
Parses the name of a physical net. |
void |
XDL_4K.net_type()
Parses the type of the physical net. |
void |
XDL_4K.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_4K.net_stmt(java.lang.String netName)
Parses an individual net statement. |
void |
XDL_4K.net_cfg()
Parses net configuration statements. |
void |
XDL_4K.net_cfg_string()
Parses net configuration statements within the double quotes. |
void |
XDL_4K.net_bel_cfg()
Parses an individual net configuration statement. |
void |
XDL_4K.net_inpin(java.lang.String netName)
Parses the information describing an input pin to which the physical net is attached. |
void |
XDL_4K.net_outpin(java.lang.String netName)
Parses the information describing an output pin to which the physical net is attached. |
void |
XDL_4K.net_pip()
Parses the configuration of a pip (programmable interconnection point, basically, a routing switch) |
void |
XDL_4K.tile()
Parses the tile (location) of the pip. |
void |
XDL_4K.wire0()
Parses the first connection point in a pip statement. |
void |
XDL_4K.pip_direction()
Parses the direction of the pip. |
void |
XDL_4K.wire1()
Parses the second connection point in a pip statement. |
java.lang.String |
XDL_4K.string()
Parses a string in the grammar. |
java.lang.String |
XDL_4K.unquoted_string()
Parses a simple string which is not surrounded by double quotes. |
java.lang.String |
XDL_4K.quoted_string()
Parses a string which is surrounded by double quotes, but does not have the following characters within the string: ":", ";", or "\n". |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |