Diseño de una plataforma para el desarrollo de sistemas embebidos
A lo largo del desarrollo del presente proyecto se logró realizar el diseño y una primeraimplementación del sistema que se ha denominado Phoenix, el cual es una herramienta para eldesarrollo de aplicaciones basadas en sistemas embebidos. Phoenix está basado en un arreglode compuertas lógicas program...
- Autores:
-
Salamanca Becerra, William Alexander
Carrillo Hernandez, Oscar Humberto
- Tipo de recurso:
- http://purl.org/coar/version/c_b1a7d7d4d402bcce
- Fecha de publicación:
- 2008
- Institución:
- Universidad Industrial de Santander
- Repositorio:
- Repositorio UIS
- Idioma:
- spa
- OAI Identifier:
- oai:noesis.uis.edu.co:20.500.14071/21029
- Palabra clave:
- Sistema Embebido
ARM
SoC
Embedded System
ARM
SoC
FPGA
PCB
- Rights
- License
- Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id |
UISANTADR2_9058953a68041db69654f95e2cfa74d6 |
---|---|
oai_identifier_str |
oai:noesis.uis.edu.co:20.500.14071/21029 |
network_acronym_str |
UISANTADR2 |
network_name_str |
Repositorio UIS |
repository_id_str |
|
dc.title.none.fl_str_mv |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
dc.title.english.none.fl_str_mv |
Design of an embedded systems development |
title |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
spellingShingle |
Diseño de una plataforma para el desarrollo de sistemas embebidos Sistema Embebido ARM SoC Embedded System ARM SoC FPGA PCB |
title_short |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
title_full |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
title_fullStr |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
title_full_unstemmed |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
title_sort |
Diseño de una plataforma para el desarrollo de sistemas embebidos |
dc.creator.fl_str_mv |
Salamanca Becerra, William Alexander Carrillo Hernandez, Oscar Humberto |
dc.contributor.advisor.none.fl_str_mv |
Ramon Saurez, Jorge Hernando Roa Fuentes, Elkim Felipe |
dc.contributor.author.none.fl_str_mv |
Salamanca Becerra, William Alexander Carrillo Hernandez, Oscar Humberto |
dc.subject.none.fl_str_mv |
Sistema Embebido ARM SoC |
topic |
Sistema Embebido ARM SoC Embedded System ARM SoC FPGA PCB |
dc.subject.keyword.none.fl_str_mv |
Embedded System ARM SoC FPGA PCB |
description |
A lo largo del desarrollo del presente proyecto se logró realizar el diseño y una primeraimplementación del sistema que se ha denominado Phoenix, el cual es una herramienta para eldesarrollo de aplicaciones basadas en sistemas embebidos. Phoenix está basado en un arreglode compuertas lógicas programables (FPGA por sus siglas en inglés) de la familia Spartan-3Ede Xilinx y un microcontrolador integrado (SoC) del fabricante Cirrus Logic con un núcleoARM9TDML. Phoenix permite al diseñador realizar aplicaciones empleando metodologías para el desarrollo de software, programando el SoC; y metodologías para la síntesis de hardware, configurandoel FPGA. Adicionalmente permite explotar las ventajas de estas dos alternativas empleando losdispositivos con metodologías de co-diseño. La implementación de Phoenix involucró el uso detecnología de tarjetas de circuito impreso(PCB) de múltiples capas, lo cual representa a nivellocal una incursión en el proceso de diseño y fabricación de estos. Además se ha evaluado eluso de herramientas profesionales para el diseño de PCBs, evidenciando los beneficios que seobtienen al usarlas, mejorando la calidad del producto y disminuyendo el tiempo de diseño. La experiencia obtenida de la implementación del sistema, ha permitido detectar aspectosa mejorar en la herramienta y abre la posibilidad para el desarrollo de proyectos basados enPhoenix y el diseño de futuras versiones de esta. |
publishDate |
2008 |
dc.date.available.none.fl_str_mv |
2008 2024-03-03T17:03:33Z |
dc.date.created.none.fl_str_mv |
2008 |
dc.date.issued.none.fl_str_mv |
2008 |
dc.date.accessioned.none.fl_str_mv |
2024-03-03T17:03:33Z |
dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.hasversion.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
format |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.identifier.uri.none.fl_str_mv |
https://noesis.uis.edu.co/handle/20.500.14071/21029 |
dc.identifier.instname.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.reponame.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.repourl.none.fl_str_mv |
https://noesis.uis.edu.co |
url |
https://noesis.uis.edu.co/handle/20.500.14071/21029 https://noesis.uis.edu.co |
identifier_str_mv |
Universidad Industrial de Santander |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.none.fl_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0 |
dc.rights.creativecommons.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
rights_invalid_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) http://creativecommons.org/licenses/by/4.0/ http://creativecommons.org/licenses/by-nc/4.0 Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Industrial de Santander |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingenierías Fisicomecánicas |
dc.publisher.program.none.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.school.none.fl_str_mv |
Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones |
publisher.none.fl_str_mv |
Universidad Industrial de Santander |
institution |
Universidad Industrial de Santander |
bitstream.url.fl_str_mv |
https://noesis.uis.edu.co/bitstreams/6890812f-0d74-40db-8ab5-3063ea9fab4d/download https://noesis.uis.edu.co/bitstreams/b99b00ef-673c-49ee-a4e2-b76dc51483d7/download |
bitstream.checksum.fl_str_mv |
be5c68c7cd1f2e294dfb63a3b759821d 27f8de6c939e47c5bd3bad3c5f221795 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
DSpace at UIS |
repository.mail.fl_str_mv |
noesis@uis.edu.co |
_version_ |
1831929685401927680 |
spelling |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by-nc/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Ramon Saurez, Jorge HernandoRoa Fuentes, Elkim FelipeSalamanca Becerra, William AlexanderCarrillo Hernandez, Oscar Humberto2024-03-03T17:03:33Z20082024-03-03T17:03:33Z20082008https://noesis.uis.edu.co/handle/20.500.14071/21029Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coA lo largo del desarrollo del presente proyecto se logró realizar el diseño y una primeraimplementación del sistema que se ha denominado Phoenix, el cual es una herramienta para eldesarrollo de aplicaciones basadas en sistemas embebidos. Phoenix está basado en un arreglode compuertas lógicas programables (FPGA por sus siglas en inglés) de la familia Spartan-3Ede Xilinx y un microcontrolador integrado (SoC) del fabricante Cirrus Logic con un núcleoARM9TDML. Phoenix permite al diseñador realizar aplicaciones empleando metodologías para el desarrollo de software, programando el SoC; y metodologías para la síntesis de hardware, configurandoel FPGA. Adicionalmente permite explotar las ventajas de estas dos alternativas empleando losdispositivos con metodologías de co-diseño. La implementación de Phoenix involucró el uso detecnología de tarjetas de circuito impreso(PCB) de múltiples capas, lo cual representa a nivellocal una incursión en el proceso de diseño y fabricación de estos. Además se ha evaluado eluso de herramientas profesionales para el diseño de PCBs, evidenciando los beneficios que seobtienen al usarlas, mejorando la calidad del producto y disminuyendo el tiempo de diseño. La experiencia obtenida de la implementación del sistema, ha permitido detectar aspectosa mejorar en la herramienta y abre la posibilidad para el desarrollo de proyectos basados enPhoenix y el diseño de futuras versiones de esta.PregradoIngeniero ElectrónicoThe execution of this project has reached the design and the first implementation of thesystem called Phoenix. This system is a development tool for embedded system based applications. Phoenix is powered by an Xilinx Spartan-3E Field Programmable Gate Array (FPGA)and an ARM9TDMI based System on a Chip (SoC) manufactured by Cirrus Logic. Phoenix allows the user to design applications employing software development methodologies, by programming the SoC; and hardware synthesis methodologies, configuring the FPGA;As well as it allows to exploit this two alternatives, using a co-design methodology. The Phoeniximplementation involves the use of multilayer Printed Circuit Board (PCB) technology. Locally,this means an introduction to the design and fabrication of this kind of PCBs. This projecthas also evaluated the use of professional PCB design tools, showing the benefit of using them,improving the product quality and reducing the design time. The experience obtained with the system implementation, allowed to detect some aspectsto improve in the tool designed, also give the chance to begin new Phoenix based projects andthe implementation of new versions of Phoenix with new features.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingenierías FisicomecánicasIngeniería ElectrónicaEscuela de Ingenierías Eléctrica, Electrónica y TelecomunicacionesSistema EmbebidoARMSoCEmbedded SystemARMSoCFPGAPCBDiseño de una plataforma para el desarrollo de sistemas embebidosDesign of an embedded systems developmentTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_b1a7d7d4d402bcceORIGINALDocumento.pdfapplication/pdf1718966https://noesis.uis.edu.co/bitstreams/6890812f-0d74-40db-8ab5-3063ea9fab4d/downloadbe5c68c7cd1f2e294dfb63a3b759821dMD51Nota de proyecto.pdfapplication/pdf591120https://noesis.uis.edu.co/bitstreams/b99b00ef-673c-49ee-a4e2-b76dc51483d7/download27f8de6c939e47c5bd3bad3c5f221795MD5220.500.14071/21029oai:noesis.uis.edu.co:20.500.14071/210292024-03-03 12:03:33.995http://creativecommons.org/licenses/by-nc/4.0http://creativecommons.org/licenses/by/4.0/open.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co |