Outils pour utilisateurs

Outils du site


issue142:mon_opinion

At the end of last month (November 27), The RISC-V and Linux foundation partnered up. Basically, RISC-V and the Linux Foundation agreed to a collaboration to accelerate open source development for the open source RISC-V ISA, starting with RISC-V starter guides for Linux. This month, the union brought forth the world’s first RISC-V-based FPGA SoC that runs Linux. At the RISC-V Summit in USA, Microchip’s Microsemi announced a PolarFire SoC architecture developed in collaboration with SiFive. The PolarFire SoC is supposed to be the world’s first RISC-V based FPGA. The cores being 1.5GHz U54-MC which are about the equivalent of Cortex-A35 cores. The link to their website is here: https://www.microsemi.com/product-directory/fpgas/3854-polarfire-fpgas There will be another fascinating link at the end of this piece.image credit: Microsemi

À la fin du mois de novembre 2018, le 27, les fondations RISC-V (Reduced Instruction Set Computer n°5 - ordinateur à jeu d'instruction réduit n°5) et Linux ont signé un partenariat. En gros, RISC-V et la Linux Foundation se sont mises d'accord pour accélérer le développement Open Source de l'ISA (Instruction Set Architecture - Architecture d'un jeu d'instructions) Open Source de RISC-V, en commençant par les guides du débutant de RISC-V pour Linux. Ce mois-ci, l'union a débouché sur le premier SOC (System-on-chip - Système sur un puce) FPGA (Field-programmable gate array - matrice à transistors programmable sur site) basé sur RISC-V au monde, qui fait tourner Linux. Au RISC-V Summit aux USA, Microsemi de Microchip a annoncé l'architecture SoC PolarFire développée en collaboration avec SiFire. Le SOC PolarFire est supposé être le premier FPGA au monde basé sur RISC-V. Les cœurs sont des U54-MC à 1,5 GHz qui sont à peu près équivalents à des cœurs Cortex-A35. Le lien vers leur site Web est : https://www.microsemi.com/product-directory/fpgas/3854-polarfire-fpgas

Il y a un autre lien passionnant à la fin de cet article. Crédit image : Microsemi.

This new SoC will compete with ARM SOC's and boasts lower power usage. The U54-MC's are manufactured at 28nm. Intel has the Stratix 10, manufactured at 14nm, which it will also compete against, with the open RISC-V design and lower power consumption. “With the PolarFire SoC ISA, Linux and real-time can coexist side-by-side in a more elegant fashion than we’ve seen before“ - Microchip’s director of product marketing. RISC-V’s low power consumption is attributed in part to its simplicity (branch prediction is turned off), which makes it faster, easier to customize and debug, and secure against threats, says Microchip. The PolarFire FPGA architecture is notable for its low power consumption, which Microchip claims to be up to 50 percent lower than SRAM based FPGAs. (Have they mentioned low power consumption enough yet?).

Ce nouveau SoC sera en compétition avec les SoC d'ARM et se prévaut d'une faible consommation. Les U54-MC sont fabriqués en 28 nm. Intel a le Stratix 10, fabriqué en 14 nm, contre lequel il sera en compétition, et qui a une conception ouverte en RISC-V et une faible consommation. « Avec l'ISA du SoC PolarFire, Linux et le temps réel peuvent coexister côte-à-côte d'une façon plus élégante que ce que nous avons vu précédemment », d'après le directeur du marketing de Microsemi.

La faible consommation du RISC-V est attribuée en partie à sa simplicité (la prédiction de branche est éteinte) ce qui le rend plus rapide, plus facile à personnaliser et à déboguer, et qui le rend sûr face aux menaces, d'après Microchip. L'architecture FPGA du PolarFire est remarquable pour sa faible consommation, dont Microchip affirme qu'elle est 50 pour cent plus faible que les FPGA basés sur des SRAM (ont-ils déjà mentionné que la consommation était faible ?).

The Linux driven development platform supplied by Microchip consists of the HiFive unleashed SBC and the HiFive unleashed expansion board. (That really expensive one on crowdsupply). More information here: http://linuxgizmos.com/fpga-based-add-on-board-brings-pcie-to-the-first-linux-based-risc-v-sbc/ “Microchip is supporting the SoC design with its PolarFire Mi-V RISC-V ecosystem. It also announced a Mi-V Embedded Experts Program, a “worldwide partner network to assist customers in hardware/software designs for PolarFire SoC.” Services include full product life-cycle support, access to direct technical support, and early access to development platforms and silicon.” according to an article.

La plateforme de développement, pilotée sous Linux, fournie par Microchip est constituée du SBC (ordinateur mono-carte) HiFive débloqué et de la carte d'extension HiFive débloquée. (Celle-ci est vraiment chère sur crowdsupply.) Plus d'information sur : http://linuxgizmos.com/fpga-based-add-on-board-brings-pcie-to-the-first-linux-based-risc-v-sbc/

Microchip soutient la conception du SoC avec son écosystème PolarFire Mi-V RISC-V. Est annoncé aussi un programme Mi-V Embedded Experts (Experts intégrés), un « réseau mondial de partenaires pour assister les clients dans leur conception matériel/logiciel sur le SoC PolarFire. Les services comprennent un support complet du produit pendant son cycle de vie, un accès direct au support technique et un accès précoce aux plateformes de développement et au silicium. », d'après un article.

The SoC may be based on open standards, but it is not open source. This seems to be a very interesting project, please read more here: https://investor.microsemi.com/2018-12-04-Industrys-First-RISC-V-SoC-FPGA-Architecture-Brings-Real-Time-to-Linux-Giving-Developers-the-Freedom-to-Innovate-in-Low-Power-Secure-and-Reliable-Designs All in all, the PolarFire looks to be welcome edition to the Linux stable.

Le SoC est peut-être basé sur des normes libres (Open), mais il n'est pas Open Source. Ça semble être un projet très intéressant ; pour en lire plus : https://investor.microsemi.com/2018-12-04-Industrys-First-RISC-V-SoC-FPGA-Architecture-Brings-Real-Time-to-Linux-Giving-Developers-the-Freedom-to-Innovate-in-Low-Power-Secure-and-Reliable-Designs

Au vu de tout ça, le PolarFire semble être un ajout bienvenu dans l'écurie Linux.

issue142/mon_opinion.txt · Dernière modification : 2019/03/13 15:26 de andre_domenech