Abstract (EN):
Despite tremendous progress in the development and integration of compilation
and synthesis techniques, the challenging nature of the compilation and synthesis
for reconfigurable architectures has defied the establishment of a de facto standard
methodology. In this chapter, we begin by providing an overall perspective of what
we believe is missing to make reconfigurable computing an ever increasing reality.
We then outline several outstanding issues suggesting a set of research directions
in compilation techniques for these architectures. In this context, we have focused
on compilation techniques and have deliberately omitted system-level aspects of
reconfigurable architectures such as dynamic reconfiguration and operating systemlevel
services. We then describe a vision, albeit speculative, of a compilation flow
augmented by the synergetic integration of language description and transformation
specification techniques as well as the notion of resource virtualization. Finally, we
discuss how reconfigurable technologies can play an important role in future VLSI
devices where unreliability is an important issue [57, 130]. In this context, we highlight
how compilation techniques for reconfigurable architectures can also play a
role in emerging nanotechnology systems.
Language:
English
Type (Professor's evaluation):
Scientific
No. of pages:
13