Forum Discussion
Gauthier_Auvray
New Contributor
3 years agoFPGA configuration FPP
Hello, What happen if we configure a FPGA (CycloneIVGX) in FPP mode (RBF file written by microprocessor) with a file generated for the wrong package? Should we detect it by monitoring nSTATUS/CONF_D...
NazrulNaim_Intel
Regular Contributor
3 years agoHello,
Technically you cannot use the same programming file across different packages as the pin's locations are different on each package.
You may perform the migration across the devices within the same package type as you can see in the table below:
Perhaps you may need to update the pin assignment in your design on a different package type.
Hope that answers your question.
Regards,
Nazrul Naim
- FvM3 years ago
Super Contributor
Hi,
I believe the latest response doesn't answer the question. As far as I understand, you are asking about the same FPGA chip used in different packages. So "what happens"? The chip can't know which package it is mounted in, it will accept the configuration file although the pin mapping is possibly different. Effects may be different, including possible damage of FPGA or external hardware. You need to analyze the chip to package pin mapping to predict the effects. Unfortunately it's not directly specified for all FPGA series.
It's probably possible to identify the external connection in your FPGA code, disable outputs and signal an error in case of misconfiguration.