Math2mat
|
Public Member Functions | |
OptimisationProperties () | |
OptimisationProperties (String type, NumType dataSize, int frequency, String fType, boolean optFifo, int fifoSize, boolean fifoComp) | |
String | getXmlTagName () |
boolean | fromXml (Element el) |
Element | toXml (Document dom) |
String | getOptimisationtype () |
NumType | getOptimisationDataType () |
int | getOptimisationfrequency () |
String | getFifoType () |
boolean | getOptimizeFifo () |
boolean | getFifoCompensation () |
int | getFifoSize () |
void | setFifoSize (int size) |
void | setOptimizeFifo (boolean optimize) |
void | setFifoCompensation (boolean compensate) |
void | setOptimisationType (String type) |
void | setOptimisationDataType (NumType dataType) |
void | setOptimisationFrequency (int frequency) |
void | setFifoType (String fType) |
Definition at line 28 of file OptimisationProperties.java.
m2m.backend.project.OptimisationProperties.OptimisationProperties | ( | ) |
Default constructor. Initialise members to null.
Definition at line 67 of file OptimisationProperties.java.
m2m.backend.project.OptimisationProperties.OptimisationProperties | ( | String | type, |
NumType | dataSize, | ||
int | frequency, | ||
String | fType, | ||
boolean | optFifo, | ||
int | fifoSize, | ||
boolean | fifoComp | ||
) |
Initialise members with values in parameter.
type | Type of optimisation. |
dataSize | Size of data. |
frequency | Wish frequency. |
fType | Type of fifo the user wants (Standard, Altera or Xilinx) |
optFifo | Indicates if the tool has to optimize the Fifo size or not |
fifoSize | If the tool do not optimize the Fifo size, this indicates the Fifo size |
fifoCOmp | If Input Fifos have to be added for delay compensation |
Definition at line 88 of file OptimisationProperties.java.
boolean m2m.backend.project.OptimisationProperties.fromXml | ( | Element | el | ) |
Definition at line 102 of file OptimisationProperties.java.
boolean m2m.backend.project.OptimisationProperties.getFifoCompensation | ( | ) |
Definition at line 168 of file OptimisationProperties.java.
int m2m.backend.project.OptimisationProperties.getFifoSize | ( | ) |
Definition at line 172 of file OptimisationProperties.java.
String m2m.backend.project.OptimisationProperties.getFifoType | ( | ) |
Get the type of fifo.
Definition at line 160 of file OptimisationProperties.java.
NumType m2m.backend.project.OptimisationProperties.getOptimisationDataType | ( | ) |
Get the data type.
Definition at line 144 of file OptimisationProperties.java.
int m2m.backend.project.OptimisationProperties.getOptimisationfrequency | ( | ) |
Get the wish frequency.
Definition at line 152 of file OptimisationProperties.java.
String m2m.backend.project.OptimisationProperties.getOptimisationtype | ( | ) |
Get the optimisation type.
Definition at line 133 of file OptimisationProperties.java.
boolean m2m.backend.project.OptimisationProperties.getOptimizeFifo | ( | ) |
Definition at line 164 of file OptimisationProperties.java.
String m2m.backend.project.OptimisationProperties.getXmlTagName | ( | ) |
Definition at line 98 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setFifoCompensation | ( | boolean | compensate | ) |
Definition at line 184 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setFifoSize | ( | int | size | ) |
Definition at line 176 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setFifoType | ( | String | fType | ) |
Set the fifo type.
fType | Fifo type. |
Definition at line 221 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setOptimisationDataType | ( | NumType | dataType | ) |
Set the size of data.
dataSize | Size of data. |
Definition at line 203 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setOptimisationFrequency | ( | int | frequency | ) |
Set the wish frequency.
frequency | Wish frequency. |
Definition at line 212 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setOptimisationType | ( | String | type | ) |
Set the optmisation type.
type | Optimisation type. |
Definition at line 194 of file OptimisationProperties.java.
void m2m.backend.project.OptimisationProperties.setOptimizeFifo | ( | boolean | optimize | ) |
Definition at line 180 of file OptimisationProperties.java.
Element m2m.backend.project.OptimisationProperties.toXml | ( | Document | dom | ) |
Definition at line 113 of file OptimisationProperties.java.