Arria® 10 FPGA Developer Center
The FPGA Developer Center is organized into industry-standard stages, which provides you with various resources to complete your FPGA design. Each design step is detailed in the expandable sub-sections with links that allow you to select and move between the various Generation 10 device series.
1. Device Information
2. Interface Protocols
3. Design Planning
4. Design Entry
5. Simulation and Verification
6. Implementation and Optimization
7. Timing Analysis
8. On-Chip Debug
1. Device Information
Documentation
2. Interface Protocols
Documentation
| User Guides |
|---|
| Embedded |
| Embedded Peripherals IP User Guide |
| User Guides |
|---|
| Audio and Video |
| FPGA SDI II IP Core User Guide |
| Design Example User Guides |
|---|
| Other Serial IP |
| JESD204B IP Core Design Example User Guide |
| FPGA JESD204B Design Example User Guide for Arria® 10 Devices |
3. Design Planning
Documentation
| User Guides / Device Overview / Device Datasheet / Application Notes |
|---|
| Getting Started User Guide: Quartus® Prime Pro Edition |
| Platform Designer User Guide (Quartus® Prime Pro Edition) |
| DSP Builder for FPGAs |
| AN 738: Arria® 10 Device Design Guidelines |
| AN 763: Arria® 10 SoC Device Design Guidelines |
| Training and Videos |
|---|
| Fast & Easy I/O System Design with Interface Planner |
4. Design Entry
Documentation
If you are new to these languages, you can use online examples or built-in VHDL or Verilog templates to get you started which are discussed in the Quartus® Prime Pro Edition Used Guide: Design Recommendations
The Quartus® Prime Pro Edition software offers Verilog and VHDL templates of frequently used structures. For more information on using these template, refer to the "Using Provided HDL Templates" section of the Quartus® Prime Pro Edition Handbook.
The Quartus® Prime design software also comes with High Level Synthesis Compiler which synthesizes a C function into an RTL implementation that is optimized for FPGA products.
| Software Downloads |
|---|
| Download center for all versions of the Quartus® Prime software |
5. Simulation and Verification
Documentation
| Software Downloads |
|---|
| Quartus® Prime Software |
6. Implementation and Optimization
Documentation
7. Timing Analysis
Documentation
8. On-Chip Debug
Documentation
| Design Examples |
|---|
| Arria® 10 DDR3 x40 with EMIF Debug Toolkit |
| FPGA Wiki |
|---|
| Development Boards and Kits |
Knowledge Base Solution
Explore Other Developer Centers
For other design guidelines, visit the following Developer Centers:
Board Developer Center
Contains detailed guidelines and considerations for high-speed PCB designs with Altera® FPGAs and SoC FPGAs.
Embedded Software Developer Center
Contains guidance on how to design in an embedded environment with SoC FPGAs.