Forum Discussion
Number of gates ?
Hi all.
From the datasheet i got from internet for FPGA Cyclone IV (EP4CE6E22I7N) do not mention the number of gates. What does its means? If compared with flex 6000 family(EPF6016TI144-3), its do mentioned the number of gates but not the total RAM bits. It's like vice versa between the two FPGA. Can someone explains it to me please. Is it related between number of gates with total number of RAM? p/s : Attached is a comparaison i made between 3 FPGA (i need to replace the left one) Thanks and Regards13 Replies
- Altera_Forum
Honored Contributor
Thanks for your suggestion. I preferred a FPGA that have more I/O. You have your point there sir. Thank you.
- Altera_Forum
Honored Contributor
I would go with the cyclone 4 - the cyclone is an older part not supported by the web edition any more, and has no built in multipliers.
- Altera_Forum
Honored Contributor
There are a few cores available on Opencores:
http://opencores.org/project,avs_aes http://opencores.org/project,aes_core http://opencores.org/project,systemcaes,overview http://opencores.org/project,aes_pipe - Altera_Forum
Honored Contributor
Thanks for your replied sir.
Maybe im going with FPGA EP4CE6E22I7N (Cyclone IV) or EP1C3T144I7N (Cyclone). Do you know where can i find a documentation for how to implement an AES on FPGA or maybe a AES core for FPGA? Thanks and Regards - Altera_Forum
Honored Contributor
You dont really need a higher end chip unless you need lots of clocks, IOs or lots of high speed (in the 5+Gbps range) intefaces.
- Altera_Forum
Honored Contributor
You could probably use a cyclone without a problem.
- Altera_Forum
Honored Contributor
Thanks all for helping me. Im new to this FPGA, i would like to implement AES on FPGA. Is it a specific FPGA that i must use or i can choose any FPGA to do this?
Thanks and Regards - Altera_Forum
Honored Contributor
Before Cyclone family, Altera used to specify FPGA resources as "typical gates" and put this number into the device name. According to this calculation, a 4-LUT LE counts as 20 "typical gates". See ACEX family data sheet for details.
- Altera_Forum
Honored Contributor
It is difficult to predict how many LUTs any given implementation will use. The best option is to write your AES code, synthesize it in Quartus and check the reports to see how many LUTs and RAM modules are used.
- Altera_Forum
Honored Contributor
Let's say if i would like to implement an AES on my FPGA, is it important to know the number of gates?
Thanks and regards