Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

FIFO Controller in Cyclone V Devices

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

8 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi Tricky,

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

    -Nayan
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    one last question..

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

    Once again thanks for the reply. :)

    -Nayan
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    The only hard IP in Cyclone V is PCIe

    --- Quote End ---

    and memory controllers and ARM
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    yes,

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

    -Nayan
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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.