• Home
  • Search
  • PRIORITY-DRIVEN AREA OPTIMIZATION IN HIGH-LEVEL SYNTHESIS
  • Cite Icon1
  • https://doi.org/10.1142/s0218126611007803Copy DOI Icon

PRIORITY-DRIVEN AREA OPTIMIZATION IN HIGH-LEVEL SYNTHESIS

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

One of the major enhancements that can be made to the high-level synthesis (HLS) process is reducing the overall area of a design in order to either decrease the manufacturing costs or to introduce more functionality to the circuit. Optimizing the area of the datapath is considered a primary field of research in HLS. This work proposes an approach to reduce the area in field programmable gate array (FPGA) by simultaneously tackling the three central tasks of HLS. Scheduling, allocation, and binding are performed and the optimal solution based on area reduction is obtained by using simulated annealing with a priority function. The aim of the priority function is to guide the simulated annealing process into finding the best solution while at the same time incurring the least possible execution time. In order to achieve better results than the initial solution, rescheduling, swapping operations between functional units, swapping variables between registers, and swapping inputs to functional units are considered in the annealing process. A cost function is devised to evaluate a potential move's success or failure. The simulation environment "Eridanus" has been developed in order to support implementation and testing. Several benchmarks were tested and the numerical results consisting of the execution time along with the best solution were recorded to illustrate the performance of the proposed technique. Area reduction was obtained compared to the conventional HLS flow; furthermore, an average substantial reduction in design space exploration time was obtained compared to non-priority based area optimization techniques.

Similar Papers
  • Research Article

Phased-Array Antenna Beam Control System Design Based on HLS Plus RTL Mode

  • Jun 01, 2025
  • IOSR Journal of Electrical and Electronics Engineering
  • Shihai Gan +2
  • Conference Article
  • Citations7

Coordinated resource optimization in behavioral synthesis

  • Mar 01, 2010
  • Jason Cong +2
  • Conference Article

The Acceleration of OPUS Codec Using Processor - FPGA Co-processing

  • Jan 01, 2023
  • Sunny Bezawada +1
  • Conference Article
  • Citations8

Abstract data types and high-level synthesis

  • Jan 01, 1990
  • Gregory S Whitcomb +1
  • Conference Article

Evaluation of FPGA Acceleration of Neural Networks

  • Dec 11, 2023
  • Kalpa publications in computing
  • Emil Stevnsborg +3
  • Research Article
  • Citations20

Learning from the Past: Efficient High-level Synthesis Design Space Exploration for FPGAs

  • Feb 12, 2022
  • ACM Transactions on Design Automation of Electronic Systems
  • Zi Wang +1
  • Book Chapter
  • Citations1

RTL Verification and FPGA Implementation of Generalized Neural Networks: A High-Level Synthesis Approach

  • Jan 01, 2022
  • Satyashil D Nagarale +1
  • Research Article

Porting MADGRAPH to FPGA Using High-Level Synthesis (HLS)

  • Jun 20, 2025
  • Particles
  • Héctor Gutiérrez Arance +10
  • Conference Article
  • Citations5

HBM2 Memory System for HPC Applications on an FPGA

  • Sep 01, 2021
  • Norihisa Fujita +3
  • PDF
  • Dissertation

Logic decomposition and adaptive clocking for the optimization of digital circuits

  • Feb 21, 2019
  • Lucas Machado
  • Conference Article
  • Citations5

Extracting TCPIP Headers at High Speed for the Anonymized Network Traffic Graph Challenge

  • Sep 23, 2024
  • Zhaoyang Han +3
  • Conference Article
  • Citations3

Application specific macro based synthesis

  • Jan 03, 2001
  • S Sundararaman +2
  • Conference Article
  • Citations2

An OpenCL Implementation of an Image Filter on FPGA

  • Dec 01, 2019
  • Seigen Nakasone +3
  • Conference Article
  • Citations2

HLS Based Implementation of Modified DE-RIW Algorithm on FPGA and P-SoC

  • Sep 05, 2020
  • Shivdeep +5
  • Research Article
  • Citations1

Circuit Design, Architecture and CAD for RRAM-based FPGAs

  • Jan 01, 2017
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Xianglu Tang
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.