Modern development methods and tools for embedded reconfigurable systems: A survey
Heterogeneous reconfigurable systems provide drastically higher performance and lower
power consumption than traditional CPU-centric systems. Moreover, they do it at much lower …
power consumption than traditional CPU-centric systems. Moreover, they do it at much lower …
System level hardware/software partitioning based on simulated annealing and tabu search
This paper presents two heuristics for automatic hardware/software partitioning of system
level specifications. Partitioning is performed at the granularity of blocks, loops …
level specifications. Partitioning is performed at the granularity of blocks, loops …
An algorithm for hardware/software partitioning using mixed integer linear programming
R Niemann, P Marwedel - Design Automation for Embedded Systems, 1997 - Springer
One of the key problems in hardware/software codesign is hardware/software partitioning.
This paper describes a new approach to hardware/software partitioning using integer …
This paper describes a new approach to hardware/software partitioning using integer …
An approach to automated hardware/software partitioning using a flexible granularity that is driven by high-level estimation techniques
Hardware/software partitioning is a key issue in the design of embedded systems when
performance constraints have to be met and chip area and/or power dissipation are critical …
performance constraints have to be met and chip area and/or power dissipation are critical …
Hardware/software partitioning using integer programming
R Niemann, P Marwedel - Proceedings ED&TC European …, 1996 - ieeexplore.ieee.org
One of the key problems in hardware/software codesign is hardware/software partitioning.
This paper describes a new approach to hardware/software partitioning using integer …
This paper describes a new approach to hardware/software partitioning using integer …
[PDF][PDF] A low power hardware/software partitioning approach for core-based embedded systems
J Henkel - Proceedings of the 36th annual ACM/IEEE Design …, 1999 - dl.acm.org
We present a novel approach that minimizes the power consumption of embedded core-
based systems through hardware/software partitioning. Our approach is based on the idea …
based systems through hardware/software partitioning. Our approach is based on the idea …
The chinook hardware/software co-synthesis system
PH Chou, RB Ortega, G Borriello - … of the 8th international symposium on …, 1995 - dl.acm.org
Designers of embedded systems are facing ever tighter constraints on design time, but
computer-aided design tools for embedded systems have not kept pace with these trends …
computer-aided design tools for embedded systems have not kept pace with these trends …
[PDF][PDF] A binary-constraint search algorithm for minimizing hardware during hardware/software partitioning
Partitioning a system '3 functionality among interacting hardware and software components
is an important part of system design. We introduce a new partitioning approach that caters …
is an important part of system design. We introduce a new partitioning approach that caters …
Algorithmic aspects of hardware/software partitioning: 1D search algorithms
J Wu, T Srikanthan, G Chen - IEEE Transactions on Computers, 2009 - ieeexplore.ieee.org
Hardware/software (HW/SW) partitioning is one of the key challenges in HW/SW codesign.
This paper presents efficient algorithms for the HW/SW partitioning problem, which has been …
This paper presents efficient algorithms for the HW/SW partitioning problem, which has been …
Low-complex dynamic programming algorithm for hardware/software partitioning
J Wu, T Srikanthan - Information processing letters, 2006 - Elsevier
A low-complex algorithm is proposed for the hardware/software partitioning. The proposed
algorithm employs dynamic programming principles while accounting for communication …
algorithm employs dynamic programming principles while accounting for communication …