Development of a soc for digital television set-top box: architecture and system integration issues

  • Authors:
  • André Borin Soares;Alexsandro Cristóvão Bonatto;Altamiro Amadeu Susin

  • Affiliations:
  • PGMICRO, UFRGS, Porto Alegre, RS, Brazil;PGMICRO, UFRGS, Porto Alegre, RS, Brazil;PGMICRO, UFRGS, Porto Alegre, RS, Brazil

  • Venue:
  • International Journal of Reconfigurable Computing - Special issue on Selected Papers from the Symposium on Integrated Circuits and Systems Design (SBCCI 2011)
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents the integration of several IPs to generate a system-on-chip (SoC) for digital television set-top box compliant to the SBTVD standard. Embedded consumer electronics for multimedia applications like video processing systems require large storage capacity and high bandwidth memory. Also, those systems are built from heterogeneous processing units, designed to perform specific tasks in order to maximize the overall system efficiency. A single off-chip memory is generally shared between the processing units to reduce power and save costs. The external memory access is one bottleneck when decoding high-definition video sequences in real time. In this work, a four-level memory hierarchy was designed to manage the decoded video in macroblock granularity with low latency. The use of the memory hierarchy in the system design is challenging because it impacts the system integration process and IP reuse in a collaborative design team. Practical strategies used to solve integration problems are discussed in this text. The SoC architecture was validated and is being progressively prototyped using a Xilinx Virtex-5 FPGA board.