public class PolynomialGenerator
extends Object
Modifier and Type | Field and Description |
---|---|
static int |
dspx |
static int |
dspy |
static boolean |
oddAddSub |
static boolean |
oddDSP |
static String |
partName |
static boolean |
setSliceY |
static int |
slicex |
static int |
slicey |
static int |
sliceyOther |
Constructor and Description |
---|
PolynomialGenerator() |
Modifier and Type | Method and Description |
---|---|
static void |
buildOperatorTree(String[] tokens,
Design d,
EDIFPortInst[] resultPortInsts) |
static Design |
generatePolynomial(String polynomial,
int width,
boolean route) |
static Design |
generatePolynomial(String polynomial,
String name,
int width,
boolean route,
String outputDCP,
PBlock pblock,
boolean invokeHandPlacer) |
static Map<String,Module> |
initializeOperators(Design d,
int width) |
static void |
main(String[] args) |
static String[] |
parsePolynomial(String p) |
static void |
releaseOperators() |
public static int dspx
public static int dspy
public static int slicex
public static int slicey
public static String partName
public static int sliceyOther
public static boolean setSliceY
public static boolean oddDSP
public static boolean oddAddSub
public static void buildOperatorTree(String[] tokens, Design d, EDIFPortInst[] resultPortInsts)
public static void releaseOperators()
public static String[] parsePolynomial(String p)
public static Design generatePolynomial(String polynomial, int width, boolean route)
public static Design generatePolynomial(String polynomial, String name, int width, boolean route, String outputDCP, PBlock pblock, boolean invokeHandPlacer)
public static void main(String[] args)