Hace 5 años | Por mr_b a blog.esciencecenter.nl
Publicado hace 5 años por mr_b a blog.esciencecenter.nl

Recientemente Intel compró Altera, uno de los mayores productores de FPGA. Intel pagó la friolera de 16.7 mil millones de dólares, por lo que es su adquisición más grande de la historia. Por otro lado, Microsoft está utilizando FPGA en sus centros de datos, y Amazon los está ofreciendo en sus servicios en la nube. Anteriormente, estos FPGA se usaban principalmente en ingeniería electrónica, pero no tanto en ingeniería de software. ¿Están los FPGA a punto de despegar para convertirse en alternativas serias a las CPU y GPU?

Comentarios

d

Yo aun amigo en teleco le mencionaba hace unos 2 años que se especializara en FPGAS que esta en plena expansión gracias abaratamiento de estos tienen futuro muy prometedor.
Tanto han bajado que osciloscopio de 4 canales de 100mhz ya los hay en rango de 500€ y los dev kits ya no son las burradas del 2008.
Cosas como emuladores de consolas/arcades ya empiezan ser baratos con FPGAS y eso buen indicador del boom FPGA que nos espera.

hey_jou

#5 pero... y siguiendo el tema para los que no tenemos ni puta idea, estamos hablando que tú te llevas una placa estándar y chips y "soldas" las instrucciones que te interesen, o mandas hacerlas y se "imprimen" con las instrucciones de tu programa?

Y creo entender el uso en electrodomésticos y aparatos específicos pero, y perdonad si suena estúpido, ¿es viable un ordenador doméstico con fpga?

Jokessoℝ

#7 dentro el chip hay una matriz de millones de pistas sueltas y millones de puertas logicas ya hechas.un bit dice que interseccion se "suelda" con otra. Cargando una larguisima secuencia de bits(0 y 1) la matriz se configura como si "soldaras" las puertas logicas en una placa de prueba.Es infinitamente complicado.hay software (propietario y carisimo) que automatiza la tarea de diseño y abstraen el asunto muchisimo.

En los chips de hoy, complicadísimos con millones y millones de puertas logicas, es posible hacer una especie de simulador de procesador, que tendría tanto sentido como construirlo a base de chips ttl.ninguno.

m

#8: Propietario... y también libre, aunque eso si, la Ice40 no tiene el mismo rendimiento que otras FGPAs, pero es un primer paso bastante interesante.

Hay un proyecto derivado de la Ice40 que es como un Arduino, pero con una FGPA como núcleo, se llama IceZUM Alhambra (ahora están sacando la segunda versión) y en Internet hay tutoriales con ella muy interesantes. Incluso tiene la forma de un Arduino para que sea compatible con las extensiones de este.

PS: si alguien saca algún cacharro para acoplar a la Alhambra... por favor, que lo llame GeneraLife.

m

#7: Te recomiento mirar esto con tiempo:
https://github.com/Obijuan/digital-electronics-with-open-FPGAs-tutorial/wiki/Video-1:-Electr%C3%B3nica-digital-para-todos#construyendo-circuitos-digitales

No solo esa página, sino todos los vídeos, algunos son de más de 20 minutos, tampoco es que te vayan a convalidar electrónica (bueno, en alguna universidad que tú y yo sabemos, si vas con ciertos carnets, tal vez si ), pero te aseguro que sales sabiendo lo básico de FGPAs.

D

FPGA no es un tipo de shocket?.
Bah, solo quería hacer semipole.

Wayfarer

Muy buen artículo, bien explicado y razonado.

d

#1 El articulo es bueno pero intel no compro altera por los data centers solo si no por no quedarse atrás vs texas instruments y el sector automovilístico que la calladas es sector con cartera y demanda de potencia y bajas latencias.