-
Syllabus
-
Downloads & Tools
-
Introduction 1 min
-
Portfolio 2 min
- SmartFusion 2
-
Features 5 min
-
Embedded Design Flow 2 min
- Libero® SoC Design Suite
-
Libero 7 min
-
System Builder Wizard 13 min
- Hands-On Lab 1
-
Overview 2 min
-
Get Started 3 min
-
Configure SmartFusion® 2 MSS 11 min
- Hands-On Lab 2
-
Hello FPGA Kit 2 min
-
Complete the Design 8 min
-
Programming the Design 3 min
- Firmware
-
Firmware Development Flow 1 min
-
Firmware Catalog 5 min
-
SoftConsole Overview 9 min
- Hands-On Lab 3
-
Generating a SoftConsole Sample Project 4 min
- Hands-On Lab 4
-
Get Started 6 min
-
Project Settings and Building the Project 6 min
-
Debugging with SoftConsole 7 min
-
Executing Code from eNVM 5 min
-
Executing Code from DDR3 Memory 8 min
- Summary
-
Summary 1 min
- Your Feedback
-
We need Your Feedback
Configuring a SmartFusion® 2 FPGA and Developing Firmware Applications
This class shows you how to configure the SmartFusion 2 MSS, add peripherals in the SmartFusion 2 FPGA fabric, complete the FPGA design flow and develop firmware applications for the ARM Cortex-M3. (Nov 2022)
Microchip SmartFusion® 2 SoC FPGAs include an FPGA fabric and a complete Microcontroller Subsystem (MSS) consisting of a 166 MHz ARM Cortex-M3 processor with an instruction cache, on-chip Embedded SRAM (eSRAM), Embedded Non-Volatile Memory (eNVM), and extensive peripherals, including CAN, TSE, and USB.
This class shows you how to configure the SmartFusion 2 MSS (Microcontroller Subsystem), add peripherals in the SmartFusion 2 FPGA fabric, complete the FPGA design flow and develop firmware applications for the ARM Cortex-M3. You will learn the basics of the Microchip Libero® SoC Design suite, which includes System Builder, an easy-to-use design tool for SoC configuration. You will also learn how to develop firmware applications with SoftConsole, which is our free software development platform for our FPGAs.