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

Cyclone IV FPGA Speed Grades

RobertoG1
Beginner
354 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
348 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
300 Views

Hi,

Agree with comment made by @ak6dn.


Regards


0 Kudos
Reply