¿Cuánto cuesta un chip FPGA? Sé que las placas de desarrollo FPGA son caras, pero quiero saber si sus chips son caros. Es imposible entregar el trabajo de fin de grado en especie, hay que hacerlo usted mismo.
Antes que nada, el primer punto: división de precios de FPGA. Simplemente sigue el consejo de altera.
Dispositivo EP2C ciclón2. 35 representa el número de tablas de búsqueda que contiene, lo que equivale al número de puertas de 350x4k. Hay dos parámetros que no viste. 1. Embalaje, 2. Velocidad del dispositivo. Discuta por separado.
El paquete es una restricción específica en los pines. Por ejemplo, 240, 256, 424, 676 y los formularios de embalaje de pines correspondientes. Como FBGA, etc. El método de escritura específico es el siguiente. Xx240 representa una FPGA de 240 pines en un paquete determinado.
El segundo es el nivel de velocidad. El grado de velocidad de Altera puede estar entre 6 y 8. 8 es el más lento. 6 representa el más rápido. El nivel de velocidad afecta directamente la frecuencia máxima de reloj a la que puede ejecutarse su diseño. (Esto es sólo un factor externo. De hecho, su estilo de diseño afecta más la frecuencia del reloj)
El resto. Según diferentes series de FPGA. El consumo de energía correspondiente es diferente al de la estructura interna dedicada. También resultará en precios diferentes.
Sigue esta idea. El estándar para la división de precios es:
1, cuanto mayor sea el número de puertas equivalentes. Cuanto mayor sea el precio.
2. Cuantos más puertos IO haya. Cuanto mayor sea el precio.
3. Cuanto más rápida sea la velocidad. Cuanto mayor sea el precio.
4. El precio con dispositivos especiales es superior al precio sin dispositivos especiales (DSP o CPU).
5. El precio del bajo consumo de energía es más alto que el del alto consumo de energía.
Jaja, la puerta que ves es de 15W. 200 yuanes. No se que modelo es. Pero si es cyclone2, creo que es un poco caro.
Luego la segunda pregunta: estimación de FPGA.
Basado en su ejemplo: contador de 10 decimales. Es posible que necesite dos tablas de búsqueda y cuatro flip-flops D.
Con base en el número de tablas de búsqueda x4 y el número de flip-flops D x2, se estima que es un circuito de aproximadamente 16 puertas.
Por cierto, hablemos de la estimación de FPGA. La predicción de FPGA se divide en los siguientes puntos:
1. Estimación de recursos lógicos. Después de terminar de escribir el código. Lea el informe completo después de la síntesis. El uso de los recursos internos de FPGA será muy preciso.
2. Estimación del puerto IO: La estimación del puerto IO es para calcular si el puerto IO fijo en el banco es suficiente. Existe el concepto de BANCO en FPGA. Cuando se conectan diferentes VCC, hay VCC y GND fijos en este banco. Por ejemplo: TTL. Luego, todos los pines del banco de memoria correspondiente emiten el nivel TTL. Por ejemplo, necesitas contar cuántos pines hay en CMOS. Entonces hay varios bancos. ¿Cuántos pines tiene TTL y LVDS, etc.? ¿Cuánto banco necesitas para inmovilizar? Finalmente vea si es suficiente. . Si no es suficiente, es necesario reemplazarlo.
3. Estimación de potencia: la estimación de potencia es en realidad una parte compleja de FPGA. Afortunadamente, todas las empresas importantes han lanzado hojas de cálculo de Excel. Y viene con instrucciones de uso. No entraré en detalles aquí.
4. Después de salir del trabajo. También necesita conocer el ciclo de entrega (esto es principalmente para agentes. Si el ciclo de entrega es largo, puede cambiarlo. Pero esto es como una computadora. Diferentes agentes tienen precios diferentes. En caso de que elija uno FPGA no muy convencional , entonces no tienes compra de emergencia.
Finalmente, te ayudo a encontrarlo
He visto el tablero de desarrollo del propio maestro, que es muy complicado o tiene muchos pines. No sé si eres estudiante. Puedes usar chips FPGA o puedes usar la placa de desarrollo directamente.