|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DFVertex | |
byucc.jhdl.synth | |
byucc.jhdl.synth.operators |
Uses of DFVertex in byucc.jhdl.synth |
Methods in byucc.jhdl.synth that return DFVertex | |
DFVertex |
DFSubGraph.getSource()
Get the source vertex for this DFSubGraph. |
DFVertex |
DFSubGraph.getSink()
Get the sink vertex for this DFSubGraph. |
DFVertex |
DFSubGraph.addDFVertex(java.lang.String name)
Add a new DFVertex to the graph. |
DFVertex |
DFSubGraph.getSignal(java.lang.String name)
Get a signal from the subGraph that has the given name, (null if none exists) |
DFVertex |
DFSubGraph.getConstant(int width,
int value)
Get a constant from the subGraph that has the given value, (null if none exists) |
DFVertex |
DFSubGraph.addSignal(int width,
java.lang.String name)
Add a new signal to the subGraph with the given name, or return a previously existing one. |
DFVertex |
DFSubGraph.addConstant(int width,
int value)
Add a new constant to the subGraph with the given value, or return a previously existing. |
DFVertex |
DFSubGraph.addUnsharedSignal(int width,
java.lang.String name)
Add a new unshared signal to this DFSubGraph. |
DFVertex |
DFSubGraph.addUnsharedConstant(int width,
int value)
Add a new unshared constant to this DFSubGraph. |
DFVertex |
DFSubGraph.addOperator(java.lang.String operation)
Add a new operator to this DFSubGraph. |
DFVertex |
DFSubGraph.addAnnotation(java.lang.String name)
Add a new annotation to this DFSubGraph. |
DFVertex |
DFSubGraph.findDecisionSignal()
Find a signal in this subGraph that is named DataFlowGraph.DECISION_VERTEX_NAME. |
DFVertex |
CFVertex.getSource()
Get this block's corresponding source vertex in the DataFlowGraph. |
DFVertex |
CFVertex.getSink()
Get this block's corresponding sink vertex in the DataFlowGraph. |
DFVertex |
CFVertex.getDecisionSignal()
Get the decision signal corresponding to this vertex. |
DFVertex |
GraphStack.addSignal(int width,
java.lang.String name)
|
DFVertex |
GraphStack.addConstant(int width,
int value)
|
DFVertex |
GraphStack.addOperator(java.lang.String name)
|
DFVertex |
GraphStack.getExistingSignal(java.lang.String name)
Find a vertex that already exists in the dataflow graph with the given signal name and return it. |
DFVertex |
GraphStack.getSignal(java.lang.String name,
Wire wire)
If a Vertex already exists in the dataflow graph with the given name and associated with the given Wire, return it. |
DFVertex |
GraphStack.getSignal(int width,
java.lang.String name)
If a Vertex already exists in the dataflow graph with the given signal name, return it. |
DFVertex |
GraphStack.getConstant(int width,
int value)
|
Methods in byucc.jhdl.synth with parameters of type DFVertex | |
void |
OperatorSynthesizer.resolveOutputWidth(DFVertex operator)
Determine the width for the output of the given operator based on one or more of the inputs with established widths. |
void |
OperatorSynthesizer.resolveInputWidths(DFVertex operator)
Determine the widths for one or more inputs to the given operator vertex based on the output width and other inputs with established widths. |
Wire |
OperatorSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
DFEdge |
GraphStack.addEdge(DFVertex tail,
DFVertex head)
Add an edge in the dataflow graph. |
DFEdge |
GraphStack.addEdge(DFVertex tail,
java.lang.String tailPort,
DFVertex head)
Add an edge in the dataflow graph with the given tail port name. |
DFEdge |
GraphStack.addEdge(DFVertex tail,
DFVertex head,
java.lang.String headPort)
Add an edge in the dataflow graph with the given head port name. |
DFEdge |
GraphStack.addEdge(DFVertex tail,
java.lang.String tailPort,
DFVertex head,
java.lang.String headPort)
Add an edge in the dataflow graph with the given port names. |
Uses of DFVertex in byucc.jhdl.synth.operators |
Methods in byucc.jhdl.synth.operators with parameters of type DFVertex | |
Wire |
EqSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
Wire |
ShiftSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
Wire |
MuxSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
void |
MuxSynthesizer.resolveOutputWidth(DFVertex operator)
Determine the width for the output of the given operator based on one or more of the inputs with established widths. |
void |
MuxSynthesizer.resolveInputWidths(DFVertex operator)
Determine the widths for one or more inputs to the given operator vertex based on the output width and other inputs with established widths. |
Wire |
WidthAdjustSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
void |
LogicSynthesizer.resolveOutputWidth(DFVertex operator)
Determine the width for the output of the given operator based on one or more of the inputs with established widths. |
void |
LogicSynthesizer.resolveInputWidths(DFVertex operator)
Determine the widths for one or more inputs to the given operator vertex based on the output width and other inputs with established widths. |
Wire |
LogicSynthesizer.createCell(Logic parent,
DFVertex operator,
Wire[] inputWires)
Create a cell from the given DFVertex operator. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |