Litcius/Paper detail

HECTOR

Ruifan Xu, Youwei Xiao, Jin Luo, Yun Liang

2022Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design16 citationsDOI

Abstract

Hardware synthesis requires a complicated process to generate synthesizable register transfer level (RTL) code. High-level synthesis tools can automatically transform a high-level description into hardware design, while hardware generators adopt domain specific languages and synthesis flows for specific applications. The implementation of these tools generally requires substantial engineering efforts due to RTL's weak expressivity and low level of abstraction. Furthermore, different synthesis tools adopt different levels of intermediate representations (IR) and transformations. A unified IR obviously is a good way to lower the engineering cost and get competitive hardware design rapidly by exploring different synthesis methodologies.

Topics & Concepts

High-level synthesisComputer scienceRegister-transfer levelAbstractionDomain-specific languageDomain (mathematical analysis)Process (computing)Hardware description languageComputer architectureProgramming languageLogic synthesisEmbedded systemField-programmable gate arrayLogic gateAlgorithmMathematical analysisMathematicsEpistemologyPhilosophyEmbedded Systems Design TechniquesParallel Computing and Optimization TechniquesInterconnection Networks and Systems