Heterogeneous Logic Implementation
for Adders in VTR
RSP'21
I am happy to announce that our paper, entitled "Heterogeneous Logic Implementation for Adders in VTR," is published in the International Workshop on Rapid System Prototyping (RSP) 2021. Congratulation to the whole team, including H. Kaur as the first author, G. Krylov, and Dr. Kenneth Kent, for such a great article.
--Abstract
Verilog-to-Routing (VTR) is a Field-Programmable Gate Array (FPGA) Computer-Aided Design (CAD) tool. It is composed of three tools, namely ODIN II, ABC, and VPR (Versatile Place and Route) with each performing distinctive optimizations at different stages of the design flow. The elaboration and hard block synthesis stage of VTR is the core responsibility of the sub-project ODIN II. This work enables ODIN II to use fewer hard adders in the circuit by allowing soft logic implementation alongside hard logic for circuits featuring addition operations. This is particularly useful in scenarios where a sufficient number of hard blocks are not available. The results of applying our modifications to executions of ODIN II as well as the entire VTR flow have been analyzed. The results reveal the potential of current adder optimizations to achieve up to 17% performance gains in terms of critical path delays. Another effect of the optimization is the implications on the resulting device size. Some future prospects in this respect are also outlined in this paper.
Date: October 14th, 2021