Archivo por meses: noviembre 2008

FPGA’s: Definición, usos y beneficios

[Visto: 4444 veces]

Definición

El término FPGA (Field Programmable Gate Array) hace referencia a dispositivos lógicos programables de propósito general. Como su nombre lo dice se basa en un arreglo de bloques compuertas y su funcionamiento se basa en la posibilidad de configurar la interconexión entre dichos bloques, para de esta manera poder describir el comportamiento de prácticamente cualquier circuito digital.

Usos

Hoy en día, luego de realizar la ardua labor de diseñar un circuito digital y comprobar que todo funciona correctamente en las simulaciones, viene el siguiente y no menos arduo paso, comprobar que todo funciona correctamente en un circuito físico. En este punto hay varios caminos, mandar a fabricar el circuito integrado, lo cual es una buena idea, o implementar tu diseño en un FPGA, lo cual es sumamente más barato y versátil. Bastará con unas decenas de clics y tendrás tu circuito listo para probarlo.

Las aplicaciones de un FPGA son muy diversas, si diseñas un circuito que va a ser producido a gran escala puedes usar estos módulos para tus etapas de prueba y depuración de errores en hardware, y si tu pasión es diseñar y lo haces por diversión o solo requieres implementar una pequeña cantidad puedes usar FPGA’s. Los hay de muchas velocidades y cantidades de componentes según lo que se ajuste a tus necesidades, lo cual permite hacer desde diseños sencillos, hasta circuitos mucho más complejos.

Ventajas

Entre las ventajas de estos dispositivos tenemos la posibilidad de poder usarlos una y otra vez para implementar nuestros diseños, la versatilidad de poder implementar prácticamente cualquier circuito en ellos. A pesar de ser un dispositivo programable dispone de una gran cantidad de compuertas (más de 330K de celdas lógicas en la Virtex-5 y más de 680K, en el caso de la Stratix IV) y puede trabajar a grandes velocidades

(hasta 550Mhz de clock en la Virtex-5 y hasta 600Mhz en el caso de la Stratix IV, por citar dos de los FPGA’s más potentes en el mercado). Es por esto que para aplicaciones de testeo de circuitos o producción de muy bajas cantidades los FPGA’s son la mejor solución.

 

Lezter Romero Torres

Imagenes tomadas de:

http://www.ufps.edu.co/materias/uelectro/htdocs/pdf/fpga.pdf
http://www.altera.com/products/devices/stratix-fpgas/stratix-iv/stxiv-index.jsp
http://www.xilinx.com/products/virtex5/
http://www.dataweek.co.za/news.aspx?pklNewsId=23549&pklCategoryID=35
http://electronicdesign.com/Articles/ArticleID/17202/17202.html
http://www.fpga4fun.com/TextLCDmodule.html

EAMTA 2008

[Visto: 1057 veces]

EAMTA 2008 – IDME

El pasado mes de septiembre tuve la oportunidad de asistir a la 3era EAMTA realizada esta vez en Buenos Aires, Argentina, en las instalaciones del Instituto Nacional de Tecnología Industrial (INTI) y en la Comisión Nacional de Energía Atómica (CNEA).

La escuela se dividió en 3 tracks:
Básico: clases de Física del MOSFET, VLSI, Diseño Analógico y Herramienta EDA (en este caso, fue la herramienta Tanner), además de la realización de un proyecto que consistía en el diseñar (hacer el Layout) un sumador completo de 4 bits.
Avanzado 1: Clases de Filtros Gm-C, Bajo consumo, Bajo Ruido y Capacitores conmutados.
Avanzado 2: Sensores, MEMs, Laboratorio de Microsistemas y PDMS; todas estas actividades realizadas en laboratorios.

No profundizaré mucho en este tema puesto que, el año pasado, otros miembros del grupo asistieron a la EAMTA 2007.

Otras de las actividades que se realizaron fueron las Plenarias, la Presentación de proyectos bajo la modalidad de Pósters y el llamado Día de la Industria (este último, tema central de este post)

Sobre las plenarias destacaron las de los Drs. Silveira (Filtros gm-C), Arnaud (Bajo Ruido) y Andreu (Nanosoccer). Sobre este último, sólo diré que fue bastante llamativo cómo personas como el Dr. Andreu toman como “pasatiempo” (sin ánimo despectivo) a la Microelectrónica; aunque en este caso, sería Nanoelectrónica. Mayor información Robosoccer 2007.

El Día de la Industria

Este fue el evento que quizás más me llamó la atención por la seriedad y compromiso con que vienen viendo a la Microelectrónica en Argentina. Esta actividad se puede resumir en que los organizadores de las diferentes EAMTAs se presentaban ante la industria, antes las empresas.

Desde hace varios años, ellos están con la idea de formar un Instituto de Microelectrónica allá, un lugar en donde se formen diseñadores y desarrolladores al cual las empresas puedan (por no decir “deban”) acudir cuando presenten alguna necesidad. Ellos, la gente que integraría el IDME (Instituto de Microelectrónica), en base a su experiencia y tiempo, han estado buscando recursos desde hace varios años, involucrando sobremanera al Gobierno Argentino, y, a manera de prueba que es como yo lo veo, han venido realizando las EAMTAs para ver el impacto y la respuesta, principalmente en Argentina, de las personas hacia la Microelectrónica. Y la respuesta ha sido bastante favorable.

Esto último lleva a preguntarme sobre qué es lo que nos falta para poder desarrollar la Microelectrónica en Perú. Las respuestas, lamentablemente, son varias, entre las cuales destacan el factor tiempo y respaldo; con respaldo me refiero a que personas con experiencia puedan comprometerse en un proyecto de tal magnitud, también respaldo económico y el impulso que pueda dar, en menor o mayor medida, el Gobierno Peruano con el fin de poder empezar a desarrollar este tipo de tecnología en el país. Sé que me escapan muchos otros factores, pero al menos, trato de listar los más saltantes.

Como conclusión, EAMTA no sólo me dejó conocimientos académicos, sino una visión, que lamentablemente no se logra -en muchos casos- sino sólo cuando sales del país, de hacia dónde apuntamos, y la verdad es que esto me motiva más; motiva el comprobar cómo es la investigación en otros lados y cómo es que, desde sólo ideas y buena voluntad, con trabajo y esfuerzo, se pueden lograr grandes cosas. Claro que algo así no se logra de la noche a la mañana, demanda tiempo, pero al menos, es algo para pensarlo. ¿Puede hacerse? Sólo nosotros lo sabemos.

César Vásquez Vargas