Herramientas de Ayuda al Diseño de Sistemas Heterogéneos Complejos

  • Project ID: TIC97-0928
  • Funded by: Ministry of Education and Science
  • Programme: TIC (Information and Communication Technologies)
  • Type of funding: Public
  • Principal researcher: Juan Carlos López López
  • Keywords: Diseño de Sistemas, Particionado, Estimaciones, Cosimulación, Codiseño.

Resumen:

El presente proyecto afronta el desarrollo de herramientas de ayuda en las primeras fases (nivel de abstracción alto) de diseño de sistemas heterogéneos complejos. Es decir, aquellos con componentes hardware y software. En concreto, el trabajo se centra en las labores de «particionado» de la especificación, o determinación de las partes de la misma que se deberán asignar a hardware o a software, a fin de cumplir los requisitos no funcionales exigidos (área, velocidad, consumo,…). Para ello resulta indispensable el uso de estimadores que nos permitan evaluar el impacto, especialmente en la parte hardware, de las decisiones tomadas en esa fase inicial del ciclo de diseño. En particular, serán esenciales en el proceso de refinamiento de la partición. Por último, la «cosimulación» se muestra como de vital importancia para la evaluación de la partición establecida.

El estudio y desarrollo de este tipo de herramientas, objetivo de este proyecto, se está mostrando actualmente como clave en el mundo de la automatización del diseño, a tenor de los numerosos grupos de investigación, (tanto en universidades como en empresas) que lo están tratando. Su investigación resulta de vital importancia por cuanto han de permitir a los equipos de diseño industriales acortar el ciclo de diseño, lo que da lugar a un abaratamiento del coste final del producto y una rápida puesta en el mercado.