5 votos

¿FPGA más barato para diseños fijos?

FPGA son, me parece caro (relativamente) ya que pueden ser reconfigurados muchas veces. Si tuviera que hacer un diseño de trabajo en una FPGA y deciden construir varios (aunque no muchos) de ellos en un tablero personalizado utilizando el mismo código; ¿hay otro tipo de chip que sería más barato, que supongo que configuro en serie una vez por todas?

En Resumen, estoy buscando el equivalente de EPROM comparado con EEPROM para arreglos de puerta configurable.

6voto

RWH Puntos 21

Realmente no existe ninguna tecnología que compite con FPGAs por el comercio fuera de campo-programación vs costo. Hay maneras de reducir el costo de la FPGA, a pesar de que:

  • Utilizar la velocidad más baja de grado parte de su diseño puede trabajar.

  • Uso de la más pequeña puerta-contar parte se puede encajar cómodamente su diseño (pero es recomendable en la mayoría de los casos, quedarse con parte de los recursos no utilizados a fin de permitir futuras actualizaciones, y para evitar absurdamente largo síntesis veces)

  • Comprar como muchos a un tiempo como usted puede de una FPGA número de parte. IC precios pueden ir hacia abajo como el volumen sube. Si usted tiene más de un proyecto, considere el uso de la misma FPGA, tanto para aumentar el volumen, usted está comprando de esa parte.

  • Si su volumen de compra es más de lo que tal vez 20 piezas en un tiempo o 100 FPGA por año, póngase en contacto con el FPGA fabricante directamente y negociar el precio. No acaba de aceptar el precio de lista de un distribuidor.

4voto

BWW Puntos 302

El problema con la premisa es que los FPGAs son completamente volátil* ya. No hay ninguna paso del proceso de fabricación utilizado para crear FLASH/EEPROM, el "programa" se almacenan directamente en el Look-Up Tables (LUTs) donde sea necesario para realizar su arbitraria de la lógica. Las tablas de consulta, se trata de pequeños SRAM matrices que están programados, así como algunos conmutador de enrutamiento.

Sé que al menos Altera tiene un programa donde se puede "hardcopy" su diseño FPGA, pero este es un fabricadas a la medida del dispositivo, no es algo que se puede programar en el campo.

Ahora CPLDs tienen una memoria no volátil, pero será raro encontrar un OTP (One Time Programmable) variante de un moderno CPLD que ya tiene una EEPROM/FLASH porque no guardar el fabricante de cualquier (o bastante) dinero. Que ya tiene un chip con un IC del proceso que tiene FLASH, y probablemente no es suficiente demanda para justificar los costos de otro elemento de la memoria. Dicho esto, hay definitivamente la FISCALÍA CPLDs y sus Amigos, pero estos son generalmente de mayor edad partes cuando EPROM (UV borrable) fue más común.

Los FPGAs son caros porque son grandes (silicio-wise), requieren costosos, vanguardia de los procesos, tienen una alta pin de la cuenta, son de bajo volumen, y tiene un enorme paquete de software de diseño que se están subsidiando.

*la mayoría de ellos... sé que hay algunos con memoria no volátil en ellos, pero la esencia sigue siendo la misma.

1voto

Martin Thompson Puntos 6509

decide construir varios (aunque no muchos)

'Varios' no llega a las economías de escala que hacen que merece la pena el esfuerzo. Y aunque cientos de miles de personas desean varios de cada uno, ellos todavía quieren el dispositivo para realizar diferentes tareas, lo que significa un nivel de programación.

Si quieres algo programable (incluso sólo una vez), dispone de una gran cantidad de enrutamiento dentro de ella (mucho más de enrutamiento de la lógica en los dispositivos modernos). El enrutamiento es lo que está pagando, la manera de configurar (es decir, de la FISCALÍA o volátiles) es (a mi entender) un segundo orden costo de influencia.

Mira cómo los microcontroladores han desarrollado - programa de almacenamiento en flash (es decir, en el campo reprogramable) fue una vez considerado ser puramente de la reserva del producto-proceso de desarrollo y, a continuación, la FISCALÍA y la máscara-ROM de dispositivos se utilizan en la producción. Ahora incluso los que son muy sensibles a los costos de los productos de consumo y automoción uso de controladores de flash micros de forma rutinaria.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X