Intel® FPGAs Resource Center

Overview

New to FPGAs? Learn what an FPGA is and explore customer benefits.

Training (Online, Virtual, or Instructor Led)

Course Title Description
How to Begin a Simple FPGA Design This 19-minute online training is for engineers who have never designed an FPGA before. You will learn about the basic benefits of designing with FPGAs and how to create a simple FPGA design using the Intel® Quartus® development software 15.0. If you have an Intel® MAX® 10 FPGA Development Kit, you can transfer the programming file created during the tutorial to the development board.
Become an FPGA Designer in 4 Hours This longer online course gives you basic skills to design with Intel® FPGAs. The course uses lecture, demonstrations, and labs (elapsed time ~4 hours). There is an option to download your design to hardware. Learn architectural features of Intel devices and how the Intel® Quartus® development software works.

Training Curriculum

Recommended set of classes to take over a period of time, depending on your background or specialty:

University/Students/Hobbyists

Title Description
University Program

If you aren’t designing FPGAs as a full-time job, this content is intended for you.

Students or professors can go here to learn about our program, review educationally focused boards and associated content (tutorials, labs, exercises), or check out membership benefits.

Applications

Reference Designs

Reference Designs and Design Examples

Development Kits and Boards

Pick from over 100 boards or cards that best meet your technical requirements here.

Don’t know where to start? Check out these two low-cost boards featuring the latest FPGAs to hit the market.

BeMicro Intel® MAX® 10 FPGA

Lowest-cost, low density FPGA projects. Limited connections, switches, and LEDs. Offers on-board flash, analog-to-digital conversion, and motion sensors.

Buy now

DE0-Nano-SoC

Use a powerful combination of FPGA and a complete ARM* processor subsystem, integrated on a single die, for projects needing more density or processing power. University program course work is targeted for this kit.

Buy now

 

BeMicro Intel® MAX® 10 FPGA

DE0-Nano-SoC

Price

$30 (Price subject to change)

$99 / $90 academic discount (Price subject to change)

FPGA Featured

Intel® MAX® 10 FPGA

10M08D, 484-ball FBGA

Cyclone® V SoC FPGA

5CSEMA4, 672-ball UBGA

FPGA Resources Available

Logic Elements:

Internal Memory:

Internal Flash:

Processor Subsystem:

 

8,000

378 Kb

1.37 Mb (for configuration and user)

N/A

 

40,000

2,931 Kb

64 KB boot ROM

ARM* Cortex-A9 MPCore processors with cache, on-chip memory, and peripherals

External Memory

8 MB SDRAM

1GB DDR3 SDRAM

External Flash

None

Micro SD memory card slot

Expansion Connectors

Two digital PMOD, 80-pin BeMicro* card edge connector, two 40-pin prototyping headers

two 40-pin prototyping headers, UART to USB Mini-B, Arduino (Uno R3 compatibility)

ADC

8 inputs (12-bit resolution)

8 inputs (12-bit resolution)

I/O Interfaces

USB port

Gigabit ethernet, USB OTG port

Other

Three-axis Accelerometer, temperature sensor, thermal resistor, photo resistor, built-in Intel FPGA Download Cable II for FPGA configuration

Three-axis Accelerometer, built-in Intel FPGA Download Cable II for FPGA configuration

Buttons & LEDs

Two push buttons, two LEDs

Four slide switches, two push buttons, eight LEDs

Power Supply

Through USB

5V DC Adapter included

Literature Board documentation, kit details, and downloads Board documentation, kit details, and downloads

Documentation and Support


Find technical documentation, videos, and training courses for Intel® FPGAs.

Additional Resources

Need Help with Your FPGA Design?

Collaborate with Intel on your next project.

Contact us

Intel® FPGA and Programmable Devices

Learn how these powerful devices can be customized to accelerate key workloads and enable design engineers to adapt to emerging standards or changing requirements.

View all devices

Are You New to the World of FPGAs?

Read the free ebook FPGAs for Dummies to increase your understanding of FPGAs or check out other resources in ‘Getting Started’ to learn how to use/design with FPGAs.

Download the free eBook