Debido a la necesidad de implementar estrategias que permitan procesar datos y generar resultados en tiempo real con dispositivos que, entre otros, presenten autonomía, sean de tamaño reducido, escalables y que brinden la posibilidad de su reproducibilidad, es necesario generar investigación desde el semillero para determinar posibles sistemas que brinden estas características y que puedan aprovechar las ventajas de producir resultados in-situ para procesos donde el uso de sensores y el análisis de los datos es requerido. Las FPGAs como elemento de prototipado rápido brindan ventajas que pueden ser aprovechadas en el diseño digital ahorrando tiempos de fabricación y posibilitando las tareas de verificación y validación. A su vez, considerando el concepto de System on Chip (SOC) es posible dotar a estos dispositivos de capacidades que pueden superar las capacidades de tarjetas mas simples al integrar por ejemplo GPUs, CPU, memorias RAM y caché así como entradas y salidas asociadas a las señales a procesar o sobre las que se actuará.
El semillero de investigación ha venido trabajando en el análisis de datos de lenguas y narices electrónicas con buenos resultados que se han materializado en algunas publicaciones en revistas indexadas y ponencias en eventos. En particular se ha abordado el uso de estos dispositivos para la detección y clasificación de microplásticos. Aprovechando esta experiencia y para dar continuidad a esta línea de trabajo donde participan estudiantes de pregrado y posgrado de la facultad de ingeniería, se busca con este proyecto el desarrollo de clasificadores de datos provenientes de lenguas electrónicas para su implementación en FPGA SOC. Se considerarán algoritmos de deep learning en análisis de datos electroquímicos obtenidos a partir de una red de sensores tipo lengua electrónica y se aprovecharán resultados previos para tal fin. Se espera que utilizando una FPGA con un HPS (Hard Processor System) se pueda diseñar la lógica requerida para modelar diferentes arquitecturas de redes neuronales o algoritmos clasificadores para la clasificación de sustancias o compontes presentes en sustancias líquidas. |