7 Plataformas hardware

Para poner en funcionamiento el hardware reconfigurable sintetizado es necesaria una plataforma. En el mercado están disponibles distintas placas de desarrollo para FPGA, con interfaces muy diferentes: puerto serie/paralelo, PCI, etc. El interface serie/paralelo permite a priori un sencillo manejo de la placa incluso desde Linux, aunque es posible no disponer de la aplicación para el mismo (y por el momento nada de software libre). Una excepción es la placa JPS, que nació con la filosofía abierta, y dispone de un software de descarga (download) para Linux.

Las placas PCI presentan el problema de la disponibilidad del driver adecuado. La placa RC1000PP de Celoxica dispone de un driver (incluyendo las fuentes) para el kernel 2.4x y librerías de manejo de la placa, aunque no se da soporte. Esta placa resulta muy interesante para aquellos desarrollos donde es necesario la convivencia del diseño con un PC a alta velocidad. Otro aspecto importante, son aquellas plataformas con Ethernet las cuales permiten su manejo desde la web. Este es el caso de la plataforma Labomat3[28].

Juan Gonzalez 2003-12-31