Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA
En este documento se describe la implementación de una topología de red tipo estrella con sistemas de desarrollo basados en dispositivos FPGA. La implementación se realiza empleando un sistema de desarrollo Zedboard, el cual contiene una FPGA de la familia Zynq-7000 de Xilinx. Esta tarjeta posee con...
- Autores:
-
Beltrán Usme, Leidy Johana
- 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/4065
- Acceso en línea:
- http://hdl.handle.net/20.500.12622/4065
- Palabra clave:
- Telecomunicaciones
Computer networks
Computer programs
Telecommunication
Redes de computadores
Programas para computador
- Rights
- License
- Acceso abierto
id |
RepoITM2_cf4472f1976080918b2b7a4dedaf275a |
---|---|
oai_identifier_str |
oai:repositorio.itm.edu.co:20.500.12622/4065 |
network_acronym_str |
RepoITM2 |
network_name_str |
Repositorio ITM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
title |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
spellingShingle |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA Telecomunicaciones Computer networks Computer programs Telecommunication Redes de computadores Programas para computador |
title_short |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
title_full |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
title_fullStr |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
title_full_unstemmed |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
title_sort |
Implementación de una red ethernet para la comunicación entre sistemas basados en FPGA |
dc.creator.fl_str_mv |
Beltrán Usme, Leidy Johana |
dc.contributor.advisor.none.fl_str_mv |
Castaño Londoño, Luis Fernando |
dc.contributor.author.none.fl_str_mv |
Beltrán Usme, Leidy Johana |
dc.subject.spa.fl_str_mv |
Telecomunicaciones |
topic |
Telecomunicaciones Computer networks Computer programs Telecommunication Redes de computadores Programas para computador |
dc.subject.keywords.eng.fl_str_mv |
Computer networks Computer programs Telecommunication |
dc.subject.lemb.spa.fl_str_mv |
Redes de computadores Programas para computador |
description |
En este documento se describe la implementación de una topología de red tipo estrella con sistemas de desarrollo basados en dispositivos FPGA. La implementación se realiza empleando un sistema de desarrollo Zedboard, el cual contiene una FPGA de la familia Zynq-7000 de Xilinx. Esta tarjeta posee conexiones para diferentes tipos de periféricos de entrada y salida. El objetivo del trabajo presentado es establecer la comunicación entre los sistemas de desarrollo por medio de una red Ethernet. Para la configuración de la conexión se efectúa la instalación en la Zedboard de una distribución del sistema operativo Linux embebido conocida como Petalinux, usando las aplicaciones y los controladores requeridos. El sistema operativo se carga en la RAM mediante una memoria SD y es el encargado de detectar periféricos y asignar los controladores correspondientes. Las tarjetas funcionan como clientes DHCP a través del uso de un servidor DHCP implementado en un router. Esto garantiza la asignación de una dirección IP como identificador para cada FPGA. Finalmente, por medio de un switch se realiza la comunicación entre todas las FPGAs. Este producto es desarrollado en el laboratorio de Sistemas de Control y Robótica del ITM. La realización de este producto sirve como insumo para trabajos de grado y proyectos de investigación que requieran el uso de sistemas basados en FPGA en red, para la implementación de diferentes tipos de algoritmos. Para el desarrollo de esta práctica se utilizaron recursos disponibles en el laboratorio Microelectrónica y Nanotecnología del ITM (sede fraternidad). |
publishDate |
2016 |
dc.date.issued.none.fl_str_mv |
2016 |
dc.date.accessioned.none.fl_str_mv |
2020-10-13T13:53:28Z |
dc.date.available.none.fl_str_mv |
2020-10-13T13:53:28Z |
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/4065 |
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/4065 |
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.relation.uri.spa.fl_str_mv |
http://creativecommons. org/licenses/by-nc-nd/4.0/ |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
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 |
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 de Telecomunicaciones |
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/4065/3/Rep_Itm_Beltran.pdf.jpg https://repositorio.itm.edu.co/bitstream/20.500.12622/4065/1/Rep_Itm_Beltran.pdf https://repositorio.itm.edu.co/bitstream/20.500.12622/4065/2/license.txt |
bitstream.checksum.fl_str_mv |
91a439fcfb43a45bc36045585534b9a9 95d79b4b0a21eef457003ce232d82233 3a97a9dfd77fe482590ef3459113fa20 |
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_ |
1812189351576076288 |
spelling |
Castaño Londoño, Luis FernandoBeltrán Usme, Leidy Johana2020-10-13T13:53:28Z2020-10-13T13:53:28Z2016http://hdl.handle.net/20.500.12622/4065instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/En este documento se describe la implementación de una topología de red tipo estrella con sistemas de desarrollo basados en dispositivos FPGA. La implementación se realiza empleando un sistema de desarrollo Zedboard, el cual contiene una FPGA de la familia Zynq-7000 de Xilinx. Esta tarjeta posee conexiones para diferentes tipos de periféricos de entrada y salida. El objetivo del trabajo presentado es establecer la comunicación entre los sistemas de desarrollo por medio de una red Ethernet. Para la configuración de la conexión se efectúa la instalación en la Zedboard de una distribución del sistema operativo Linux embebido conocida como Petalinux, usando las aplicaciones y los controladores requeridos. El sistema operativo se carga en la RAM mediante una memoria SD y es el encargado de detectar periféricos y asignar los controladores correspondientes. Las tarjetas funcionan como clientes DHCP a través del uso de un servidor DHCP implementado en un router. Esto garantiza la asignación de una dirección IP como identificador para cada FPGA. Finalmente, por medio de un switch se realiza la comunicación entre todas las FPGAs. Este producto es desarrollado en el laboratorio de Sistemas de Control y Robótica del ITM. La realización de este producto sirve como insumo para trabajos de grado y proyectos de investigación que requieran el uso de sistemas basados en FPGA en red, para la implementación de diferentes tipos de algoritmos. Para el desarrollo de esta práctica se utilizaron recursos disponibles en el laboratorio Microelectrónica y Nanotecnología del ITM (sede fraternidad).Ingeniero de TelecomunicacionespregradoRecurso electrónicoapplication/pdfspaInstituto Tecnológico MetropolitanoFacultad de IngenieríasIngeniería de TelecomunicacionesInstituto Tecnológico Metropolitanohttp://creativecommons. org/licenses/by-nc-nd/4.0/TelecomunicacionesComputer networksComputer programsTelecommunicationRedes de computadoresProgramas para computadorImplementación de una red ethernet para la comunicación entre sistemas basados en FPGAAcceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisTHUMBNAILRep_Itm_Beltran.pdf.jpgRep_Itm_Beltran.pdf.jpgGenerated Thumbnailimage/jpeg3781https://repositorio.itm.edu.co/bitstream/20.500.12622/4065/3/Rep_Itm_Beltran.pdf.jpg91a439fcfb43a45bc36045585534b9a9MD53ORIGINALRep_Itm_Beltran.pdfRep_Itm_Beltran.pdfapplication/pdf5598436https://repositorio.itm.edu.co/bitstream/20.500.12622/4065/1/Rep_Itm_Beltran.pdf95d79b4b0a21eef457003ce232d82233MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81390https://repositorio.itm.edu.co/bitstream/20.500.12622/4065/2/license.txt3a97a9dfd77fe482590ef3459113fa20MD5220.500.12622/4065oai:repositorio.itm.edu.co:20.500.12622/40652021-03-23 09:48:36.897Repositorio Instituto Tecnológico Metropolitano ITMrepositorio@itm.edu.coRWwgSW5zdGl0dXRvIFRlY25vbMOzZ2ljbyBNZXRyb3BvbGl0YW5vIChJVE0pLCBkaWZ1bmRlIG1lZGlhbnRlIHN1IFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgbG9zIHRyYWJham9zIGRlIGludmVzdGlnYWNpw7NuIHByb2R1Y2lkb3MgcG9yIGxvcyBtaWVtYnJvcyBkZWwgSW5zdGl0dXRvLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2xhcmEgcXVlIGVsIElUTSBubyB0aWVuZSBsb3MgZGVyZWNob3MgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsLiBMb3MgZGVyZWNob3MgZGUgYXV0b3Igc2UgZW5jdWVudHJhbiBwcm90ZWdpZG9zIHBvciBsYSBsZWdpc2xhY2nDs24gY29sb21iaWEgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBEZWNpc2nDs24gYW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYSwgIHV0aWxpY2UgeSB1c2UgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbi4gU2luIGVtYmFyZ28sIGxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvcihlcykgc29uIGFmZWN0YWRvcyBwb3IgbGEgcHJlc2VudGUgbGljZW5jaWEgZGUgdXNvLgoKU2UgYWNlcHRhIGxhIGRpZnVzacOzbiBww7pibGljYSBkZSBsYSBvYnJhLCBzdSBjb3BpYSB5IGRpc3RyaWJ1Y2nDs24gc2llbXByZSBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczogCgrigKIJRWwgbmVjZXNhcmlvIHJlY29ub2NpbWllbnRvIGRlIGxhIGF1dG9yw61hIGRlIGxhIG9icmEsIGlkZW50aWZpY2FuZG8gb3BvcnR1bmEgeSBjb3JyZWN0YW1lbnRlIGEgbGEgcGVyc29uYSBxdWUgcG9zZWEgZGVyZWNob3MgZGUgYXV0b3IuCgrigKIJTm8gZXN0w6EgcGVybWl0aWRvIGVsIHVzbyBpbmRlYmlkbyBkZWwgdHJhYmFqbyBkZSBpbnZlc3RpZ2FjacOzbiBjb24gZmluZXMgZGUgbHVjcm8gbyBjdWFscXVpZXIgdGlwbyBkZSBhY3RpdmlkYWQgcXVlIHByb2R1emNhICBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IoZXMpIGxlZ2FsKGVzKS4KCuKAoglMb3MgdHJhYmFqb3MgcXVlIHNlIHByb2R1emNhbiBhIHBhcnRpciBkZSBsYSBvYnJhLCBkZWJlIHBvc2VlciBsYSBjaXRhY2nDs24gcGVydGluZW50ZSB0YWwgY29tbyBpbmRpY2FuIGxhcyBOb3JtYXMgQVBBLiBDYXNvIGNvbnRyYXJpbywgc2UgaW5jdXJyaXLDoSBlbiBsYSBmaWd1cmEgZGVsIHBsYWdpby4KCg== |