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
Link To Document