Thursday, March 28, 2024

RISC-V Enabled SoM For Highly Secure And Efficient Embedded Systems

- Advertisement -

FPGA with 64-bit multicore RISC-V processor delivers defence-grade security, low power consumption and thermal efficiency for smart systems 

For delivering unparalleled defence-grade security, low power consumption and thermal efficiency embedded system here’s presenting the PolarBerry, a production and deployment-ready SoM with a hardened 64 bit, multicore real-time and Linux-capable RISC-V MPU subsystem – thanks to Microchip Technology’s PolarFire SoC field-programmable gate array (FPGA) present at its heart.

PolarBerry is ideally suited to the development of embedded computing and real-time applications based on RISC-V processors as an alternative to ARM. Typical applications will be found in the defence/mil-aero, AI/ML, communications, automotive, industrial automation and imaging markets as well as the Internet of Things.

- Advertisement -

PolarBerry’s compute engine delivers up to 50 per cent lower power than alternative FPGAs, 250k logic elements (LEs) and features four high-speed, low-power transceivers from 250Mbps to 12.7Gbps. The PolarFire SoC FPGA’s power consumption is 12W maximum and power provided directly from the PolarBerry SoM to enable embedded solutions.

“The launch of PolarBerry, with our PolarFire SoC FPGA as its compute engine, opens up an exciting array of new design possibilities by enabling embedded computing engineers to easily harness the disruptive potential of RISC-V,” said Krishnakumar Ramamoorthi, Mi-V Ecosystem Manager at Microchip Technology’s FPGA business unit. “It facilitates new design choices and creates additional options by underpinning the ability to better innovate secure, power-efficient designs through open collaboration.”

Important security features

The PolarBerry SoM offers all the important attributes for strong SoC/FPGA design security including:
⦁ Anti-cloning protection
⦁ Device-level anti-tamper features,
⦁ Bitstream protection
⦁ Key management
⦁ FPGA hardware access control
⦁ Secure boot
⦁ Physical memory protection (PMP)
⦁ Supply chain assurance.

It also features a 40 pin Raspberry Pi (RPI) interface that allows standalone operation and rapid application development by providing up to 26 GPIOs – 20 of which can be assigned to SPI, UART, CAN or other interfaces. All RPI signals are 3.3V logic. Associated onboard PolarBerry SoM peripherals include:
⦁ 4GB of 32-bit wide DDR4 memory
⦁ 128MB SPI Serial NOR FLASH for storing the boot image
⦁ Programmable clocks to provide flexible clocking to the FPGA and high-speed transceivers.
⦁ RJ45 Ethernet socket with the 100/1000Base-T interface
⦁ Two CAN 2.0 physical layers
⦁ JTAG interface for programming
⦁ 4GB of eMMC non-volatile storage.

Samtec connectors provide high-speed communication to a carrier board for powerful peripheral customisation. The power consumption of the module is 16W, which can be applied via a PRI interface or carrier board.

The PolarBerry SoM measures just 55mm by 85mm and has an operational temperature range of 0 degrees Celsius to +70 degrees Celsius. It can also be installed on Sundance’s PCIe SoM carrier to provide access to an FMC and additional interfaces.

“With the ability to more easily access the potential of the RISC-V ecosystem, the launch of PolarBerry readily brings an open standard, defence-grade security approach to embedded systems development as a pertinent alternative to ARM,” says Flemming Christensen, Managing Director of Sundance (UK) and conclude “RICS-V has a global market presence that is growing rapidly. It is royalty-free so it can be used at minimal cost and extensible and you can add features to the instruction set as needed as well as tune it, for example, for lower power or higher throughput.”

PolarBerry has been released now for early adaptors and can be obtained from Sundance Multiprocessor Technology. Mass delivery is scheduled in January 2021.


SHARE YOUR THOUGHTS & COMMENTS

Electronics News

Truly Innovative Tech

MOst Popular Videos

Electronics Components

Calculators