UNPKG

@specs-feup/clava

Version:

A C/C++ source-to-source compiler written in Typescript

35 lines 986 B
export default class VitisHlsReportParser { private reportPath; constructor(reportPath: string); private xmlToJson; getSanitizedJSON(): { platform: string; topFun: string; clockTarget: number; clockEstim: number; fmax: number; latencyWorst: number; latencyAvg: number; latencyBest: number; hasFixedLatency: boolean; execTimeWorst: number; execTimeAvg: number; execTimeBest: number; FF: number; LUT: number; BRAM: number; DSP: number; availFF: number; availLUT: number; availBRAM: number; availDSP: number; perFF: number; perLUT: number; perBRAM: number; perDSP: number; }; private getRawJSON; calculateMaxFrequency(clockEstim: number): number; calculateExecutionTime(latency: number, freqMHz: number): number; } //# sourceMappingURL=VitisHlsReportParser.d.ts.map