LowRISC
Dades | |
---|---|
Tipus | maquinari lliure projecte Corporació sense ànim de lucre ![]() |
Governança corporativa | |
Seu | |
Lloc web | lowrisc.org ![]() |
lowRISC CIC és una empresa sense ànim de lucre amb seu a Cambridge, Regne Unit. Utilitza enginyeria col·laborativa per desenvolupar i mantenir dissenys i eines de silici de codi obert.[1] lowRISC està actiu en el desenvolupament de maquinari i programari de codi obert relacionat amb RISC-V i gestiona el projecte OpenTitan.
Projectes
[modifica]OpenTitan
[modifica]OpenTitan és el primer projecte Root of Trust (RoT) de silici de codi obert. Està dissenyat per integrar-se en servidors de centres de dades, dispositius d'emmagatzematge, perifèrics i altres maquinari.[2] OpenTitan està sota la direcció de lowRISC i desenvolupat en col·laboració per Google, ETH Zurich, Nuvoton, G+D Mobile Security, Seagate i Western Digital.[3] El codi font d'OpenTitan està disponible a GitHub, publicat sota la permissiva llicència Apache 2.
Nucli de la CPU Ibex
[modifica]Ibex és un nucli de CPU RISC-V de codi obert incrustat de 32 bits en ordre, que s'ha gravat diverses vegades.[4] Ibex s'utilitza al xip OpenTitan. El desenvolupament a l'Ibex va començar l'any 2015 amb el nom de "Zero-riscy" i "Micro-riscy" a l'ETH Zurich i la Universitat de Bolonya, on formava part de la plataforma PULP. El desembre de 2018 lowRISC es va fer càrrec del desenvolupament.[5] Luca Benini, de l'ETH Zurich, forma part del consell de lowRISC.
Prototip de disseny de SoC de 64 bits
[modifica]El prototip de disseny de SoC de 64 bits lowRISC és un disseny de SoC RISC-V de 64 bits de codi obert compatible amb Linux. L'abril de 2015 es va posar a disposició una primera versió de previsualització del codi font.[6] Des d'aleshores es van afegir funcions, com ara el suport per a la memòria etiquetada i els "nuclis minion", petits nuclis de CPU que es dediquen a tasques d'E/S.[7] L'última versió 0.6 es va publicar el novembre de 2018,[8] i està disponible per descarregar-la i provar-la en una FPGA.
Altres projectes
[modifica]lowRISC va iniciar i va dirigir la pujada del backend RISC-V LLVM, on Alex Bradbury és el propietari del codi.[9]
Governança
[modifica]El govern de lowRISC i els actuals directors nomenats s'exposen a la seva entrada a la UK Companies House.
Història
[modifica]lowRISC va ser extret del Laboratori d'Informàtica de la Universitat de Cambridge l'any 2014 per Alex Bradbury, Robert Mullins i Gavin Ferris[10] amb l'objectiu de crear un SoC de codi obert i una placa de desenvolupament de baix cost.[11]
El 2015 lowRISC es va convertir en un dels membres fundadors de la Fundació RISC-V (avui: RISC-V International).[12]
Des del 2018, lowRISC s'ha centrat en l'enginyeria col·laborativa amb organitzacions associades. El 2019 es va anunciar el projecte OpenTitan, gestionat per lowRISC.[13]
Referències
[modifica]- ↑ «About lowRISC» (en anglès). lowrisc.org. [Consulta: 24 març 2021].
- ↑ «Open source silicon Root of Trust» (en anglès). opentitan.org.
- ↑ «OpenTitan partners» (en anglès). opentitan.org. [Consulta: 24 març 2021].
- ↑ «Ibex: An embedded 32 bit RISC-V CPU core» (en anglès). [Consulta: 24 març 2021].
- ↑ «Ibex Reference Guide: History» (en anglès). [Consulta: 24 març 2021].
- ↑ «lowRISC tagged memory preview release» (en anglès). lowrisc.org, 13-04-2015. [Consulta: 24 març 2021].
- ↑ «Overview of the minion infrastructure» (en anglès). lowrisc.org. [Consulta: 24 març 2021].
- ↑ «lowRISC 0-6 milestone release» (en anglès). lowrisc.org, 12-11-2018. [Consulta: 24 març 2021].
- ↑ Bradbury, Alex. «The RISC-V LLVM backend in Clang/LLVM 9.0» (en anglès). lowrisc.org. [Consulta: 24 març 2021].
- ↑ «About lowRISC» (en anglès). lowrisc.org. [Consulta: 24 març 2021].
- ↑ «LowRISC SoC - 1st RISC-V Workshop» (en anglès). YouTube.
- ↑ «Founding Members» (en anglès). riscv.org. [Consulta: 24 març 2021].
- ↑ Bradbury, Alex. «Announcing OpenTitan, the First Transparent Silicon Root of Trust» (en anglès), 05-11-2019.