Estoy creando un diseño usando el FPGA de la serie Altera Stratix V GX. Para la comunicación del dispositivo host, usamos la interfaz PCIe x8.
La interfaz en sí ocupa 3058 ALM (de 234 720 disponibles).
Con 1 copia de una unidad de diseño personalizado, la cantidad de ALM aumenta a 3077, solo 19 más. Por lo tanto, deberíamos esperar que cualquier otra copia ocupe 19 unidades, ¿verdad?
Pero cuando compilamos con 4.096 copias de la misma unidad de diseño, se agotan 6.282 ALM, que es mucho menos de lo previsto. ¿Por qué parece que la utilización de la lógica aumenta de forma no lineal?
Esto huele a que algo podría estar mal con su lógica de usuario que da como resultado que gran parte se optimice. 4096 de cualquier cosa debería consumir MUCHOS recursos lógicos. ¿Funciona correctamente el diseño del elemento 4096 en el FPGA real?
Eugenio Sh.
david tweed
tom carpintero
Paebbels
ted x