Throughput and FIFO Sizing: an Application to Latency-Insensitive Design - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2009

Throughput and FIFO Sizing: an Application to Latency-Insensitive Design

Résumé

On-chip communications are a key concern for high end designs. Since latency issues cannot be avoided in deep-submicron technologies, design methodologies need to cope with it. In such a case, precise FIFO sizings are of high interest, to find the right trade-off in between area, power and throughput. This paper provides means to size optimally FIFOs while reaching maximum achievable throughput. We apply our algorithms to Latency-Insensitive Designs. Such algorithms can also be used to size FIFOs in other application fields, as for instance Networks-on-Chips. We also revisit the equalization process, which introduces as much latencies as possible in the system while preserving global system throughput. This algorithm point out where it is possible to introduce more stage of pipelines while ensuring the maximum throughput of the system. It allows for instance to postpone execution of IP(s) to limit dynamic power peak. We provide a modified algorithm that globally minimizes the number of such introduced latencies.
Fichier principal
Vignette du fichier
RR-6919.pdf (217.58 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00381644 , version 1 (06-05-2009)

Identifiants

  • HAL Id : inria-00381644 , version 1

Citer

Julien Boucaron, Anthony Coadou, Robert de Simone. Throughput and FIFO Sizing: an Application to Latency-Insensitive Design. [Research Report] RR-6919, INRIA. 2009, pp.19. ⟨inria-00381644⟩
252 Consultations
1102 Téléchargements

Partager

Gmail Facebook X LinkedIn More