Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos

Autores
Osio, Jorge R.; Costantino, Federico; Ledesma, Sebastián; Rapallini, José A.; Quijano, Antonio A.
Año de publicación
2007
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión enviada
Descripción
El Entorno de Diseño PeaCE se caracteriza por ser una herramienta eficiente para el prototipado rápido de sistemas embebidos, reconfigurables y de bajo costo, mediante técnicas de codiseño HW/SW. Una de las principales ventajas que ofrece es la generación de código eficiente en la síntesis de sistemas. El código C generado está orientado a implementaciones en DSPs (variables en Punto Flotante de 32 bits). Inicialmente se adaptó este código para el uso en procesadores genéricos (Microcontroladores de 8 bits), reemplazando funciones de Punto Flotante por funciones de 8 bits, con la consiguiente perdida de resolución [1]. El Diseño de Sistemas Embebidos simples que necesitan precisión numérica pero no gran procesamiento matemático, llevo a la creación de subrutinas de operaciones en Punto Flotante (suma, resta multiplicación y división) eficientes. Como aplicación se implementa un generador de señal sinusoidal para los MCUs 908 (utilizable para un modulador PSK).
Materia
Ingeniería Eléctrica y Electrónica
Entorno de Diseño PeaCE
sistemas embebidos
codiseño HW/SW
MCUs 908
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/6491

id CICBA_0733dcd92af8d9b06606ae1ba2db1b88
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/6491
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas EmbebidosOsio, Jorge R.Costantino, FedericoLedesma, SebastiánRapallini, José A.Quijano, Antonio A.Ingeniería Eléctrica y ElectrónicaEntorno de Diseño PeaCEsistemas embebidoscodiseño HW/SWMCUs 908El Entorno de Diseño PeaCE se caracteriza por ser una herramienta eficiente para el prototipado rápido de sistemas embebidos, reconfigurables y de bajo costo, mediante técnicas de codiseño HW/SW. Una de las principales ventajas que ofrece es la generación de código eficiente en la síntesis de sistemas. El código C generado está orientado a implementaciones en DSPs (variables en Punto Flotante de 32 bits). Inicialmente se adaptó este código para el uso en procesadores genéricos (Microcontroladores de 8 bits), reemplazando funciones de Punto Flotante por funciones de 8 bits, con la consiguiente perdida de resolución [1]. El Diseño de Sistemas Embebidos simples que necesitan precisión numérica pero no gran procesamiento matemático, llevo a la creación de subrutinas de operaciones en Punto Flotante (suma, resta multiplicación y división) eficientes. Como aplicación se implementa un generador de señal sinusoidal para los MCUs 908 (utilizable para un modulador PSK).2007info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/submittedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/6491spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-04T09:43:43Zoai:digital.cic.gba.gob.ar:11746/6491Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-04 09:43:43.323CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
title Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
spellingShingle Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
Osio, Jorge R.
Ingeniería Eléctrica y Electrónica
Entorno de Diseño PeaCE
sistemas embebidos
codiseño HW/SW
MCUs 908
title_short Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
title_full Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
title_fullStr Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
title_full_unstemmed Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
title_sort Optimización de Código C, mediante subrutinas de Punto Flotate para el Diseño de Sistemas Embebidos
dc.creator.none.fl_str_mv Osio, Jorge R.
Costantino, Federico
Ledesma, Sebastián
Rapallini, José A.
Quijano, Antonio A.
author Osio, Jorge R.
author_facet Osio, Jorge R.
Costantino, Federico
Ledesma, Sebastián
Rapallini, José A.
Quijano, Antonio A.
author_role author
author2 Costantino, Federico
Ledesma, Sebastián
Rapallini, José A.
Quijano, Antonio A.
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ingeniería Eléctrica y Electrónica
Entorno de Diseño PeaCE
sistemas embebidos
codiseño HW/SW
MCUs 908
topic Ingeniería Eléctrica y Electrónica
Entorno de Diseño PeaCE
sistemas embebidos
codiseño HW/SW
MCUs 908
dc.description.none.fl_txt_mv El Entorno de Diseño PeaCE se caracteriza por ser una herramienta eficiente para el prototipado rápido de sistemas embebidos, reconfigurables y de bajo costo, mediante técnicas de codiseño HW/SW. Una de las principales ventajas que ofrece es la generación de código eficiente en la síntesis de sistemas. El código C generado está orientado a implementaciones en DSPs (variables en Punto Flotante de 32 bits). Inicialmente se adaptó este código para el uso en procesadores genéricos (Microcontroladores de 8 bits), reemplazando funciones de Punto Flotante por funciones de 8 bits, con la consiguiente perdida de resolución [1]. El Diseño de Sistemas Embebidos simples que necesitan precisión numérica pero no gran procesamiento matemático, llevo a la creación de subrutinas de operaciones en Punto Flotante (suma, resta multiplicación y división) eficientes. Como aplicación se implementa un generador de señal sinusoidal para los MCUs 908 (utilizable para un modulador PSK).
description El Entorno de Diseño PeaCE se caracteriza por ser una herramienta eficiente para el prototipado rápido de sistemas embebidos, reconfigurables y de bajo costo, mediante técnicas de codiseño HW/SW. Una de las principales ventajas que ofrece es la generación de código eficiente en la síntesis de sistemas. El código C generado está orientado a implementaciones en DSPs (variables en Punto Flotante de 32 bits). Inicialmente se adaptó este código para el uso en procesadores genéricos (Microcontroladores de 8 bits), reemplazando funciones de Punto Flotante por funciones de 8 bits, con la consiguiente perdida de resolución [1]. El Diseño de Sistemas Embebidos simples que necesitan precisión numérica pero no gran procesamiento matemático, llevo a la creación de subrutinas de operaciones en Punto Flotante (suma, resta multiplicación y división) eficientes. Como aplicación se implementa un generador de señal sinusoidal para los MCUs 908 (utilizable para un modulador PSK).
publishDate 2007
dc.date.none.fl_str_mv 2007
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/submittedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str submittedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/6491
url https://digital.cic.gba.gob.ar/handle/11746/6491
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1842340432247259136
score 12.623145