Voice encondign by means of lineal prediction coefficients embbeded on microblaze

In this work the design of an audio codec is presented for VoIP telephony, implemented on a microprocessor MicroBlaze embedded on an FPGA circuit of the Spartan 3E family. The design of the microprocessor is described first, and then, the peripherals to use, among which the handling of an external m...

Full description

Bibliographic Details
Main Authors: Rodríguez Suárez, C. Juan Raúl, Correa Fernández, Ángel, Gallego Martínez, Elieser, García Padilla, Alexey, Domínguez Rodríguez, Ismel
Format: Online
Language:Spanish
Published: Facultad de Ciencias Exactas, Químicas y Naturales 2011
Subjects:
Online Access:https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/496
_version_ 1824325844138459136
author Rodríguez Suárez, C. Juan Raúl
Correa Fernández, Ángel
Gallego Martínez, Elieser
García Padilla, Alexey
Domínguez Rodríguez, Ismel
author_facet Rodríguez Suárez, C. Juan Raúl
Correa Fernández, Ángel
Gallego Martínez, Elieser
García Padilla, Alexey
Domínguez Rodríguez, Ismel
author_sort Rodríguez Suárez, C. Juan Raúl
collection Revista de Ciencia y Tecnologia RECyT
description In this work the design of an audio codec is presented for VoIP telephony, implemented on a microprocessor MicroBlaze embedded on an FPGA circuit of the Spartan 3E family. The design of the microprocessor is described first, and then, the peripherals to use, among which the handling of an external memory DDR and of a series interface RS232 allowing communicate of the system with a PC computer. In this work, a variant of the algorithm LPC10 is impñemented with speed of 2.4kb/s and the algorithms are implemented in the processor in C language. The evaluation of the system is made from the analysis of the data sent to the PC, which are analyzed with the MATLAB processor and compared with simulated results. This piece of work is related to a task of the project "Platform of Commutation of Packages", approved by the MIC to the ISPJAE with participation of UPR and GKT.
format Online
id ojs-article-496
institution Facultad de Ciencias Exactas Quimicas y Naturales
language Spanish
publishDate 2011
publisher Facultad de Ciencias Exactas, Químicas y Naturales
record_format ojs
spelling ojs-article-4962020-03-06T10:53:18Z Voice encondign by means of lineal prediction coefficients embbeded on microblaze Codificación de voz mediante coeficientes de predicción lineal (LPC) sobre Microblaze Rodríguez Suárez, C. Juan Raúl Correa Fernández, Ángel Gallego Martínez, Elieser García Padilla, Alexey Domínguez Rodríguez, Ismel Codec FPGA LPC-10 MicroBlaze VoIP Codec FPGA LPC-10 MicroBlaze VoIP In this work the design of an audio codec is presented for VoIP telephony, implemented on a microprocessor MicroBlaze embedded on an FPGA circuit of the Spartan 3E family. The design of the microprocessor is described first, and then, the peripherals to use, among which the handling of an external memory DDR and of a series interface RS232 allowing communicate of the system with a PC computer. In this work, a variant of the algorithm LPC10 is impñemented with speed of 2.4kb/s and the algorithms are implemented in the processor in C language. The evaluation of the system is made from the analysis of the data sent to the PC, which are analyzed with the MATLAB processor and compared with simulated results. This piece of work is related to a task of the project "Platform of Commutation of Packages", approved by the MIC to the ISPJAE with participation of UPR and GKT. En este trabajo se presenta el diseño de un codec de audio para telefonía VoIP implementado sobre un microprocesador MicroBlaze empotrado sobre un circuito FPGA de la familia Spartan 3E. Se describe primeramente el diseño del microprocesador y de los periféricos a emplear, entre los cuales se destaca el manejo de una memoria externa DDR y de una interfaz serie RS232 que permite comunicar el sistema con una computadora PC. En el trabajo se implementa una variante del algoritmo LPC10 con velocidad de 2.4kb/s y los algoritmos se implementan en el procesador en lenguaje C. La evaluación del sistema se realiza a partir del análisis de los datos enviados hacia la PC que son analizados con el procesador MATLAB y comparados con resultados simulados. Este trabajo tributa a una tarea del proyecto "Plataforma de conmutaci´ón de paquetes", aprobados por el MIC al ISPJAE con participación de la UPR y GKT. Facultad de Ciencias Exactas, Químicas y Naturales 2011-06-30 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/496 Argentine Journal of Science and Technology; Vol. 15 No. 1 (2011); 53-60 Revista de Ciencia y Tecnología; Vol. 15 Núm. 1 (2011); 53-60 1851-7587 0329-8922 spa https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/496/416 Derechos de autor 2011 Revista de Ciencia y Tecnología
spellingShingle Codec
FPGA
LPC-10
MicroBlaze
VoIP
Codec
FPGA
LPC-10
MicroBlaze
VoIP
Rodríguez Suárez, C. Juan Raúl
Correa Fernández, Ángel
Gallego Martínez, Elieser
García Padilla, Alexey
Domínguez Rodríguez, Ismel
Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title_alt Codificación de voz mediante coeficientes de predicción lineal (LPC) sobre Microblaze
title_full Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title_fullStr Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title_full_unstemmed Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title_short Voice encondign by means of lineal prediction coefficients embbeded on microblaze
title_sort voice encondign by means of lineal prediction coefficients embbeded on microblaze
topic Codec
FPGA
LPC-10
MicroBlaze
VoIP
Codec
FPGA
LPC-10
MicroBlaze
VoIP
topic_facet Codec
FPGA
LPC-10
MicroBlaze
VoIP
Codec
FPGA
LPC-10
MicroBlaze
VoIP
url https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/496
work_keys_str_mv AT rodriguezsuarezcjuanraul voiceencondignbymeansoflinealpredictioncoefficientsembbededonmicroblaze
AT correafernandezangel voiceencondignbymeansoflinealpredictioncoefficientsembbededonmicroblaze
AT gallegomartinezelieser voiceencondignbymeansoflinealpredictioncoefficientsembbededonmicroblaze
AT garciapadillaalexey voiceencondignbymeansoflinealpredictioncoefficientsembbededonmicroblaze
AT dominguezrodriguezismel voiceencondignbymeansoflinealpredictioncoefficientsembbededonmicroblaze
AT rodriguezsuarezcjuanraul codificaciondevozmediantecoeficientesdeprediccionlineallpcsobremicroblaze
AT correafernandezangel codificaciondevozmediantecoeficientesdeprediccionlineallpcsobremicroblaze
AT gallegomartinezelieser codificaciondevozmediantecoeficientesdeprediccionlineallpcsobremicroblaze
AT garciapadillaalexey codificaciondevozmediantecoeficientesdeprediccionlineallpcsobremicroblaze
AT dominguezrodriguezismel codificaciondevozmediantecoeficientesdeprediccionlineallpcsobremicroblaze