Duda sobre FPGA, Automatas y Arduino

91 views
Skip to first unread message

Miguel Angel Durán

unread,
Apr 12, 2021, 11:49:00 AM4/12/21
to FPGAwars: explorando el lado libre
Hola a tod@s.
Soy nuevo en esta comunidad y tengo unas cuantas preguntas.
¿Por qué no se suelen usar FPGA en industria pero se usan autómatas?, que seria mas rápido a la hora de funcionar en una industria, los Arduino, los PLC o las FPGAS?. ¿por que no se usa hardware libre?.
Un Saludo.

Alexander Lang

unread,
Apr 12, 2021, 3:00:28 PM4/12/21
to fpga-wars-explora...@googlegroups.com
Hola Miguel,

La tecnología FPGA se utiliza en la industria, pero su aceptación ha sido mucho menor que la de los microcontroladores. Creo que esto se debe principalmente a Cuatro cosas:

1. Es difícil aprender a codificar FPGAS, se requiere una mentalidad diferente en comparación con la programación estándar de microcontroladores. VHDL y Verilog están bien documentados, pero se necesita un cambio en la forma de pensar para comprender que con una FPGA se describe lo que desea que haga el circuito. Con un microcontrolador se programa el hardware ya presente para lograr lo que se requiere.

2. Las herramientas utilizadas para programar FPGAS eran a menudo muy grandes y difíciles de aprender y usar. Quartus, Libero o Xilinx WEBISE son interfaces de usuario muy complicadas ... se necesitan años de práctica y paciencia para convertirse en un experto en ellas.

3. Costo: los FPGAS cuestan más que los microcontroladores estándar, hasta hace poco.

4. Tamaño físico y complejidad. Los dispositivos FPGA a menudo tienen un alto número de pines o son dispositivos BGA que dificultan el diseño de PCB.

Espero que esto ayude,

Alex

-- Soy inglés y para los que hablan inglés aquí está la traducción:

FPGA technology is used in industry but its uptake has been much less than microcontrollers.  I think this is mostly due to Four things:

1.  It is difficult to learn to code FPGAS, a different mindset is required compared to standard programming of microcontrollers.  VHDL and Verilog are well documented but it takes a shift in thinking to understand that with an FPGA you descrive what you want the circuit to do.  With a microcontroller you program the hardware already present to achieve what is required.

2.  The tools used to program FPGAS were often very large and difficult to learn and use. Quartus, Libero or Xilinx WEBISE are very complicated user interfaces....it takes years of practice and patience to become adept with them.  

3.  Cost - FPGAS cost more up than standard microcontrollers - up until recently.

4.  Physical size and complexity.  FPGA devices often have high pin counts or are BGA devices which make PCB layout difficult.

Hope this helps,

Alex



--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/47644ef5-c56e-439e-a187-b370a373eb5en%40googlegroups.com.

celestino azcarate vanaclocha

unread,
Apr 14, 2021, 4:21:21 AM4/14/21
to fpga-wars-explora...@googlegroups.com
En la industria se usa ya mas de 20 años en  la cinemática de los robots ya lo usan, aunque siempre a sido hasta ahora muy privativo 

--
Reply all
Reply to author
Forward
0 new messages