System Architect Developer Center
FPGAs are used across a broad range of systems. The System Architect Developer Center provides you with information on how FPGAs can add value to your system design for Stratix® 10, Arria® 10, Cyclone® 10 GX, Cyclone® 10 LP, MAX® 10, Arria® V, Cyclone® V, MAX® V, Cyclone® IV devices. For Agilex™ devices, refer to the dedicated System Architecture Guided Journey resources listed below.
System Architecture Guided Journey for Agilex™ 7 and Agilex™ 5 Devices
Design Hubs provide a Step-by-Step Guided Journeys for standard development flows surfacing the key critical resources and documentation.
1. Design Considerations
Applications for FPGAs
FPGAs are a critical element in many emerging technologies.
Select the links below to see how FPGA technology is shaping the future.
- FPGAs for Broadcasting and Pro AV Solutions
- FPGA Industrial Application
- FPGAs in Healthcare
- FPGAs for Military, Aerospace, and Government
FPGA Products
Explore FPGA products and capabilities as well as our extensive suite of intellectual property (IP) cores.
Description |
|
---|---|
FPGAs offer a wide variety of configurable embedded SRAM, high-speed transceivers, high-speed I/Os, logic blocks, and routing. Built-in IP combined with outstanding software tools lower FPGA development time, power, and cost.
|
|
SoC FPGAs integrate an ARM*-based hard processor system (HPS) consisting of processors, peripherals, and memory interfaces with the FPGA fabric using a high-bandwidth interconnect backbone. It combines the performance and power savings of hard IP with the flexibility of programmable logic. |
|
The FPGA IP portfolio includes a unique combination of soft and hardened IP cores along with reference designs to complement your application’s performance and IP strategies. On top of that, our straightforward selection of development kits give you the flexibility to test multiple types of platforms using a single board. |
|
This website allows you to select and sort IP by technology, provider, and end market. |
Power Products
Topic |
Description |
---|---|
FPGAs and SoCs power products enables optimized solutions with:
|
2. Learning Resources and Prerequisites
Design Flow
This figure shows the typical design flow using an FPGA or SoC FPGA device. For more detailed explanation of each step, refer to the AN 597 Getting Started Flow for Board Designs.
Foundational Learning Resources
Topic |
Description |
---|---|
Altera® FPGA Basics and Getting Started | FPGA is an acronym for Field Programmable Gate Array. It is a semiconductor IC where a large majority of the electrical functionality inside the device can be changed. |
You have several options for software download, software updates, and additional device support. The option you choose depends on your download speed, design requirements, and installation methods. |
|
Altera® FPGA Technical Training offers training to help you sharpen your competitive edge. Take advantage of the interactivity of one of our instructor-led/virtual classroom courses, or the flexibility and convenience of an online course today. |
3. Additional Support Resources
FPGA Community
FPGA Community is a community website that enables collaboration between different users of FPGA products. Check the "Embedded Design Suite (EDS)" and "SoC Discussion" sections. Use the search engine to find relevant material. You are also encouraged to update and contribute.
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.