طراحی، توسعه و ساخت برد C906 RISC-V از تخصص های اصلی شرکت فناوری انتخاب آسان Ningbo Hi-Tech است. کسب و کار ما به دلیل ارائه خدمات عالی، ایجاد ائتلاف های طولانی مدت با شرکت های برجسته، سازمان های دولتی و پایگاه کاربران قابل توجهی از شهرت بسیار خوبی برخوردار است. زمینه های تخصصی ما شامل توسعه بردهای کنترل الکترونیکی کامل هوشمند، طراحی محصولات کنترل مکانیکی و الکتریکی، ایجاد ریز کامپیوترهای تک تراشه، طراحی مدار، و خدمات تست پس از تولید است. ما ظرفیت توسعه مدارهای کنترلی را داریم که مطابق با نیازهای شما سفارشی شده اند و عملکرد محصول مورد نظر شما را زنده می کنند، خواه با مشخصات عملکردی دقیق و یا فقط یک ایده مبهم به ما ارائه دهید.
توسعه برد کنترل محصول صنعتی YCTECH شامل طراحی نرم افزار برد کنترل صنعتی، ارتقاء نرم افزار، طراحی نمودار شماتیک، طراحی PCB، تولید PCB و پردازش PCBA واقع در سواحل شرقی چین است. شرکت ما برد C906 RISC-V را طراحی، توسعه و تولید می کند. علی گروه Pingtouge به طور متوالی چندین پردازنده RISCV را راه اندازی کرده است و برخی از پردازنده ها در صنعت به کار گرفته شده اند. به عنوان مثال، در یک پردازنده Zhi's D1، هسته Xuantie C906 Pingtouge به عنوان "هسته" تعبیه شده است. اگرچه RISCV یک استاندارد باز است و برخی از هسته های منبع باز RTL در اینترنت پیاده سازی شده است، هسته های RISCV تجاری معمولا منبع بسته هستند. اما چیزی که شگفتانگیز است این است که در اکتبر امسال، برادر پینگتو چهار هسته RISCV را که طراحی کرده بود، از جمله هسته C906 مورد استفاده توسط D1، منبع باز کرد.
Xuantie C906 یک هسته پردازنده معماری RISC-V 64 بیتی ارزان قیمت است که توسط Alibaba Pingtouge Semiconductor Co., Ltd. توسعه یافته است. Xuantie C906 بر اساس معماری RISC-V 64 بیتی است و معماری RISC-V را گسترش داده و ارتقا داده است. پیشرفت های توسعه یافته عبارتند از:
1. بهبود مجموعه دستورالعمل: روی چهار جنبه دسترسی به حافظه، عملیات حسابی، عملیات بیت و عملیات کش تمرکز کنید و در مجموع 130 دستورالعمل گسترش یافته است. در عین حال، تیم توسعه پردازنده Xuantie از این دستورالعمل ها در سطح کامپایلر پشتیبانی می کند. به جز دستورالعمل های عملیات کش، این دستورالعمل ها را می توان کامپایل و تولید کرد، از جمله کامپایل GCC و LLVM.
2. بهبود مدل حافظه: ویژگی های صفحه حافظه را گسترش دهید، از ویژگی های صفحه مانند Cacheable و Strong order پشتیبانی کنید و آنها را در هسته لینوکس پشتیبانی کنید.
پارامترهای اصلی معماری Xuantie C906 عبارتند از:
معماری RV64IMA[FD]C[V]
فناوری گسترش و ارتقاء دستورالعمل Pingtouge
فناوری بهبود مدل حافظه Pingtouge
خط لوله عدد صحیح 5 مرحله ای، اجرای متوالی تک شماره ای
واحد محاسبات برداری 128 بیتی، از محاسبات SIMD FP16/FP32/INT8/INT16/INT32 پشتیبانی می کند.
C906 یک مجموعه دستورالعمل RV64 بیتی، راه اندازی تکی متوالی 5 سطحی، پشتیبانی از کش L1 8KB-64KB، بدون پشتیبانی از کش L2، پشتیبانی از دقت نیمه/تک/دوگانه، حافظه پنهان داده ترکیبی چهار طرفه VIPT L1 است.