Forum Discussion

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

How Do You Select an FPGA?

Just curious what source of information you find is the best for selecting an FPGA? There are a number of possibilities on Altera.com such as, but certainly not limited to:

- Product catalogs

- User guide

- Quartus II Help System

Where's your best source for this info?

4 Replies

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

    usually, your design spec will be the main driving factor in selecting an FPGA.

    What external interfaces do you need?

    what are the power requirements?

    how much are you prepared to spend?

    These are the 3 most important factors that only you can determine. Then you can narrow down your FPGA choice.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Tricky,

    Being a writer at Altera, I'm interested in what documents you use once you begin to " narrow down your FPGA choice.":)
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Being a writer at Altera, I'm interested in what documents you use once you begin to " narrow down your FPGA choice.":)

    --- Quote End ---

    I start with the project requirements, and then look at the device family features; sometimes Altera has web pages with summaries, otherwise I will download the device handbook.

    For IP related questions, I'll often start with the Quartus handbook, and then move onto the Megafunction guides.

    However, Altera has terrible cross-referencing between resources. For example, "The Embedded Peripherals IP Guide" has a lot of good documentation, but it is rarely referenced from other documents that describe using that IP. The "Embedded Design Handbook" is another good reference, which again, is rarely cross-referenced (it has lots of Avalon-MM design tips).

    My recommendation is to improve cross-referencing between resources.

    Cheers,

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

    Thanks for taking the time to provide your feedback, Dave. It's very much appreciated. I'll forward your comments along to those involved in those documents, and as a general comment to all!