Proceedings of the 36th Annual ACM/IEEE Design Automation Conference 1999
DOI: 10.1145/309847.310030
|View full text |Cite
|
Sign up to set email alerts
|

Hardware compilation for FPGA-based configurable computing machines

Abstract: Configurable computing machines are an emerging class of hybrid architectures where a field programmable gate array (FPGA) component is tightly coupled to a general-purpose microprocessor core. In these architectures, the FPGA component complements the general-purpose microprocessor by enabling a developer to construct application-specific gate-level structures on-demand while retaining the flexibility and rapid reconfigurability of a fully programmable solution. High computational performance can be achieved … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2001
2001
2009
2009

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 16 publications
(26 reference statements)
0
3
0
Order By: Relevance
“…Conversion of C code into synthesizable VHDL has been extensively studied in literature [17] [3]. However, such techniques are generic and are thus inefficient in a specialized context.…”
Section: Related Workmentioning
confidence: 99%
“…Conversion of C code into synthesizable VHDL has been extensively studied in literature [17] [3]. However, such techniques are generic and are thus inefficient in a specialized context.…”
Section: Related Workmentioning
confidence: 99%
“…Systems that extend a conventional language with non-standard parallel constructs (which means they cannot be compiled by a standard compiler for the base language) include Handel-C [18], HardwareC [20], RL [21], Transmogrifier C [13], Spyder C++ [14], Data Parallel C [8], Picasso [19] and SA-C [9]. Unconventional application languages created with an explicit parallel programming model include CAM [25], TAO [23] and an unnamed language by Wirth [7].…”
Section: Related Workmentioning
confidence: 99%
“…The advent of Clanguage silicon compilers now offers a means of improving developer productivity and simplifying system design by replacing hardware-level descriptions with algorithm-level system specifications coded in the 'C' programming language [13,14]. Furthermore, given the availability of high-capacity, programmable hardware (for example the Virtex-II can incorporate up to four PowerPC cores), there is now both a need and an opportunity to incorporate software methods into hardware design and development.…”
Section: Introductionmentioning
confidence: 99%