Affordable Access

Access to the full text

A Bandwidth Control Arbitration for SoC Interconnections Performing Applications with Task Dependencies

Authors
  • Ibarra-Delgado, Salvador1, 2
  • Sandoval-Arechiga, Remberto1
  • Gómez-Rodríguez, José Ricardo1
  • Ortíz-López, Manuel2
  • Brox, María2
  • 1 (J.R.G.-R.)
  • 2 (M.B.)
Type
Published Article
Journal
Micromachines
Publisher
MDPI AG
Publication Date
Nov 30, 2020
Volume
11
Issue
12
Identifiers
DOI: 10.3390/mi11121063
PMID: 33266035
PMCID: PMC7759935
Source
PubMed Central
Keywords
Disciplines
  • Article
License
Green

Abstract

Current System-on-Chips (SoCs) execute applications with task dependency that compete for shared resources such as buses, memories, and accelerators. In such a structure, the arbitration policy becomes a critical part of the system to guarantee access and bandwidth suitable for the competing applications. Some strategies proposed in the literature to cope with these issues are Round-Robin, Weighted Round-Robin, Lottery, Time Division Access Multiplexing (TDMA), and combinations. However, a fine-grained bandwidth control arbitration policy is missing from the literature. We propose an innovative arbitration policy based on opportunistic access and a supervised utilization of the bus in terms of transmitted flits (transmission units) that settle the access and fine-grained control. In our proposal, every competing element has a budget. Opportunistic access grants the bus to request even if the component has spent all its flits. Supervised debt accounts a record for every transmitted flit when it has no flits to spend. Our proposal applies to interconnection systems such as buses, switches, and routers. The presented approach achieves deadlock-free behavior even with task dependency applications in the scenarios analyzed through cycle-accurate simulation models. The synergy between opportunistic and supervised debt techniques outperforms Lottery, TDMA, and Weighted Round-Robin in terms of bandwidth control in the experimental studies performed.

Report this publication

Statistics

Seen <100 times