Tehničko veleučilište u Zagrebu · Zagreb

Performance-Occupation Trade-off Examination in Custom Processor Design

izvorni znanstveni rad

izvorni znanstveni rad

Performance-Occupation Trade-off Examination in Custom Processor Design

Vrsta prilog sa skupa (u zborniku)
Tip izvorni znanstveni rad
Godina 2014
Nadređena publikacija Proceedings of MIPRO 2014 37th International Convention
Stranice str. 1258-1263
DOI 10.1109/MIPRO.2014.6859719
Status objavljeno

Sažetak

Trade-off between execution time and resource occupation is present in almost every digital system design process. Here we present such relation for FPGA-based custom processor design. Usually, the optimal tradeoff is governed by device sizing on all scales of the design, but for an FPGA device, as a predefined hardware platform, it is more focused on comparison of existing platforms organizations. The customization of processor architecture as a point of design performance improvement is usually focused on selection of parameter set that governs the most the design characteristics. In this paper, the focus is on processor architecture datapath with predefined design template and relationship of its structure to final FPGA implementation it maps to. For purpose of design evaluation at the ame time, the appropriate software flow is applied to explore the design space based on constraining of datapath functional units operation types. The data is collected throughout the whole design flow starting from input control and data flow characteristics of the application and ending with FPGA implementation data. The analysis of the design flow showed dependence of final implementation on datapath structure and its components complexities.

Ključne riječi

Performance-area Trade-off ; Custom Processor Design ; FPGA Implementation ; Design Space Exploration