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...

Full description

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
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/21029
https://noesis.uis.edu.co
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_ 1808402316922978304
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