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...
Main Authors: | , , , , |
---|---|
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 |