م Instituteسسه فناوری رایانه آکادمی علوم چین پروژه XiangShan را معرفی کرده است که از سال 2020 پردازنده باز با عملکرد بالا براساس معماری مجموعه دستورالعمل RISC-V (RV64GC) را توسعه می دهد. توسعه پروژه تحت مجوز مجاز MulanPSL 2.0 باز است.
این پروژه شرح بلوك های سخت افزاری را به زبان Chisel منتشر كرده است كه به Verilog ترجمه شده است ، یك مرجع مبتنی بر FPGA و تصاویر شبیه سازی كننده تراشه در Verilator شبیه ساز Verilog باز. طرح ها و توضیحات معماری نیز موجود است (بیش از 400 سند و در کل 50 هزار خط کد) ، اما بیشتر اسناد به زبان چینی است. دبیان GNU / Linux به عنوان سیستم عامل مرجع برای آزمایش پیاده سازی FPGA استفاده می شود.

XiangShan با پیشی گرفتن از SiFive P550 ، تراشه RISC-V با بالاترین عملکرد را ادعا می کند. آزمایش FPGA قرار است در این ماه به اتمام برسد و با نام رمز "Yanqi Lake" یک تراشه نمونه اولیه 8 هسته ای است که با سرعت 1.3 گیگاهرتز کار می کند و با استفاده از فناوری فرآیند 28 نانومتری در TSMC تولید می شود. این تراشه شامل حافظه پنهان 2 مگابایتی ، کنترل کننده حافظه با پشتیبانی از حافظه DDR4 (حداکثر 32 گیگابایت RAM) و رابط PCIe-3.0-x4 است.
عملکرد اولین تراشه در آزمون SPEC2006 7 / Ghz برآورد شده است که مربوط به تراشه های ARM Cortex-A72 و Cortex-A73 است.
تا پایان سال ، تولید نمونه اولیه دوم "South Lake" با معماری بهبود یافته برنامه ریزی شده است که توسط SMIC با فناوری فرآیند 14 نانومتری و افزایش فرکانس به 2 گیگاهرتز تولید خواهد شد. پیش بینی می شود نمونه دوم در معیار SPEC2006 به عملکرد 10 / Ghz دست یابد که نزدیک به پردازنده های ARM Cortex-A76 و Intel Core i9-10900K است و از SiFive P550 که سریعترین پردازنده RISC-V با 8.65 / Ghz است ، پیشی می گیرد.
به عنوان یک یادآوری ، RISC-V یک سیستم دستورالعمل ماشین باز و انعطاف پذیر ارائه می دهد که امکان ایجاد ریزپردازنده برای برنامه های دلخواه را بدون نیاز به حق امتیاز یا اعمال شرایط استفاده فراهم می کند. RISC-V به شما امکان می دهد SoC ها و پردازنده های کاملاً باز ایجاد کنید. در حال حاضر ، براساس مشخصات RISC-V ، شرکت ها و جوامع مختلف تحت مجوزهای مختلف مختلف (BSD ، MIT ، Apache 2.0) در حال توسعه ده ها نوع هسته ریزپردازنده ، SoC و تراشه های تولید شده هستند. سیستم عامل های دارای پشتیبانی از RISC-V با کیفیت بالا شامل GNU / Linux (موجود از زمان انتشار Glibc 2.27 ، binutils 2.30 ، gcc 7 و Linux kernel 4.15) و FreeBSD.
OpenNET