• DocumentCode
    84023
  • Title

    High-Speed Hardware Arbitration Supporting Priorities and Bounded Service Latency

  • Author

    Kornaros, George

  • Author_Institution
    Electron. & Comput. Eng. Dept., Tech. Univ. of Crete, Chania, Greece
  • Volume
    5
  • Issue
    2
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    21
  • Lastpage
    24
  • Abstract
    Effective utilization of the available resources in network processors and in modern embedded multicore systems primarily requires advanced hardware-based scheduling techniques to manage increasing arbitration rates. In this scope, this letter presents the architecture and a low-cost ultra high-speed implementation of a novel arbiter. While average response time or service throughput is often an inadequate metric when dealing with strict time constraints, the proposed hardware scheme features an innovative scheduling technique supporting prioritization, while at the same time this arbiter guarantees bounded service latency. Based on a dual priority enforcer scheme, a 64-input scheduler is implemented in a standard 0.13 um CMOS technology making approximately over 200 million scheduling decisions per second.
  • Keywords
    CMOS logic circuits; asynchronous circuits; embedded systems; multiprocessing systems; multiprocessor interconnection networks; processor scheduling; resource allocation; 64-input scheduler; CMOS technology; average response time; bounded service latency; dual priority enforcer scheme; embedded multicore systems; hardware-based scheduling technique; high-speed hardware arbitration; low-cost ultra high-speed arbiter implementation; network processors; prioritization; resource utilization; service throughput; size 0.13 mum; strict time constraints; Clocks; Delay; Hardware; Logic gates; Ports (Computers); Processor scheduling; System-on-chip; High-speed arbiter; programmable priority scheduler; resource management;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2013.2251454
  • Filename
    6475963