"Powered by Microchip PolarFire RISC-V SoC FPGA, PolarBerry is both a single board computer with Gigabit Ethernet and 40-pin GPIO header, as well as a system-on-module thanks to three Samtec board-to-board connectors."
"This is the first compute module we have seen with an RJ45 GbE port and Raspberry Pi style 40-pin GPIO. The 85 x 55mm module can be further extended with an optional SE215 PCIe carrier board."
PolarBerry is a System-on-Module (SoM) SBC utilizing the Microchip PolarFire SoC, which integrates a low-power FPGA with a highly secure, four-application-core, 64-bit, Linux-capable RISC-V subsystem.
PolarBerry is the first production- and deployment-ready SoM with a hardened real-time, Linux-capable, RISC-V-based MPU subsystem bringing low power consumption, thermal efficiency, and defense-grade security to embedded systems. With a deterministic, coherent RISC-V CPU cluster and a deterministic L2 memory subsystem enabling Linux and real-time applications, PolarBerry is the ideal SoM for users who are looking to develop systems which are not based on ARM processors.
With its defense-grade security, PolarBerry is an ideal SoM for applications where security is paramount. PolarBerry offers all the important attributes for a strong SoC FPGA design security at no cost to the system developers.
Polarfire offers several interfaces, including a Raspberry Pi-compatible connector which gives developers access to most RPi HATs for prototyping and development. There’s also one RJ45 connector of Ethernet, two CAN bus interfaces, and a JTAG programming interface. If used with a carrier board, PolarBerry offers many more interfaces, including 4 x SERDES lanes at 12.5 Gbps for applications like imaging that required high-speed data communications.
PolarBerry is a production- and deployment-ready SoM that will instantly jumpstart your product development. This compact (5.5 x 8.5 cm), self-contained SoM puts the power of RISC-V hard cores directly in your hands. Integration is easy - the board can be powered via its onboard Raspberry Pi interface, via our SE215 high-speed carrier board, or via a carrier board of your own design.
SE215 PCIe SoM carrier board shown with a non-PolarBerry module
PolarBerry is designed to be application-flexible, while also being quick to use and deploy. Its combination of features make it perfect for applications that require high-performance but a low power draw, defense-level security, a real-time, deterministic RISC-V processor that’s capable of Linux, a small physical profile, immediate connectivity, or custom extensibility - such as those in the autonomous vehicle or defense industries.
With its PolarFire SoC, PolarBerry provides a system with hardened, deterministic, coherent RISC-V processing and programmable logic - enabling real-time systems and Linux with unparalleled security features.
As the board is essentially an SBC in a SoM form-factor, it can be utilized as a standalone module or along with a carrier board like the Sundance DSP SE215 carrier or one of your own design.
A Raspberry Pi connector, two CAN bus interfaces, and an RJ45 port for Ethernet allows PolarBerry to tap into extensive ecosystems, and its Samtec connectors provide high-speed communication to a carrier board for powerful peripheral customization.
For example, PolarBerry works well with our SE215 PCIe SoM carrier board which provides access to an FMC and additional interfaces like an SFP+ module.
PolarBerry utilizes the PolarFire FPGA fabric and RISC-V processors to provide high levels of security for real-time applications. It features advanced code and bitstream security and anti-tamper engines. These measures give PolarBerry previously unheard-of, defense-level security for an SBC/SoM:
|Application||Evaluation & Production||Evaluation|
|Memory||4 GB x 32-bit wide||2 GB LPDDR4 x 32-bit wide|
|SPI storage||128 MB SPI serial NOR flash for storing boot image||1 Gb SPI flash|
|eMMC storage||4 GB eMMC for general use||8 GB eMMC flash or SD card slot (multiplexed)|
|Transceivers||4 x high-speed, low-power transceivers from 250 Mbps to 12.7 Gbps||None|
|Raspberry Pi-compatible 40-pin header||Yes||Yes|
|Ethernet||1 x 100/1000BASE-T via RJ45 connector, 1 x 100/1000BASE-T via high-speed Samtec connector||2 x 100/1000BASE-T via RJ45 connectors|
|USB||None||Micro USB 2.0 Hi-Speed OTG|
|Programming & debugging||JTAG via Samtec connector||JTAG, 4 x UART via single micro USB-B|
|CAN||four-pin (1 x 4) male headers with standard 0.1" (2.54 mm) pitch, 2 x CAN 2.0 PHY||2 x CAN|
|Exposed FPGA I/O||Bank 1 I/O from FPGA||None?|
|Other||None?||mikroBUS socket, PCIe gen2, SPI, I²C|
|Dimensions||55 mm x 85 mm||183 mm x 126 mm|
|Power||max 16 W||shipped with a 60 W power supply|
SundanceDSP is part of the Microsemi Mi-V ecosystem, which brings together tools and vendors tailored for the PolarFire SoC, including:
Developing on the PolarBerry requires a Libero Silver license, which is free of charge and valid for one year. Once that license has expired, you will be able to generate a new license each year for free.
SundanceDSP has over 25 years of experience in the design and manufacture of high-end electronic devices such as SoMs and SBCs. PolarBerry is the evolution of several previous SoMs. The SE215 carrier board already exists and is in use with another SoM, so is ready to ship.
All PolarBerry boards will be fully tested at our office in Reno, Nevada and then shipped to Crowd Supply’s warehouse for final fulfillment to backers worldwide. The cost of domestic shipping is already included in the price.
Since this product is an evolution of other similar SoM products with PolarFire FPGA, there is minimal risk to backers. The biggest risk is that the COVID-19 pandemic may delay some aspect of the delivery schedule, in which case we will notify backers via project updates.
A low-cost dev kit for Microchip's PolarFire SoC, a low-power FPGA integrated with a hardened quad core 64-bit RISC-V microprocessor subsystem
A 100% open source dev board for the EOS S3 low-power MCU with embedded FPGA
An open source, RISC-V development platform with wireless connectivity