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

P

packAccept() - Method in class org.opencores.JLex.CLexGen
Function: packAccept Description: Packages and returns CAccept for action next in input stream.
packCode(char[], char[], char[], int, int) - Method in class org.opencores.JLex.CLexGen
Function: packCode Description:
paint(Graphics) - Method in class org.opencores.graphics.Draw
Draws graph to specified graphics.
paint(Graphics) - Method in class org.opencores.graphics.LineChart
repaints frame
paint(Graphics, int, int, int) - Method in class org.opencores.graphics.LineChartData
Repaints chart line.
PARAM_HELP - Static variable in class org.opencores.Conf
parameter help text as displayed with option -h
parent(int) - Static method in class org.opencores.util.Heap
Returns the Vector index of the parent
parse_error(int, int) - Static method in class org.opencores.JLex.CError
Function: parse_error Description:
parse() - Method in class org.opencores.edifp.Parser
 
parse() - Method in class org.opencores.verilogp.Parser
parses whole file
parseNumber(String) - Method in class org.opencores.verilogp.VTokenizer
Parses String for binary, octal, decimal or hex number.
Parser - class org.opencores.edifp.Parser.
Parser class provides basic LL(1) parser for EDIF file
Parser - class org.opencores.verilogp.Parser.
Handwriten optimized LL(1) parser that reads data from stream and builds graph g. Parser does not use standard parser or lexer builder, since the number of keyword is relatively small, and there is no need to parse complex objects.
Parser(Lex) - Constructor for class org.opencores.edifp.Parser
constructs new parser.
Parser(String) - Constructor for class org.opencores.verilogp.Parser
parses file and construct graph
PathScope - class org.opencores.edifp.PathScope.
stack frame for one EDIF layer
PathScope() - Constructor for class org.opencores.edifp.PathScope
 
permutateInputs(int[]) - Method in class org.opencores.structure.NodeLUT
Permutates inputs by pi.
permutateInputsInv(int[]) - Method in class org.opencores.structure.NodeLUT
Permutates inputs by inv(pi).
pgroups() - Method in class org.opencores.JLex.CMinimize
Function: pgroups
pick(int, int) - Method in class org.opencores.graphics.Draw
function that returns object at window position (x,y)
pIdx - Static variable in class org.opencores.Conf
current parameter index
PIO_CLK - Static variable in class org.opencores.structure.NetGlobal
PIO_CLK signal
plab(CNfa) - Method in class org.opencores.JLex.CLexGen
Function: plab Description:
PLUS_CLOSE - Static variable in class org.opencores.JLex.CLexGen
 
port - Variable in class org.opencores.edifp.PathScope
path
Port - class org.opencores.edifp.Port.
port type class, used for EDIF parser purposes
PORT - Static variable in class org.opencores.edifp.sym
 
port_i - Variable in class org.opencores.edifp.PathScope
path, port index
port() - Method in class org.opencores.edifp.Parser
dissolves token with same name using LL(1) structure
Port() - Constructor for class org.opencores.edifp.Port
 
portDist(float, float, int) - Method in class org.opencores.placement.PrePlacement
returns manhattan distance between specified position (x,y) and port with index pi.
PORTREF - Static variable in class org.opencores.edifp.sym
 
portRef() - Method in class org.opencores.edifp.Parser
dissolves token with same name using LL(1) structure
ports - Variable in class org.opencores.edifp.ENet
instance's port that net is connected to
ports - Variable in class org.opencores.edifp.Cell
cell ports
ports - Variable in class org.opencores.structure.Node
nets that are connected to ports
ports_i - Variable in class org.opencores.edifp.ENet
indexes of ports (Vector(Integer))
portsUnassigned - Variable in class org.opencores.structure.NodeRoutable
Bit field, designating 0 for port that has routable connection and 1 for port without routable connection.
pos - Variable in class org.opencores.placement.PrePlacement
position array, knowing number of LUTs at that position
pos - Variable in class org.opencores.structure.Graph
Nodes by position.
posGPC - Variable in class org.opencores.placement.Annealing
table of all possible GPC positions (and current assignments)
posIOC - Variable in class org.opencores.placement.Annealing
table of all possible Port positions (and current assignments)
posX() - Method in class org.opencores.structure.IndexedNode
Returns its x position.
posX() - Method in class org.opencores.structure.NodeIOC
Returns its x position.
posX() - Method in class org.opencores.structure.NodeGPC
Returns its x position.
posX(int) - Static method in class org.opencores.structure.NodeIOC
returns port's x position.
posX(int) - Static method in class org.opencores.structure.NodeGPC
returns GPCs x position.
posY() - Method in class org.opencores.structure.IndexedNode
Returns its y position.
posY() - Method in class org.opencores.structure.NodeIOC
Returns its y position.
posY() - Method in class org.opencores.structure.NodeGPC
returns its y position
posY(int) - Static method in class org.opencores.structure.NodeIOC
Returns port's y position.
posY(int) - Static method in class org.opencores.structure.NodeGPC
returns GPCs y position.
PrePlacement - class org.opencores.placement.PrePlacement.
This algorithm tries to arrange graph nodes similarly to graph drawing algorithms.
prePlacement() - Method in class org.opencores.placement.PrePlacement
Does preplacement.
PrePlacement(Graph) - Constructor for class org.opencores.placement.PrePlacement
Initializes RxR placement.
prePlacementGPC() - Method in class org.opencores.placement.PrePlacement
Assigns valid positions for GPCs.
prePlacementIOC() - Method in class org.opencores.placement.PrePlacement
Assigns valid positions for IOC.
prev - Variable in class org.opencores.routing.Segment
During search - where we came from
prim - Static variable in class org.opencores.verilogp.GTech
 
PRIMITIVES - Static variable in class org.opencores.verilogp.Dictionary
 
PRIMITIVES_END - Static variable in class org.opencores.verilogp.Dictionary
 
print_details() - Method in class org.opencores.JLex.CEmit
Function: print_details Description: Debugging output.
print_header() - Method in class org.opencores.JLex.CLexGen
Function: print_header
print_nfa() - Method in class org.opencores.JLex.CLexGen
Function: print_nfa Description:
print_set(Vector) - Method in class org.opencores.JLex.CLexGen
function: print_set
printccl(CSet) - Method in class org.opencores.JLex.CLexGen
Function: printccl Description: Debugging routine that outputs readable form of character class.
processOption(int) - Method in class org.opencores.Main
Processes option option.
processStates(SparseBitSet, CNfa) - Method in class org.opencores.JLex.CMakeNfa
Function: processStates Description:
PROGRAM_DESC - Static variable in class org.opencores.Conf
two line program description as displayed at start
PROPERTY - Static variable in class org.opencores.edifp.sym
 
property(Instance) - Method in class org.opencores.edifp.Parser
dissolves token with same name using LL(1) structure
pset(Vector) - Method in class org.opencores.JLex.CMinimize
Function: pset

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