LLVM-CHiMPS: Compilation Environment for FPGas Using LLVM Compiler Infrastructure and CHiMPS Computational Model

Source: University of Illinois

Favorite

Free registration required

CHiMPS (Compiling High level language to Massively Pipelined System) system, developed by Xilinx is gaining popularity due to its convenient computational model and architecture for field programmable gate array computing. The CHiMPS system utilizes CHiMPS target language as an intermediate representation to bridge between the high level language and the data flow architecture generated from it. However, currently the CHiMPS frontend does not provide many commonly used optimizations and has some use restrictions. In this paper the authors present an alternative compiler environment based on low level virtual machine compiler environment extended to generate CHiMPS target language code for the CHiMPS architecture
Format:PDF Size:350.70
Date:Jun 2008