Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios
Con el incremento en complejidad y miniaturización de los sistemas computacionales actuales, su diseño se ha vuelto cada vez más difícil y lento. Para ello se necesitan modelos óptimos, y desarrollados tempranamente para probar los componentes. Para poder crear modelos automáticamente, se necesita...
Guardado en:
Autor principal: | |
---|---|
Formato: | Online |
Lenguaje: | spa |
Publicado: |
Universidad de Costa Rica
2014
|
Materias: | |
Acceso en línea: | https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/8250 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
_version_ | 1804238484696727552 |
---|---|
author | Yu Lo, Lucky Lochi |
author_facet | Yu Lo, Lucky Lochi |
author_sort | Yu Lo, Lucky Lochi |
collection | Revista Ingeniería (RI) |
description | Con el incremento en complejidad y miniaturización de los sistemas computacionales actuales, su diseño se ha vuelto cada vez más difícil y lento. Para ello se necesitan modelos óptimos, y desarrollados tempranamente para probar los componentes. Para poder crear modelos automáticamente, se necesitan estructuras de datos y herramientas adecuadas. Si el modelo está bien declarado, con reglas y estructuras definidas, es posible crear un algoritmo que lo genere automáticamente. La principal consecuencia de la automatización es que el diseñador pasa a tomar decisiones más importantes de diseño: puede decidir cambiar la arquitectura y rápidamente ver los resultados del desempeño del sistema, aumentando su productividad. Para lograr la generación, se definió un estilo de modelaje y una estructura de datos que capturara todas sus características. Luego se implementaron algoritmos en C++ en una herramienta para generar modelos usando como entrada una aplicación en C y especificaciones de la arquitectura del sistema. La salida consistió en un modelo ejecutable del sistema en SystemC. Se seleccionaron dos aplicaciones industriales como prueba: un decodificador MP3 y un decodificador H264. La herramienta generó los modelos en una fracción de segundo, y estos simularon exitosamente con la misma calidad que el modelo en C original. |
first_indexed | 2024-07-10T23:58:23Z |
format | Online |
id | INII-RI-article-8250 |
institution | Instituto de Investigaciones en Ingeniería (INII) |
language | spa |
last_indexed | 2024-07-10T23:58:23Z |
publishDate | 2014 |
publisher | Universidad de Costa Rica |
record_format | ojs |
spelling | INII-RI-article-82502020-08-11T16:04:52Z Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios Yu Lo, Lucky Lochi generación automática modelos a nivel de sistemas SystemC sistemas incrustados Con el incremento en complejidad y miniaturización de los sistemas computacionales actuales, su diseño se ha vuelto cada vez más difícil y lento. Para ello se necesitan modelos óptimos, y desarrollados tempranamente para probar los componentes. Para poder crear modelos automáticamente, se necesitan estructuras de datos y herramientas adecuadas. Si el modelo está bien declarado, con reglas y estructuras definidas, es posible crear un algoritmo que lo genere automáticamente. La principal consecuencia de la automatización es que el diseñador pasa a tomar decisiones más importantes de diseño: puede decidir cambiar la arquitectura y rápidamente ver los resultados del desempeño del sistema, aumentando su productividad. Para lograr la generación, se definió un estilo de modelaje y una estructura de datos que capturara todas sus características. Luego se implementaron algoritmos en C++ en una herramienta para generar modelos usando como entrada una aplicación en C y especificaciones de la arquitectura del sistema. La salida consistió en un modelo ejecutable del sistema en SystemC. Se seleccionaron dos aplicaciones industriales como prueba: un decodificador MP3 y un decodificador H264. La herramienta generó los modelos en una fracción de segundo, y estos simularon exitosamente con la misma calidad que el modelo en C original. Universidad de Costa Rica 2014-03-04 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Article Artículo application/pdf text/html https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/8250 10.15517/ring.v24i1.8250 Ingeniería; Vol. 24 No. 1 (2014): January-June 2014; 57-68 Ingeniería; Vol. 24 Núm. 1 (2014): Enero-Junio 2014; 57-68 Ingeniería; Vol. 24 N.º 1 (2014): Enero-Junio 2014; 57-68 2215-2652 1409-2441 spa https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/8250/pdf_23 https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/8250/html_13 Derechos de autor 2014 Revista Ingeniería |
spellingShingle | generación automática modelos a nivel de sistemas SystemC sistemas incrustados Yu Lo, Lucky Lochi Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title | Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title_full | Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title_fullStr | Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title_full_unstemmed | Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title_short | Generación Automática de Modelos a Nivel de Transferencia de Sistemas Incrustados para aplicaciones multimedios |
title_sort | generacion automatica de modelos a nivel de transferencia de sistemas incrustados para aplicaciones multimedios |
topic | generación automática modelos a nivel de sistemas SystemC sistemas incrustados |
topic_facet | generación automática modelos a nivel de sistemas SystemC sistemas incrustados |
url | https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/8250 |
work_keys_str_mv | AT yuloluckylochi generacionautomaticademodelosaniveldetransferenciadesistemasincrustadosparaaplicacionesmultimedios |