In China is een open RISC-V-processor, XiangShan, gemaakt die concurreert met de ARM Cortex-A76

Het Institute of Computer Technology van de Chinese Academie van Wetenschappen presenteerde het XiangShan-project, dat sinds 2020 een krachtige open processor ontwikkelt op basis van de RISC-V-instructiesetarchitectuur (RV64GC). De ontwikkelingen van het project zijn open onder de tolerante MulanPSL 2.0-licentie.

Het project heeft een beschrijving van hardwareblokken in de Chisel-taal gepubliceerd, die is vertaald in Verilog, een referentie-implementatie op basis van FPGA, en afbeeldingen voor het simuleren van de werking van de chip in de open Verilog-simulator Verilator. Er zijn ook diagrammen en beschrijvingen van de architectuur beschikbaar (in totaal meer dan 400 documenten en 50 regels code), maar het grootste deel van de documentatie is in het Chinees. Debian GNU/Linux wordt gebruikt als referentiebesturingssysteem dat wordt gebruikt om de op FPGA gebaseerde implementatie te testen.

In China is een open RISC-V-processor, XiangShan, gemaakt die concurreert met de ARM Cortex-A76

XiangShan beweert de best presterende RISC-V-chip te zijn en overtreft de SiFive P550. Deze maand is het de bedoeling om de tests op de FPGA af te ronden en een 8-core prototype-chip uit te brengen die werkt op 1.3 GHz en vervaardigd door TSMC met behulp van de 28nm-procestechnologie, met de codenaam “Yanqi Lake”. De chip bevat een cache van 2 MB, een geheugencontroller met ondersteuning voor DDR4-geheugen (tot 32 GB RAM) en een PCIe-3.0-x4-interface.

De prestaties van de eerste chip in de SPEC2006-test worden geschat op 7/Ghz, wat overeenkomt met ARM Cortex-A72- en Cortex-A73-chips. Tegen het einde van het jaar is de productie gepland van het tweede ‘South Lake’-prototype met een verbeterde architectuur, dat zal worden overgedragen aan SMIC met een 14nm-procestechnologie en een frequentieverhoging tot 2 GHz. Het tweede prototype zal naar verwachting presteren op 2006/GHz in de SPEC10-test, wat dicht in de buurt ligt van de ARM Cortex-A76- en Intel Core i9-10900K-processors, en superieur is aan de SiFive P550, de snelste RISC-V CPU, die een prestatie van 8.65/GHz.

Bedenk dat RISC-V een open en flexibel machine-instructiesysteem biedt waarmee microprocessors kunnen worden gebouwd voor willekeurige toepassingen zonder daarvoor royalty's te vereisen of gebruiksvoorwaarden op te leggen. Met RISC-V kunt u volledig open SoC's en processors maken. Momenteel ontwikkelen verschillende bedrijven en gemeenschappen onder verschillende gratis licenties (BSD, MIT, Apache 2.0) op basis van de RISC-V-specificatie enkele tientallen varianten van microprocessorkernen, SoC's en reeds geproduceerde chips. Besturingssystemen met hoogwaardige ondersteuning voor RISC-V zijn onder meer Linux (aanwezig sinds de releases van Glibc 2.27, binutils 2.30, gcc 7 en de Linux-kernel 4.15) en FreeBSD.

Bron: opennet.ru

Voeg een reactie