HIGH-LEVEL SYNTHESIS OF DIGITAL SYSTEMS WITH THE USE OF LLVM INFRASTRUCTURE
ITMO University; Postgraduate
Read the full article

Abstract. High-level synthesis system is designed with the use of the open compiler infrastructure LLVM. A simple program of automatic generation of computer hardware microarchitecture based on high-level language algorithm is described. Main synthesis stages are considered using a simple demo program.
Keywords:
high-level synthesis, application-specific hardware, pipelining, dataflow processors