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

FIFO Controller in Cyclone V Devices

Altera_Forum
Honored Contributor II
1,277 Views

Hi All,  

 

I would like to know that "Cyclone V Devices" has hard/soft FIFO controller and it's operation speed.  

 

Could not find much from HandBook :( 

 

 

Can anyone help me with this?  

 

 

Thanks in advance.  

 

 

-Nayan
0 Kudos
8 Replies
Altera_Forum
Honored Contributor II
519 Views

All FIFos are soft, - it uses memory and logic cells. Operating speed will be similar to that of the max operating speed of the M10ks of around 300Mhz, but it will depend highly on your design.

0 Kudos
Altera_Forum
Honored Contributor II
519 Views

Hi Tricky,  

 

Thanks a lot for reply. So, there are no harden FIFO controller in Cyclone V Devices ? 

 

-Nayan
0 Kudos
Altera_Forum
Honored Contributor II
519 Views

The only hard IP in Cyclone V is PCIe

0 Kudos
Altera_Forum
Honored Contributor II
519 Views

one last question..  

 

Does this is applicable for FIFO controllers in Cyclone III and Cyclone IV also? 

 

Once again thanks for the reply. :)  

 

-Nayan
0 Kudos
Altera_Forum
Honored Contributor II
519 Views

There is no such thing has a hard FIFOs in any altera product. There are probably FIFOs as part of other Hard IPs though, but you wont be able to access them directly.

0 Kudos
Altera_Forum
Honored Contributor II
519 Views

 

--- Quote Start ---  

The only hard IP in Cyclone V is PCIe 

--- Quote End ---  

 

and memory controllers and ARM
0 Kudos
Altera_Forum
Honored Contributor II
519 Views

yes,  

 

So, that memory controller is not being used for generating FIFOs> 

 

-Nayan
0 Kudos
Altera_Forum
Honored Contributor II
519 Views

the memory controllers are for external DDR2 or DDR3 (plus the soft SRAM controllers). Afaik, there are non external memory FIFO IPs from altera, so you would have to create your own fifo if you wanted to do that.

0 Kudos
Reply