5 Developing New Projects with the Discovery Kit

The PolarFire SoC FPGA offers a programmable logic fabric and an embedded quad-core RISC-V microprocessor subsystem capable of running combination of Linux, RTOS, or BareMetal in Symmetric Multiprocessing (SMP) and Asymmetric Multiprocessing modes (AMP).

Requirements:

  • SD Card (for Linux or AMP Operation): We recommend using a SanDisk® brand SD card.
  • SoftConsole: SoftConsole is a free, open-source based software development environment for Windows and GNU/Linux. It supports rapid development of bare-metal and RTOS-based C/C++ software and provides development and debugging support for all Microchip SoC FPGAs and 32-bit soft IP CPUs.
  • Libero SoC Design Suite v2024.1: Libero SoC Design Suite provides an integrated hardware tool suite that includes RTL entry through programming, a rich IP library, complete reference designs, and development kits.