دسامبر گذشته، Wave Computing، که پس از ورشکستگی Imagination Technologies، طرحها و پتنتهای MIPS Technologies را در اختیار گرفت، اعلام کرد که قصد دارد مجموعه دستورالعمل، ابزار و معماری MIPS 32 بیتی و 64 بیتی را باز و بدون حق امتیاز کند. Wave Computing قول داده است که در سه ماهه اول 2019 دسترسی به بسته ها را برای توسعه دهندگان فراهم کند. و آنها این کار را کردند! در پایان این هفته، پیوندهایی به معماری / هسته های MIPS R6 و ابزارها و ماژول های مرتبط در سایت MIPS Open ظاهر شد. همه چیز به صلاحدید شما قابل دانلود و استفاده است و نیازی به پرداخت هزینه ندارید. در آینده، این شرکت به انتشار هسته های جدید برای عموم ادامه خواهد داد.
اولین بسته های دانلود رایگان شامل MIPS Instruction Set Architecture (ISA) Release 32 دستورالعمل 64 بیتی و 6 بیتی، پسوندهای MIPS SIMD، پسوندهای MIPS DSP، پشتیبانی MIPS Multi-Threading، MIPS MCU، کدهای فشرده سازی microMIPS و مجازی سازی MIPS است. همچنین در MIPS Open عناصر لازم برای طراحی هسته های MIPS به تنهایی وجود دارد - این ابزارهای MIPS Open و MIPS Open FPGA هستند.
عنصر MIPS Open Tools یک محیط یکپارچه برای توسعه سیستمهای تعبیهشده برای سیستمهای عامل بلادرنگ و محصولات برای سیستمهای جاسازی شده دارای لینوکس را پوشش میدهد. این به توسعهدهنده این امکان را میدهد که یک پروژه جداگانه را به عنوان یک پلتفرم سختافزاری-نرمافزاری برای اجرای برنامهها بسازد، اشکالزدایی و استقرار دهد. عنصر MIPS Open FPGA یک آموزش (محیط) برای کسانی است که می خواهند دانش خود را در مورد موضوع (معماری) عمیق تر کنند. MIPS Open FPGA در اصل برای دانش آموزان طراحی شده بود و توسط مواد مرجع جامع پردازنده MIPS پشتیبانی می شد.
به عنوان یک امتیاز، بسته MIPS Open FPGA با کد RTL برای هسته های MIPS microAptiv آینده ارائه می شود. این هستهها اواخر امسال معرفی میشوند و به عنوان مرجع غیرتجاری برای محصولات آینده ارائه میشوند. اینها هسته های محاسباتی کم مصرف هستند که انتظار می رود تا چند هفته دیگر منتشر شوند.
منبع: 3dnews.ru