Dissertação

MPEG-1/2 audio decoder using a System-on-Chip with a RISC-V processor EVALUATED

Este trabalho consiste da elaboração de um sistema para descodificar áudio de acordo com o padrão de compressão MPEG-1/2. O formato é amplamente utilizado na indústria de dispositivos multimédia ou interfaces para som, tipicamente em infraestrutura dedicada a processamento de sinal digital ou sistemas digitais e micro-controladores de referência como processadores x86 e ARM. O objetivo principal do estudo foi uma implementação do descodificador em um sistema embebido com uma unidade central de processamento do tipo RISC-V. Este tipo de especificação simplificada disponibiliza extensões criadas para diferentes domínios de computação e diferencia-se pela adopção de licença de código aberto. A estrutura do sistema é baseada na plataforma IOb-SoC, implementado em linguagem de descrição de hardware Verilog. O software tem como recurso a biblioteca de código aberto LibMAD, que é integrada na arquitetura base do sistema. No âmbito de prototipagem em suporte FPGA foram realizados testes para estimar o tempo de execução computacional do algoritmo, revelando uma utilização reduzida de componentes da estrutura do dispositivo. O resultado da implementação é o suficiente para conseguir o objetivo de descompressão e integridade de dados com a arquitectura PicoRV e processamento em tempo-real com as unidades DarkRV e VexRV.
Licença de código aberto, MPEG, Descodificador de áudio, Sistema embebido, RISC-V, Matriz de Portas Programável em Campo

dezembro 2, 2024, 10:0

Documentos da dissertação ainda não disponíveis publicamente

Orientação

ORIENTADOR

José João Henriques Teixeira de Sousa

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar