Cyclone® 10 FPGA Developer Center
The FPGA Developer Center is organized into industry-standard stages, which provides you with various resources to complete your Intel® 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
Documentation
User Guides / Device Overview / Device Datasheet / Application Notes |
---|
Intel® Cyclone® 10 GX |
Intel® Cyclone® 10 GX Core Fabric and General Purpose I/Os Handbook |
Altera® I/O Phase-Locked Loop (Altera IOPLL) IP Core User Guide |
Intel Cyclone 10 External Memory Interfaces IP Design Example User Guide |
AN 522: Implementing Bus LVDS Interface in Supported Intel FPGA Device Families |
AN 370: Using the Intel FPGA Serial Flash Loader with the Intel Quartus® Prime Software |
User Guides / Device Overview / Device Datasheet / Application Notes |
---|
Intel® Cyclone® 10 LP |
Intel® Cyclone® 10 LP Core Fabric and General Purpose I/Os Handbook |
AN 447: Interfacing Intel FPGA Devices with 3.3/3.0/2.5 V LVTTL/LVCMOS I/O Systems |
AN 522: Implementing Bus LVDS Interface in Supported Intel FPGA Device Families |
AN 370: Using the Intel FPGA Serial Flash Loader with the Intel Quartus® Prime Software |
Design Examples |
---|
Intel® Cyclone® 10 GX |
Intel® Cyclone® 10 LP |
Training and Videos |
---|
Intel® Cyclone® 10 GX |
Intel® Cyclone® 10 GX |
How to Program Cyclone 10 LP with Two Configuration Images Part 1 |
Development Kits |
---|
Intel® Cyclone® 10 GX |
Intel® Cyclone® 10 GX |
2. Interface Protocol
Documentation
User Guides / Device Overview / Device Datasheet / Application Notes |
---|
Ethernet |
AN 585: Simulation Debugging Using Triple Speed Ethernet Testbench |
AN 735: Altera® Low Latency Ethernet 10G MAC IP Core Migration Guidelines |
User Guides |
---|
Digital Signal Processing (DSP) |
Intel FPGA Wiki |
---|
External Memory Interface |
3. Design Planning
Documentation
User Guides / Device Overview / Device Datasheet / Application Notes |
---|
Platform Designer User Guide (Intel® Quartus® Prime Pro Edition) |
4. Design Entry
Documentation
The Intel® Quartus® Prime Pro Edition software offers a mature synthesizer that allows you to enter your designs with maximum flexibility. If you are new to these languages, you can use online examples or built-in templates to get you started.
The Intel Quartus Prime Pro Edition software offers Verilog and VHDL templates of frequently used structures. For more information on using these templates, refer to the "Using Provided HDL Templates" section of the Intel Quartus Prime Pro Handbook.
The Intel® Quartus® Prime design software also comes with Intel® High Level Synthesis Compiler which synthesizes a C++ function into an RTL implementation that is optimized for Intel® FPGA products.
5. Simulation and Verification
Documentation
6. Implementation and Optimization
Documentation
7. Timing Analysis
Documentation
User Guides / Device Overview / Device Datasheet / Application Notes |
---|
AN 433: Constraining and Analyzing Source-Synchronous Interfaces |
8. On-Chip Debug
Documentation
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.
- FPGA Developer Center - Contains resources to complete your Altera® FPGA design.