Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

Exploring optimal solution to hardware/software partitioning for synchronous model

Published: 01 December 2005 Publication History

Abstract

Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-design. This paper describes a new approach to hardware/software partitioning for a synchronous communication model including multiple hardware devices. We transform the partitioning into a reachability problem of timed automata. By means of an optimal reachability algorithm, the optimal solution can be obtained with limited resources in hardware. To relax the initial condition of the partitioning for optimization, two algorithms are designed to explore the dependency relations among processes in the sequential specification. Moreover, we propose a scheduling algorithm to improve the synchronous communication efficiency further after partitioning stage. Some experiments are conducted with the model checker UPPAAL to show our approach is both effective and efficient.

Cited By

View all
  • (2014)Hardware/Software Partitioning for Embedded SystemsApplication of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems10.1007/978-81-322-1958-3_2(21-36)Online publication date: 17-Jul-2014

Index Terms

  1. Exploring optimal solution to hardware/software partitioning for synchronous model
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image Formal Aspects of Computing
            Formal Aspects of Computing  Volume 17, Issue 4
            Dec 2005
            95 pages
            ISSN:0934-5043
            EISSN:1433-299X
            Issue’s Table of Contents

            Publisher

            Springer-Verlag

            Berlin, Heidelberg

            Publication History

            Published: 01 December 2005
            Published in FAC Volume 17, Issue 4

            Author Tags

            1. Hardware/software partitioning
            2. Timed automata
            3. Reachability
            4. Scheduling algorithm

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)30
            • Downloads (Last 6 weeks)7
            Reflects downloads up to 27 Jan 2025

            Other Metrics

            Citations

            Cited By

            View all
            • (2014)Hardware/Software Partitioning for Embedded SystemsApplication of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems10.1007/978-81-322-1958-3_2(21-36)Online publication date: 17-Jul-2014

            View Options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            Login options

            Full Access

            Figures

            Tables

            Media

            Share

            Share

            Share this Publication link

            Share on social media