Reconfigurable Computing Systems Design : Issues at System - Level Architectures

نویسنده

  • Reiner Hartenstein
چکیده

Reconfigurable computing system (RCS) is emerging as an important new paradigm of system design for present and future computing demands of application requirement in performance and flexibility. In this paper, we discuss the issues involved in the design space of Reconfigurable computing system. We have identified nine key steps in RCS design as application analysis, system partitioning into hardware (HW) and software (SW), architectural design space analysis, mapping of the design library onto the architecture, partitioning of fixed HW and RLU of HW part, reconfiguration process, HW and SW synthesis, compilation and scheduling tasks and Integration of all the components. We briefly describe the different models, architectures, compilation and scheduling of tasks, reconfiguration methods, optimal mapping of the design library on the RLU and the state-of-the art of RCSs. Finally, explain how we are going to solve some of the above issues and methods in our system design. Index Terms — RCS, ASIP, Reconfiguration and SystemC

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design Environment for Dynamically Reconfigurable Embedded Systems

Modern high-performance embedded systems, such as Automatic Target Recognition for Missiles or Dynamic Protocols Mobile Communications devices, face many challenges. Power and volume constraints limit hardware size. Accurate, high-performance algorithms involve massive computations. Systems must respond to demanding real-time specifications. In the past, custom application-specific architecture...

متن کامل

Introduction to reconfigurable computing - architectures, algorithms, and applications

introduction to reconfigurable computing architectures introduction to reconfigurable computing architectures introduction to reconfigurable computing architectures an introduction to reconfigurable computing new algorithms, architectures and applications for new algorithms architectures and applications for introduction to recon?gurable computing architectures new algorithms architectures and ...

متن کامل

The Impact of the Parallelism Crisis on Low Power Design

Manycore architectures with growing core counts are racing ahead of programming paradigms. Most applications were originally written for a single processor and most applications do not scale beyond four or eight processor cores. A qualified programmer population for rewriting does not yet exist. The parallel programming wall forces us to reshape the fundamental nature of system design even beyo...

متن کامل

Exploiting loop-level parallelism on coarse-grained reconfigurable architectures using modulo scheduling - Computers and Digital Techniques, IEE Proceedings-

Coarse-grained reconfigurable architectures have become increasingly important in recent years. Automatic design or compilation tools are essential to their success. A modulo scheduling algorithm to exploit loop-level parallelism for coarse-grained reconfigurable architectures is presented. This algorithm is a key part of a dynamically reconfigurable embedded systems compiler (DRESC). It is cap...

متن کامل

Energy Efficient Computing ArchItectures

The CAIRN project-team researches new architectures, algorithms and design methods for flexible, secure, fault-tolerant, and energy-efficient domain-specific system-on-chip (SOC). As performance and energy-efficiency requirements of SOCs, especially in the context of multi-core architectures, are continuously increasing, it becomes difficult for computing architectures to rely only on programma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006