این برنامه ویندوزی Rocket Chip نام دارد که آخرین نسخه آن را میتوانید با نام RocketChipv1.6sourcecode.tar.gz دانلود کنید. میتوانید آن را به صورت آنلاین در ارائه دهنده خدمات میزبانی وب رایگان OnWorks برای ایستگاههای کاری اجرا کنید.
این برنامه با نام Rocket Chip with OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. هر شبیه ساز آنلاین OS OnWorks را از این وب سایت راه اندازی کنید، اما شبیه ساز آنلاین ویندوز بهتر است.
- 5. از OnWorks Windows OS که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. برنامه را دانلود و نصب کنید.
- 7. Wine را از مخازن نرم افزار توزیع لینوکس خود دانلود کنید. پس از نصب، می توانید روی برنامه دوبار کلیک کنید تا آنها را با Wine اجرا کنید. همچنین می توانید PlayOnLinux را امتحان کنید، یک رابط کاربری فانتزی بر روی Wine که به شما کمک می کند برنامه ها و بازی های محبوب ویندوز را نصب کنید.
Wine راهی برای اجرای نرم افزار ویندوز بر روی لینوکس است، اما بدون نیاز به ویندوز. Wine یک لایه سازگار با ویندوز منبع باز است که می تواند برنامه های ویندوز را مستقیماً بر روی هر دسکتاپ لینوکس اجرا کند. اساساً، Wine در تلاش است تا به اندازه کافی از ویندوز را از ابتدا مجدداً پیاده سازی کند تا بتواند همه آن برنامه های ویندوز را بدون نیاز به ویندوز اجرا کند.
اسکرین شات ها:
تراشه موشک
DESCRIPTION:
Rocket Chip یک مولد برای طراحیهای سیستم روی تراشه (SoC) مبتنی بر RISC-V است که در ابتدا در دانشگاه برکلی توسعه داده شده و اکنون توسط Chips Alliance نگهداری میشود. Rocket Chip با استفاده از Chisel (یک زبان ساخت سختافزار تعبیهشده در Scala)، به کاربران امکان میدهد هستههای RISC-V (هسته Rocket، BOOM و غیره)، زیرسیستمهای حافظه، گذرگاهها، حافظههای نهان، شتابدهندهها، اتصالات کاشی و غیره را پارامتری و پیکربندی کنند. این نرمافزار از شبیهسازی، نمونهسازی FPGA، تولید RTL و سنتز برای ساخت سختافزار پشتیبانی میکند.
امکانات
- مولد SoC با استفاده از هستههای RISC-V قابل پارامتربندی (Rocket به ترتیب، BOOM به صورت اختیاری به ترتیب خارج از ترتیب و غیره)
- پشتیبانی از سلسله مراتب حافظه پنهان قابل تنظیم، زیرسیستمهای حافظه، کاشیها، اتصالات منسجم و غیره
- شبیهسازیها از طریق Verilator، پشتیبانی از شبیهسازیهای سطح واحد و دقیق چرخه و غیره
- قابلیت هدف قرار دادن FPGA برای نمونهسازی بردها و همچنین تولید RTL برای جریانهای ASIC
- استفاده از ابزارهای مدرن زنجیرهای/ابزارهای ساخت: Chisel، Scala، Nix برای محیط ساخت، ادغام با IDEهایی مانند IntelliJ/VSCode و غیره
- پارامترسازی امکان سفارشیسازی همه چیز مانند تعداد هستهها، شتابدهندهها، طرحبندی کاشی، دامنه کلاک و غیره را برای مطابقت با نیازهای مختلف (قدرت، عملکرد، مساحت) فراهم میکند.
زبان برنامه نویسی
اسکالا
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/rocket-chip.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.