A Survey of Hardware/Software System Partitioning

نویسندگان

  • Adam Kaplan
  • Majid Sarrafzadeh
  • Ryan Kastner
چکیده

ion is more pronounced. The delay between two blocks is orders of magnitude larger than the delay between two standard cells. Hardware/software partitioning lies at one of the highest level of abstraction for the design of digital system. A good system partitioning is essential for the overall quality of the circuit. A k-way partitioning problem is the basis for any variant of the partitioning problem. Given a set of modules M = {m1, m2, ... mn}, the k-way partitioning problem finds a set of clusters P = {p1, p2, ... pk} such that pi ⊆ M for i → 1 to k, U k

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

ثبت نام

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

منابع مشابه

Adaptive Multi-Constraints in Hardware-Software Partitioning for Embedded Multiprocessor FPGA Systems

An embedded multiprocessor field programmable gate array (FPGA) system has a powerful and flexible architecture that the interaction between hardware circuits and software applications. Modern electronic products, such as portable devices, consumer electronics and telematics, can be evaluated rapidly in this platform via the implementation of a set of hardware and software tasks. However, the f...

متن کامل

A Brief Survey of the Recent Developments in Hardware-Software Codesign

This report provides an overview of the recent developments in Hardware-Software Codesign ( codesign ). Representative and exemplary papers at the leading edge of this active research area have been included. This work focuses upon the codesign methodology, the system model and the partitioning method. Finally, a conclusion is deduced.

متن کامل

A Hardware - Software Partitioning Algorithm for Minimizing Hardware

Partitioning a system's functionality among interacting hardware and software components is an important part of system design. We introduce a new partitioning algorithm that caters to the main objective of the hardware/software partitioning problem, i.e. minimizing hardware for given performance constraints. We demonstrate results superior to those of previously published algorithms intended f...

متن کامل

Scheduling for hardware/software partitioning in embedded system design

I present a new approach that solves the hardware-software partitioning problem for small embedded systems. Small application specific digital systems, often referred to as embedded systems, are often implemented using both hardware and software. Due to the impact that the hardware-software partition of the system functionality has on the system performance and cost, determining an optimal or n...

متن کامل

System-level Synthesis using Re-programmable Components

We formulate the synthesis problem of complex behavioral descriptions with performance constraints as a hardware-software co-design problem. The target system architecture consists of a software component as a program running on a re-programmable processor assisted by application-specific hardware components. System synthesis is performed by first partitioning the input system description into ...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2003