Forum Discussion

LETNI321's avatar
LETNI321
Icon for New Contributor rankNew Contributor
16 days ago

starting to learn FPGAs

Hello everyone,

I want to start learning FPGA development on my own. My operating system is Linux.Could you please tell me what software/tools I need to download to begin?

Do I need a hardware programmer or a specific board?

I’m a beginner, so I’d appreciate any advice on the easiest setup.

5 Replies

  • Hi LETNI321,

     

    You can find answers to your questions at docs.altera.com ! In particular, there is the Altera FPGA Software Installation and Licensing guide: 

    https://docs.altera.com/r/docs/683472/26.1/altera-fpga-software-installation-and-licensing/answers-to-top-faqs 

    To get information about getting the Quartus Prime software. 

    Regarding the hardware, you can consider trying first the Power and Cost Optimized devices such Agilex 3, MAX 10 or Cyclone 10; and the devkits based on those devices, both from Altera or partner solutions. 

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,

    Altera has OS support doc for Quartus a d related Tools.

    https://www.altera.com/design/guidance/software/os-support

    You'll  notice that e.g. new Ubuntu versions aren't supported by Questa simulator, thus you'd go for Ubuntu 20.04 if you prefer Ubuntu. You can use latest Quartus Prime Lite 25.1 for Cyclone 10 LP and MAX 10 devices respectively 26.1 Prime Pro 26.1 for Agilex 3 or 5. It has a free license for these devices.

    Choice of FPGA series and development board depends much on your intended FPGA application, signal speed, logic complexity, required interfaces.

    Regards Frank

  • LETNI321's avatar
    LETNI321
    Icon for New Contributor rankNew Contributor

    "Given that some versions of Quartus work better on Linux than others, I'd like to know exactly:

     

    - Which Linux distribution is best suited for Quartus?

    - Which version of the operating system should be used?

    - Which version of Quartus should be used with it?

    • KennyT_altera's avatar
      KennyT_altera
      Icon for Super Contributor rankSuper Contributor

      As we do not receive any response from you on the previous reply that we have provided, we shall close this thread.