Procesamiento digital de señales de audio sobre ZedBoard

En este trabajo de grado se presenta una aplicación de procesamiento de audio sobre FPGA. La implementación del proyecto se realiza en un sistema de desarrollo ZedBoard. Se emplea un diagrama de bloques para la descripción del sistema en el entorno Vivado Design Suite de Xilinx. La señal de audio se...

Full description

Autores:
Riaño Molina, Lorena
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Instituto Tecnológico Metropolitano
Repositorio:
Repositorio ITM
Idioma:
spa
OAI Identifier:
oai:repositorio.itm.edu.co:20.500.12622/1567
Acceso en línea:
http://hdl.handle.net/20.500.12622/1567
Palabra clave:
Procesamiento de datos
Matriz de puertas programables
Señales de audio
Information storage
Computer Program Language
Programming languages
Almacenamiento de información
C (Lenguaje de programación de computadores)
Lenguajes de programación (Computadores electrónicos)
Rights
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id RepoITM2_9bfed939ae69950e01b84f89d45bee0e
oai_identifier_str oai:repositorio.itm.edu.co:20.500.12622/1567
network_acronym_str RepoITM2
network_name_str Repositorio ITM
repository_id_str
dc.title.spa.fl_str_mv Procesamiento digital de señales de audio sobre ZedBoard
title Procesamiento digital de señales de audio sobre ZedBoard
spellingShingle Procesamiento digital de señales de audio sobre ZedBoard
Procesamiento de datos
Matriz de puertas programables
Señales de audio
Information storage
Computer Program Language
Programming languages
Almacenamiento de información
C (Lenguaje de programación de computadores)
Lenguajes de programación (Computadores electrónicos)
title_short Procesamiento digital de señales de audio sobre ZedBoard
title_full Procesamiento digital de señales de audio sobre ZedBoard
title_fullStr Procesamiento digital de señales de audio sobre ZedBoard
title_full_unstemmed Procesamiento digital de señales de audio sobre ZedBoard
title_sort Procesamiento digital de señales de audio sobre ZedBoard
dc.creator.fl_str_mv Riaño Molina, Lorena
dc.contributor.advisor.none.fl_str_mv Castaño Londoño, Luis Fernando
dc.contributor.author.none.fl_str_mv Riaño Molina, Lorena
dc.subject.spa.fl_str_mv Procesamiento de datos
Matriz de puertas programables
Señales de audio
topic Procesamiento de datos
Matriz de puertas programables
Señales de audio
Information storage
Computer Program Language
Programming languages
Almacenamiento de información
C (Lenguaje de programación de computadores)
Lenguajes de programación (Computadores electrónicos)
dc.subject.keywords.eng.fl_str_mv Information storage
Computer Program Language
Programming languages
dc.subject.lemb.spa.fl_str_mv Almacenamiento de información
C (Lenguaje de programación de computadores)
Lenguajes de programación (Computadores electrónicos)
description En este trabajo de grado se presenta una aplicación de procesamiento de audio sobre FPGA. La implementación del proyecto se realiza en un sistema de desarrollo ZedBoard. Se emplea un diagrama de bloques para la descripción del sistema en el entorno Vivado Design Suite de Xilinx. La señal de audio se ingresa a través de la línea de entrada de la ZedBoard. La conversión de la señal es realizada por un CODEC de audio que se comunica con la FPGA a través de un bus I2C. El control del CODEC es ejecutado a través de un programa en lenguaje C desarrollado sobre el Software Development Kit (SDK) de Xilinx. Esta aplicación es ejecutada por un sistema procesamiento ZYNQ-7000 en uno de los núcleos ARM Cortex-A9 de la SoC FPGA. Sobre la señal digitalizada se aplica la transformada rápida de Fourier (FFT) desarrollado en lenguaje C. Los resultados obtenidos son comparados con la simulación realizada en MATLAB.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2020-05-01T14:10:13Z
dc.date.available.none.fl_str_mv 2020-05-01T14:10:13Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12622/1567
dc.identifier.instname.spa.fl_str_mv instname:Instituto Tecnológico Metropolitano
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Instituto Tecnológico Metropolitano
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.itm.edu.co/
url http://hdl.handle.net/20.500.12622/1567
identifier_str_mv instname:Instituto Tecnológico Metropolitano
reponame:Repositorio Institucional Instituto Tecnológico Metropolitano
repourl:https://repositorio.itm.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.creativecommons.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Acceso abierto
Attribution-NonCommercial-NoDerivatives 4.0 International
http://purl.org/coar/access_right/c_abf2
dc.format.medium.spa.fl_str_mv Recurso electrónico
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Instituto Tecnológico Metropolitano
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
dc.publisher.grantor.spa.fl_str_mv Instituto Tecnológico Metropolitano
institution Instituto Tecnológico Metropolitano
bitstream.url.fl_str_mv https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/1/Rep_Itm_pre_Ria%c3%b1o.pdf
https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/2/license.txt
https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/3/Rep_Itm_pre_Ria%c3%b1o.pdf.jpg
bitstream.checksum.fl_str_mv 7349b9102b7e678239ecc5240817a0a4
804769f546724af03b8054dca7e9fe3f
81e2dc2a75c643c3913e92b9a9fac923
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Instituto Tecnológico Metropolitano ITM
repository.mail.fl_str_mv repositorio@itm.edu.co
_version_ 1812189349714853888
spelling Castaño Londoño, Luis FernandoRiaño Molina, Lorena2020-05-01T14:10:13Z2020-05-01T14:10:13Z2016http://hdl.handle.net/20.500.12622/1567instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/En este trabajo de grado se presenta una aplicación de procesamiento de audio sobre FPGA. La implementación del proyecto se realiza en un sistema de desarrollo ZedBoard. Se emplea un diagrama de bloques para la descripción del sistema en el entorno Vivado Design Suite de Xilinx. La señal de audio se ingresa a través de la línea de entrada de la ZedBoard. La conversión de la señal es realizada por un CODEC de audio que se comunica con la FPGA a través de un bus I2C. El control del CODEC es ejecutado a través de un programa en lenguaje C desarrollado sobre el Software Development Kit (SDK) de Xilinx. Esta aplicación es ejecutada por un sistema procesamiento ZYNQ-7000 en uno de los núcleos ARM Cortex-A9 de la SoC FPGA. Sobre la señal digitalizada se aplica la transformada rápida de Fourier (FFT) desarrollado en lenguaje C. Los resultados obtenidos son comparados con la simulación realizada en MATLAB.Ingeniero ElectrónicopregradoRecurso electrónicoapplication/pdfspaInstituto Tecnológico MetropolitanoFacultad de IngenieríasIngeniería ElectrónicaInstituto Tecnológico Metropolitanohttp://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Procesamiento de datosMatriz de puertas programablesSeñales de audioInformation storageComputer Program LanguageProgramming languagesAlmacenamiento de informaciónC (Lenguaje de programación de computadores)Lenguajes de programación (Computadores electrónicos)Procesamiento digital de señales de audio sobre ZedBoardTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALRep_Itm_pre_Riaño.pdfRep_Itm_pre_Riaño.pdfapplication/pdf4868855https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/1/Rep_Itm_pre_Ria%c3%b1o.pdf7349b9102b7e678239ecc5240817a0a4MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81835https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/2/license.txt804769f546724af03b8054dca7e9fe3fMD52THUMBNAILRep_Itm_pre_Riaño.pdf.jpgRep_Itm_pre_Riaño.pdf.jpgGenerated Thumbnailimage/jpeg3597https://repositorio.itm.edu.co/bitstream/20.500.12622/1567/3/Rep_Itm_pre_Ria%c3%b1o.pdf.jpg81e2dc2a75c643c3913e92b9a9fac923MD5320.500.12622/1567oai:repositorio.itm.edu.co:20.500.12622/15672021-03-23 09:50:14.152Repositorio Instituto Tecnológico Metropolitano ITMrepositorio@itm.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFCgpUaGlzIHNhbXBsZSBsaWNlbnNlIGlzIHByb3ZpZGVkIGZvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuCgoKSWYgdGhlIHN1Ym1pc3Npb24gY29udGFpbnMgbWF0ZXJpYWwgZm9yIHdoaWNoIHlvdSBkbyBub3QgaG9sZCBjb3B5cmlnaHQsCnlvdSByZXByZXNlbnQgdGhhdCB5b3UgaGF2ZSBvYnRhaW5lZCB0aGUgdW5yZXN0cmljdGVkIHBlcm1pc3Npb24gb2YgdGhlCmNvcHlyaWdodCBvd25lciB0byBncmFudCBEU1UgdGhlIHJpZ2h0cyByZXF1aXJlZCBieSB0aGlzIGxpY2Vuc2UsIGFuZCB0aGF0CnN1Y2ggdGhpcmQtcGFydHkgb3duZWQgbWF0ZXJpYWwgaXMgY2xlYXJseSBpZGVudGlmaWVkIGFuZCBhY2tub3dsZWRnZWQKd2l0aGluIHRoZSB0ZXh0IG9yIGNvbnRlbnQgb2YgdGhlIHN1Ym1pc3Npb24uCgpJRiBUSEUgU1VCTUlTU0lPTiBJUyBCQVNFRCBVUE9OIFdPUksgVEhBVCBIQVMgQkVFTiBTUE9OU09SRUQgT1IgU1VQUE9SVEVECkJZIEFOIEFHRU5DWSBPUiBPUkdBTklaQVRJT04gT1RIRVIgVEhBTiBEU1UsIFlPVSBSRVBSRVNFTlQgVEhBVCBZT1UgSEFWRQpGVUxGSUxMRUQgQU5ZIFJJR0hUIE9GIFJFVklFVyBPUiBPVEhFUiBPQkxJR0FUSU9OUyBSRVFVSVJFRCBCWSBTVUNICkNPTlRSQUNUIE9SIEFHUkVFTUVOVC4KCkRTVSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgeW91ciBuYW1lKHMpIGFzIHRoZSBhdXRob3Iocykgb3Igb3duZXIocykgb2YgdGhlCnN1Ym1pc3Npb24sIGFuZCB3aWxsIG5vdCBtYWtlIGFueSBhbHRlcmF0aW9uLCBvdGhlciB0aGFuIGFzIGFsbG93ZWQgYnkgdGhpcwpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=