The C compiler generating a source file in VHDL for a dynamic dataflow machine being executed direct into a hardware

  • Authors:
  • Jorge Luiz E. Silva;Kelton A. P. Da Costa;Valentin Obac Roda

  • Affiliations:
  • University of Sao Paulo, Department of Computer Systems, Brazil;University of Sao Paulo, School of Engineering of Sao Carlos, Brazil;University of Sao Paulo, School of Engineering of Sao Carlos, Brazil

  • Venue:
  • WSEAS Transactions on Computers
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to convert High Level Language (HLL) into hardware, a Control Dataflow Graph (CDFG) is a fundamental element to be used. Related to this, Dataflow Architecture, can be obtained directly from the CDFG. The ChipCflow project is described as a system to convert HLL into a dynamic dataflow graph to be executed in dynamic reconfigurable hardware, exploring the dynamic reconfiguration. The ChipCflow consists of various parts: the compiler to convert the C program into a dataflow graph; the operators and its instances; the tagged-token; and the matching data. In this paper, a C compiler to convert C into a dataflow graph and the graph implementation in VHDL is described. Some results are presented in order to show a proof-of-concept for the project.