• DocumentCode
    501660
  • Title

    Transaction Level Control for Application Execution on the SegBus Platform

  • Author

    Seceleanu, Tiberiu ; Crnkovic, Ivica ; Seceleanu, Cristina

  • Author_Institution
    ABB Corp. Res., Vasteras, Sweden
  • Volume
    1
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    537
  • Lastpage
    542
  • Abstract
    We define here a simple, low level control procedure definition, to support application implementation on a particular multiprocessor platform, namely the "SegBus" segmented bus. The approach considers communication as data package transactions from one device to another. It takes into consideration the platform characteristics and requires details of application partitioning and mapping on platform resources. The dependency between operations are extracted from a SDF-like representation, and the actual control code is produced as "application-dependent" VHDL code, grouped in so-called snippets, application and platform instance dependent. The obtained code is inserted in a specific section of a (segment or central level) arbiter. We illustrate the application of our approach on a small implementation example.
  • Keywords
    hardware description languages; multiprocessing systems; system buses; SDF-like representation; SegBus platform; actual control code; application execution; application partitioning; application-dependent VHDL code; data package transactions; low level control procedure definition; multiprocessor platform; segmented bus; snippets; transaction level control; Application software; Communication system control; Computer applications; Data mining; Design methodology; Level control; Network-on-a-chip; Packaging; Parallel processing; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.78
  • Filename
    5254214