Main Article Content

Réseau sur puce sans buffer pour les applications de codage vidéo : étude de cas H.264/AVC


Hichem Mayache
Salah Toumi
El Bey Bourennane
Atef Benhaoues

Abstract

Les réseaux sur puce ont émergé comme une solution d’interconnexion  évolutive, flexible et réutilisable pour les applications des systèmes sur  puce. Inspirés des réseaux informatiques, ils offrent un bon compromis  entre le coût et la performance. Dans ce travail, nous présentons un réseau sur puce sans buffer pour les applications de codage vidéo. L’idée principale est d’utiliser un réseau sur puce sans buffer pour connecter les IPs composant l’encodeur vidéo H.264/AVC. L’architecture proposée est décrite en utilisant le langage de description matérielle sur une plateforme FPGA Virtex-7 XC7V2000T. Les résultats sont comparés à des travaux similaires utilisant d’autres solutions d’interconnexion et l’implémentation montre que l’architecture proposée offre une fréquence de fonctionnement maximale plus élevée avec une consommation en ressources logiques plus faible.

Mots clés : Réseaux sur puce – systèmes sur puce – application de codage vidéo – encodeur H.264/AVC.

Buffer-less Network-on-Chip for video encoding applications: case study
H.264/AVC

Networks on chip have emerged as new scalable, flexible and reusable On-Chip Interconnect solution for System-on-Chip applications. Inspired from computer networks, they offer a good compromise between cost and performance. In this work, we present a Buffer-less Network-on-Chip for video encoding applications. The main idea is to use a buffer-less NoC to interconnect the IPs composing the H.264/AVC video encoder. The proposed architecture is described using Hardware Description Language onto Virtex-7 XC7V2000T FPGA platform. Thereafter, results are compared to similar works using other interconnect solutions and the implementation
shows that the proposed architecture offers a higher maximum frequency operating with a lower logic cost.


Keywords: NoC, SoC, Video Encoder Application, H.264/AVC encoder.

 


Journal Identifiers


eISSN: 2352-9717
print ISSN: 1111-4924