Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Hardware Libre, tecnologia y derechos | 29 comentarios (25 temáticos, 4 editoriales, 0 ocultos)
Divagando (3.00 / 2) (#9)
por yum (almula@BORRALOteleline.es) a las Mon Jun 2nd, 2003 at 09:53:49 AM CET
(Información Usuario)

Mi contacto con el mundo de las FPGA se reduce a la charla de "linux empotrado" del hispaLINUX 2002. Allí un "comercial" de Altera nos mostró sus productos y las bondades del FPGA, lamentablemente a la ultima hora de esta ponencia no pude asistir.
Segun pude entender el proceso es algo así:
  • "En una memoria flash se guarda el diseño del circuito y al inicio se vuelca sobre el FPGA."
    A mi me pareció extremadamente sencillo como volcaban la info del diseño sobre la tarjeta. La ponencia comenzo con unas tarjetas con un chip de motorola no FPGA:Coldfire (sorprendentemente barato me pareció a mi) y despues sobre la placa de ALTERA.
    Para alguien como yo, que lo mas cerca que ha visto un circuito es cuando recoge los restos del mando a distancia del suelo, me pareció una autentica maravilla la simplicidad con la que un diseño se volcaba en la FPGA. Creí entender ademas que los FPGA de ALTERA (no sé si todos) podian unirse, es decir ir añadiendo más chips y para el sistema seria como si de un unico micro se tratase.

    Ahora bien, siguiendo con mis divagaciones. Aparte del precio y del coste me asaltan las dudas tipicas como los ciclos a los que puede trabajar el procesador o como de compatible son estos chismes con la tecnologia actual: ¿soportan AGP, PCI, ISA? ¿Sobre que bus trabajan? Si se pueden "unir" los FPGA ¿Como lo hacen fisicamente y sobre que BUS y conectores? ¿será facil adaptar el gcc a un nuevo micro?.

    Otro inconveniente es la propia naturaleza del procesador. En el software libre yo veria más posible una CPU de tipo CISC a la que se le fuesen añadiendo juegos de instruciones que una arquitectura RISC que ganaria en rendimiento solo con el aumento de la frecuencia del reloj. Pero nuevamente jugamos en nuestra contra, pues el numero de ¿puertas logicas? influye en el precio exponencialmentey tendriamos que a mas INSTRUCCIONES de la CPU más puertas logicas deberia tener la FPGA. En un momento como el actual que se está produciendo en las arquitecturas dominantes PC y MAC el paso a los 64Bits y rompiendo en algunos casos con la compatibilidad x86, quizá fuese un buen momento para empezar el movimiento.

    Aun así quiero ser optimista con esta tecnologia, la propia evolución tecnologica y la ley de la oferta y la demanda haran bajar los precios y poco a poco se iran colando en nuestras casas. Soñar con que puedo reciclar mi procesador cuando quiera, añadiendole o quitandole funcionalidades, pasando mi FPGA de procesador a controlador de la tj. de red por ejemplo...

    Hace tiempo leí un proyecto de hardware libre llamado F-CPU pero creo que este proyecto ha muerto, quizá sea ahora el momento de que renazca.

    PD: ¿Que es el proyecto LEON de la comunidad europea? ¿Es hardware libre?

    [ Padre ]


  • Hardware Libre, tecnologia y derechos | 29 comentarios (25 temáticos, 4 editoriales, 0 ocultos)
    Ver: Modo: Orden:
    Menu
    · crear cuenta
    · FAQ
    · búsqueda
    · Fuentes de Noticias

    Login
    Nueva cuenta
    Usuario:
    Contraseña:

    ecol Logo Powered by Scoop
    Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
    Los comentarios son propiedad del que los escribe.
    Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
    El Resto © 2002 Escomposlinux.org y aledaños.

    Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

    El proyecto escomposlinux.org está dedicado a la memoria de tas

    crear cuenta | faq | búsqueda