Publicação

Ferramenta de síntese e implementação de filtros em DSPs

Ver documento

Detalhes bibliográficos
Resumo:Neste artigo apresenta-se uma ferramenta computacional para síntese automática de filtros digitais, com interface do tipo Windows®, desenvolvida em MATLAB™. Os filtros sintetizados podem ser posteriormente implementados em DSPs da família TMS320 da Texas Instruments, nomeadamente, nos DSPs TMS320C50 e TMS320C6201. Os filtros foram testados num sistema baseado no DSP C6201, recorrendo a sinais áudio digitais armazenados em ficheiro (*.wav) enquanto no sistema com o DSP C50 se efectua a filtragem de sinais analógicos. Através da interface gráfica, o utilizador define o tipo de filtro (FIR ou IIR) e as suas especificações (com base na resposta em frequência), sendo a geração do código e a implementação realizadas de forma totalmente automática.
Autores principais:Gonçalves, João Santos
Outros Autores:Marques, Libânia; Salvado, José; Sousa, Leonel
Assunto:Filtros digitais DSPs Matlab
Ano:2002
País:Portugal
Tipo de documento:documento de conferência
Tipo de acesso:acesso aberto
Instituição associada:Instituto Politécnico de Castelo Branco
Idioma:português
Origem:Repositório Científico do Instituto Politécnico de Castelo Branco
Descrição
Resumo:Neste artigo apresenta-se uma ferramenta computacional para síntese automática de filtros digitais, com interface do tipo Windows®, desenvolvida em MATLAB™. Os filtros sintetizados podem ser posteriormente implementados em DSPs da família TMS320 da Texas Instruments, nomeadamente, nos DSPs TMS320C50 e TMS320C6201. Os filtros foram testados num sistema baseado no DSP C6201, recorrendo a sinais áudio digitais armazenados em ficheiro (*.wav) enquanto no sistema com o DSP C50 se efectua a filtragem de sinais analógicos. Através da interface gráfica, o utilizador define o tipo de filtro (FIR ou IIR) e as suas especificações (com base na resposta em frequência), sendo a geração do código e a implementação realizadas de forma totalmente automática.