Processador de mídia

Origem: Wikipédia, a enciclopédia livre.
Imagem ilustrativa

Um processador de mídia (do inglês media processor) é um controlador ou sistema em um chip, baseado em microprocessador, que manipula uma tarefa de processamento específica, como codificação, conversão de formato, criptografia ou descriptografia de conteúdo de mídia etc.[1] É comumente usado para construir um subsistema multimídia que processa uma combinação de operações de áudio, vídeo, gráfico, fax e modem.[2]

Também pode ser projetado para manipular dados de streaming digital em taxas em tempo real (por exemplo, atualização de exibição). Esses dispositivos também podem ser considerados uma classe de processadores de sinais digitais (DSPs).

Visão geral[editar | editar código-fonte]

Diferentemente das GPUs (unidades de processamento gráfico), usadas para monitores de computador, os processadores de mídia são direcionados para televisões digitais e decodificadores.

As classes de mídia digital de streaming incluem:

Esses SOCs são compostos de:

  • um microprocessador otimizado para manipular esses tipos de dados de mídia
  • uma interface de memória
  • interfaces de mídia de streaming
  • unidades funcionais especializadas para ajudar a lidar com os vários codecs de mídia digital

O microprocessador pode ter estas otimizações:

Antes dos processadores de mídia, esses tipos de dados de mídia de streaming eram processados ​​usando ASICs de função fixa e conectados, que não podiam ser atualizados no campo. Essa foi uma grande desvantagem quando qualquer um dos padrões de mídia foi alterado. Como os processadores de mídia são dispositivos programados por software, o processamento feito neles pode ser atualizado com as novas versões do software. Isso permitiu a criação de novas gerações de sistemas sem reprojeto de hardware. Para decodificadores, isso ainda permite a possibilidade de atualização em campo baixando o novo software através de redes a cabo ou satélite.

As empresas que foram pioneiras na idéia de processadores de mídia (e criaram o termo de marketing do processador de mídia) incluíram:

  • MicroUnity MediaProcessor - Cancelado em 1996 antes da introdução
  • IBM Mfast - Descrito no Microprocessor Forum em 1995, planejado para ser lançado em meados de 1997, mas foi cancelado antes da introdução
  • Linha BSP da Equator Semiconductor - seus processadores são usados ​​nas televisões Hitachi, empresa adquirida pela Pixelworks
  • Linha MPact da Chromatic Research - seus produtos foram usados ​​em algumas placas gráficas de PC em meados dos anos 90, empresa adquirida pela ATI Technologies
  • Linha Philips TriMedia - usada na Philips, Dell, Sony, etc. eletrônicos de consumo, a Philips Semiconductors separou-se da Philips e tornou-se NXP Semiconductors em 2006

As empresas de eletrônicos de consumo dominaram com sucesso esse mercado projetando seus próprios processadores de mídia e integrando-os aos seus produtos de vídeo. Empresas como Philips, Samsung, Matsushita, Fujitsu, Mitsubishi têm seus próprios dispositivos de processador de mídia.

As gerações mais recentes de tais dispositivos agora usam várias formas de multiprocessamento - várias CPUs ou DSPs, para lidar com as vastas necessidades computacionais ao lidar com sinais de televisão de alta definição.

Referências

  1. «Como: obter uma instância do processador de mídia». Documentação Microsoft. 18 de março de 2019. Consultado em 19 de maio de 2020 
  2. «media processor - Computer Definition». Your Dictionary. Consultado em 19 de maio de 2020