Faster speed grade and voltage change - Do I need to rebuild?
I did a quick search and didn't find anything regarding my question. We have an older design using a Cyclone IV EP4CE22F17I8LN. Because of the component shortage issues, we are forced to use a EP4CE22F17I7N in place of it (only thing available). Hardware-wise, the voltage change is trivial. However, I the software side, my question is do I need to rebuild/recompile the code because of the speed/voltage difference of the new device? I'd assume going to the faster speed is not an issue, but what about the voltage? Will the programmer bark about any device ID differences between the code to be programmed (configured as a .JIC) and the different device? I ask because a recompile will force a new Verification and Validation test, which is lengthy and costly. Thanks in advance.
Hate to say it, but you probably have to recompile. There are very few situations I can think of where you would be able to get away with not recompiling if you're moving to a different device. You could certainly try and test the current programming file to see if it works, though (nice thing about FPGAs).