domingo, 16 de junho de 2013

Player WAV/MP3 com FPGA

Hoje em dia existem vários CIs dedicados para a decodificação de MP3 como VS1011 da VLSI Solution, PT8406 da Princeton Technology, entre outra empresas. Alguns destes CIs dedicados são utilizados em vários projetos em várias plataformas, como Arduino, PIC, AVR, etc, e alguns destes com capacidade de codificar um áudio vindo do A/D para uma mídia. Já o WAV pode ser facilmente codificado e decodificado diretamente em um microcontrolador suficientemente rápido. Agora, imagine implementar uma solução completa em um FPGA. No site http://ultra-embedded.com é mostrado um projeto com um FPGA Xilinx Spartan 6, onde internamente foi implementado uma estrutura com o núcleo MPX, uma arquitetura Von Neumann, alguns periféricos, etc. Internamente foi utilizado o decodificador de MP3 Helix, um software para decodificação de MP3. Não deixe de conferir o resultado final em http://ultra-embedded.com/fpga_audio 

FPGA audio

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

Nenhum comentário:

Postar um comentário