"Electrónica y Sistemas Embebidos: Una Relación de Complejidad"
Por: Carlos Humberto Llanos Quintero, Doctor en Microelectrónica, y profesor de la Universidad de Brasilia, Brasil.
Resumen: El tema de complejidad ha sido usado en ciencia de la computación para definir el número de operaciones que es realizada durante la ejecución de un algoritmo. Sin embargo los ingenieros de hardware han usado sistemáticamente las mismas notaciones para cuantificar la complejidad del hardware que es usado para implementar un sistema. Esto es perfectamente válido si pensamos que algoritmos pueden ser implementados tanto en software como en hardware. La transferencia de un algoritmo para hardware es realizada mediante un proceso denominado de “mapeamento” (mapping). Estructuras de software como if-then-else son mapeadas para circuitos basados en multiplexadores. Por otro lado, estructuras de repetición son implementadas mediantes mecanismos de mapeamento denominados de “loop unrolling”, los cuales generan secuencias de estructuras de hardware, cuja complejidad puede depender de las operaciones a ser ejecutados dentro de la estructura. De esta manera, las implementaciones en hardware de algoritmos pueden ser usadas para alcanzar métricas de desempeño en velocidad y consumo de potencia del circuito. Circuitos integrados que embarcan microprocesadores y circuitos específicos son denominados de SoCs (Systems on Chip) los cuales pueden llevar implícitos conexiones de rede dentro do sistema, denominadas de NoCs (Networks on Chip). Todas estas capacidades de integración vienen siendo sustentadas por la ley de Moore, durante más de 4 décadas. De esta manera, el tema de complejidad alcanza el nivel de sistema (dentro de un chip), en donde tenemos programas rodando en microprocesadores y algoritmos mapeados en hardware, ligados a través de NoCs. Sin embargo, el uso de sistemas embarcados tiene otro desafío actual: su uso en Mecatrónica, en donde complejos sistemas electrónicos y computacionales son integrados con refinados sistemas electromecánicos. Podemos decir en este caso, que tenemos una nueva ley de Moore apareciendo en esta área de actuación.
Fecha: Viernes 19 de septiembre de 2014
Hora: 06:30 p.m.
Lugar: Sala Magistral 2, Bloque Y