Class vitisHlsReportParser
Constructors
Methods
calculateExecutionTime
- calculateExecutionTime(latency, freqMHz): number
Parameters
- latency: number
- freqMHz: number
Returns number
calculateMaxFrequency
- calculateMaxFrequency(clockEstim): number
Returns number
getSanitizedJSON
- getSanitizedJSON(): {
availBRAM: number;
availDSP: number;
availFF: number;
availLUT: number;
BRAM: number;
clockEstim: number;
clockTarget: number;
DSP: number;
execTimeAvg: number;
execTimeBest: number;
execTimeWorst: number;
FF: number;
fmax: number;
hasFixedLatency: boolean;
latencyAvg: number;
latencyBest: number;
latencyWorst: number;
LUT: number;
perBRAM: number;
perDSP: number;
perFF: number;
perLUT: number;
platform: string;
topFun: string;
} Returns {
availBRAM: number;
availDSP: number;
availFF: number;
availLUT: number;
BRAM: number;
clockEstim: number;
clockTarget: number;
DSP: number;
execTimeAvg: number;
execTimeBest: number;
execTimeWorst: number;
FF: number;
fmax: number;
hasFixedLatency: boolean;
latencyAvg: number;
latencyBest: number;
latencyWorst: number;
LUT: number;
perBRAM: number;
perDSP: number;
perFF: number;
perLUT: number;
platform: string;
topFun: string;
}
availBRAM: number
availDSP: number
availFF: number
availLUT: number
BRAM: number
clockEstim: number
clockTarget: number
DSP: number
execTimeAvg: number
execTimeBest: number
execTimeWorst: number
FF: number
fmax: number
hasFixedLatency: boolean
latencyAvg: number
latencyBest: number
latencyWorst: number
LUT: number
perBRAM: number
perDSP: number
perFF: number
perLUT: number
platform: string
topFun: string