Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1084834.1084901acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
Article

A multicast inter-task communication protocol for embedded multiprocessor systems

Published: 19 September 2005 Publication History
  • Get Citation Alerts
  • Abstract

    Recently, a new programming model and platform interface for MPSoC design and integration called TTL (Task Transaction Level) has been developed and advocated as a standard. In this paper, a specific implementation of the TTL interface named ITCP (Inter-Task Communication Protocol) is presented. ITCP is well suited for both hardware and software implementations and supports features such as multitasking and multicast communication. A configurable SystemC model of the ITCP protocol and its integration in a system-level design methodology is disclosed in this work. Moreover, details of a multi-task ITCP software shell implementation for an ARM9 with eCos RTOS are also given in the paper.

    References

    [1]
    Paulin, P., Pilkington, C., Langevin, M. Parallel Programming Models for a Multi-Processor SoC Platform Applied to High-Speed Traffic Management. In Proceedings of CODES+ISSS'04, September 2004
    [2]
    Yoo, S., Youssef, M., Bouchhima, A., Jerraya, A. Mulit-Processor SoC Design Methodology using a Concept of Two-Layer Hardware-dependent Software. In Proceedings of DATE'04, Paris, February 2004
    [3]
    Van de Wolf, P., De Kock, E., Hendrikson, T., Kruijtzer, W., Essink, G. Design and Programming of Embedded Multiprocessors: An Interface-Centric Approach. In Proceedings of CODES+ISSS'04, September 2004
    [4]
    Reyes, V., Kruijtzer, W., Bautista, T., Marrero, G., Carballo, P. CASSE: A System-Level Modeling and Design-Space Exploration Tool for Multiprocessor Systems-on-Chip. In Proc. of Euromicro Symposium on Digital System Design, September 2004
    [5]
    Nieuwland, A., Kang, J., Gangwal, O.P., Sethuraman, R., Busa, N., Goossens, K., Peset Llopis, R., Lippens, P. C-HEAP: A Heterogeneous Multi-processor Architecture Template and Scalable and Flexible Protocol for the Design of Embedded Signal Processing Systems. In Design automation for Embedded Systems, Vol 7(3): 229-266, 2002, Kluwer
    [6]
    Rutten, M.J., van Eijndhoven, J.T.J., Pol, E.-J.D. Eclipse: Heterogeneous Multiprocessor Architecture for Flexible Media Processing. In Workshop on Parallel and Distributed Computing in Image Processing, Video Processing, and Multimedia (PDIVM'2002), Fort Lauderdale, USA, 2002, pp. 39-50
    [7]
    De Kock, E.A., Essink, G., van der Wolf, P., Kruijtzer, W. YAPI: Application modelling for Signal Processing Systems. In Proc. 37th Design Automation Conference, pp.402-405, 2000
    [8]
    eCos RTOS website: <http://ecos.sourceware.org>

    Cited By

    View all
    • (2012)FONoC: A Fat Tree Based Optical Network-on-Chip for Multiprocessor System-on-ChipIntegrated Optical Interconnect Architectures for Embedded Systems10.1007/978-1-4419-6193-8_4(137-152)Online publication date: 27-Sep-2012
    • (2009)A low-power fat tree-based optical network-on-chip for multiprocessor system-on-chipProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874625(3-8)Online publication date: 20-Apr-2009
    • (2009)A low-power fat tree-based optical Network-On-Chip for multiprocessor system-on-chip2009 Design, Automation & Test in Europe Conference & Exhibition10.1109/DATE.2009.5090624(3-8)Online publication date: Apr-2009
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CODES+ISSS '05: Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
    September 2005
    356 pages
    ISBN:1595931619
    DOI:10.1145/1084834
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 September 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. multiprocessor design
    2. parallel programming model
    3. platform interface
    4. task transaction level

    Qualifiers

    • Article

    Conference

    CODES/ISSS05

    Acceptance Rates

    CODES+ISSS '05 Paper Acceptance Rate 50 of 200 submissions, 25%;
    Overall Acceptance Rate 280 of 864 submissions, 32%

    Upcoming Conference

    ESWEEK '24
    Twentieth Embedded Systems Week
    September 29 - October 4, 2024
    Raleigh , NC , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2012)FONoC: A Fat Tree Based Optical Network-on-Chip for Multiprocessor System-on-ChipIntegrated Optical Interconnect Architectures for Embedded Systems10.1007/978-1-4419-6193-8_4(137-152)Online publication date: 27-Sep-2012
    • (2009)A low-power fat tree-based optical network-on-chip for multiprocessor system-on-chipProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874625(3-8)Online publication date: 20-Apr-2009
    • (2009)A low-power fat tree-based optical Network-On-Chip for multiprocessor system-on-chip2009 Design, Automation & Test in Europe Conference & Exhibition10.1109/DATE.2009.5090624(3-8)Online publication date: Apr-2009
    • (2008)Design Space Exploration and Performance Analysis for the Modular Design of CVS in a Heterogeneous MPSoCProceedings of the 2008 International Conference on Reconfigurable Computing and FPGAs10.1109/ReConFig.2008.33(193-198)Online publication date: 3-Dec-2008
    • (2007)Towards a configurable SoC MPEG-4 advanced simple profile decoderIET Computers & Digital Techniques10.1049/iet-cdt:200600541:5(451)Online publication date: 2007
    • (2006)A unified system-level modeling and simulation environment for MPSoC designProceedings of the conference on Design, automation and test in Europe: Proceedings10.5555/1131481.1131608(474-479)Online publication date: 6-Mar-2006

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media