¿Cuál es la diferencia entre un FPGA y un ASIC [cerrado]

-5

Sé lo que son un FPGA y un ASIC.

Sin embargo, lo que quiero saber es cuál es la diferencia con el costo y el tiempo.

  • ¿Cuánto tiempo lleva construir un FPGA?
  • ¿Cuánto tiempo lleva construir un ASIC?
  • ¿Cuánto cuesta construir un FPGA?
  • ¿Cuánto cuesta construir un ASIC?
  • ¿Cuánto tiempo se tarda en programar un FPGA?
  • ¿Cuánto tiempo se tarda en programar un ASIC?

    Conocer esta información realmente me ayudaría a entender la Diferencia entre estos dos dispositivos. Realmente lo agradeceria si alguien respondió esto por mí.

pregunta JVO

1 respuesta

4
  

¿Cuánto tiempo lleva construir un FPGA?

Supongo que quieres decir "fabricar" aquí, en lugar de compilar. El tiempo para fabricar un FPGA es irrelevante para el usuario en la mayoría de los casos. Ya que todos están fabricados de la misma manera, puede usar uno disponible en inventario en su distribuidor o en la fábrica. En caso de que la fábrica se quede sin existencias, puede tardar entre 12 y 16 semanas para producir más.

  

¿Cuánto tiempo lleva construir un ASIC?

No soy un usuario de ASIC, pero creo que esto está en el rango de 12 a 16 semanas.

  

¿Cuánto cuesta construir un FPGA?

De nuevo, esto es irrelevante para los usuarios. Lo que importa es lo que cuesta comprar un FPGA. Esto puede variar entre $ 5 y $ 5000 dependiendo de la cantidad de recursos en el FPGA.

  

¿Cuánto cuesta construir un ASIC?

Para la misma función, esto será más bajo que para un FPGA por unidad. Sin embargo, tendrá que pagar costos de ingeniería no recurrentes (NRE) para configurar un ASIC en particular y estos pueden ser de varios cientos de miles de dólares o más.

  

¿Cuánto tiempo se tarda en programar un FPGA?

Si te refieres a crear el diseño para el FPGA, esto depende de tu habilidad y la complejidad del diseño.

Si te refieres, después de haber creado el diseño, cuánto tiempo se debe colocar en el FPGA, esto suele durar unos segundos.

  

¿Cuánto tiempo se tarda en programar un ASIC?

Los ASIC no están programados. Vienen de la fábrica configurada para realizar la función para la que fueron diseñados.

Nota: la palabra ASIC se usa para muchas cosas diferentes. Supongo que está hablando de un "ASIC estructurado" tradicional que tiene una selección fija de puertas disponibles en las capas de silicio y está configurado para una función particular cambiando las capas metálicas que interconectan las puertas.

La palabra "ASIC" también se usa a veces (al menos de manera informal en mi experiencia) para referirse a diseños de IC totalmente personalizados, donde todas las capas pueden ser modificadas por el cliente. Esto requeriría más esfuerzo de diseño y mayores costos de NRE que un ASIC estructurado.

También hay servicios que toman un diseño FPGA y lo convierten en un diseño fijo de fábrica (en lugar de programable en campo). No he usado estos servicios, pero creo que tienen un NRE más bajo pero costos unitarios más altos que los productos ASIC estructurados.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas