Harpreet Kaur 0003

dblp:34/6988-3 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0002-5185-0510ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021
YearPublicationVenuePosition
2025 Early Detection of Unsupported Compilations during Prototyping in a Template-based Just-in-Time Compiler
Michael C. Goodyear, Scott Ryan Young, Marius Pirvu, Harpreet Kaur 0003, Kenneth B. Kent
RSP4
2021 Heterogeneous Logic Implementation for Adders in VTR
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 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 ODIN II as well as the entire VTR flow have been analysed. 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.
Harpreet Kaur 0003, Georgiy Krylov, Seyed Alireza Damghani, Kenneth B. Kent
RSP1