Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21269 Discussions

Cyclone IV FPGA Speed Grades

RobertoG1
Beginner
647 Views

We are using this device (EP4CE40F23C8N) for our video mixer. We can't find the same device but were offered a similar with different speed grade (faster speeds C6N, C7N suffixes).
Would that hardware change be compatible using the same program from C8N or it requires a change in the program setup?

0 Kudos
2 Replies
ak6dn
Valued Contributor III
641 Views

The program image is not cognizant of the speed or temperature grades, so you can use the same image on a C6, C7, C8, I7, I8, etc.

Whether the devices works as specified depends on how close to the margin (setup, hold) and clock rate you are running at.

The timing analysis report will tell you the maximum computed clock rate, compare that to what you actually run at.

Worst case setup and hold paths are also listed, you can see how much slack you have using the results from the report.

Generally speaking moving to as faster part is virtually never an issue.

If you are really concerned, you can rerun the existing layout thru the timing analysis tool with the new device speed grade.

0 Kudos
Ash_R_Intel
Employee
593 Views

Hi,

Agree with comment made by @ak6dn.


Regards


0 Kudos
Reply