Arvin
Arvin
خواندن ۳ دقیقه·۱۰ ماه پیش

برد BeagleV، کامپیوتری از جنس RISC-V که قادر به اجرای Linux می‌باشد

BeagleV board - برد BeagleV
BeagleV board - برد BeagleV

برد BeagleV یک برد از جنس کامپیوترهای تک بردی است که Linux را اجرا می‌کند. این برد بر پایه ساختار پردازنده RISC-V است که علاوه بر اجرای لینوکس روی آن قادر می‌باشد تا در برنامه‌های پردازشی مرزی استفاده شود که می‌شود در یادگیری خودروهای خودران، تشخیص اشیا، تشخیص گفتار، و بسیاری از کارهای مربوط به AI.


برای چی به RISC-V اشاره می‌کنیم؟

تا اینجا کار را میدانیم که بسیاری از کامپیوترها بر مبنای پردازنده‌های Intel و AMD با ساختار x86 است. البته نمونه دیگری که میتوان مثال زد ARM‌ است که همان بر مبنای ساختار RISC-V است. این پردازنده‌ها به دلیل مصرف انرژی کمتر و کوچک بودن برای کامپیوترهای تک بردی بسیار مناسب‌اند. خب این موضوع چه ربطی به RISC-V داره؟ ARM در حقیقت یک برند است و یک شرکت را تشکیل می‌دهد که کارش ساخت پردازنده و یا مجوز درست کردن برای آنها است، ولی RISC-V یک شرکت نیست بلکه فقط یک استاندارد است که حتی هیچ مجوزی ندارد! این در حقیقت به این معنی که می‌شود در تمامی تولید کننده‌های سخت افزاری استفاده شود. در حقیقت برد BeagleV، پردازنده از شرکت SiFive است، شرکتی که تخصیص یافته به ساخت پردازنده‌های RISC-V. جالبی اینجاست که این به ما امکان می‌دهد تا این برد بر پایه ساختار نرم افزار و سخت افزار آزاد ساخته شود.


اجزا و امکانات

ااجزا برد BeagleV
ااجزا برد BeagleV

این برد با یک پردازنده SiFive U74 RISC-V Dual core processor که با فرکانس 1.5GHz است، کچ 2M از جنس L2 دارد، که البته با یک Vision DSP Tenisilica-VP6 که برای بینایی کامپیوتر استفاده می‌شود، و یک NVDLA Engine (Nvidia Deep Learning Accelerator) تک هسته‌ای که برای کارهای AI استفاده می‌شود و یک Neural Network Engine نیز در آن قرار دارد.

پردازنده این برد بر مبنای دو SiFive U74 Standard Cores پیاده سازی شده است، U74 در حقیقت یک RISC-V تک هسته‌ای است که قادر به اجرای Linux و سایر برنامه‌های پردازشی مرزی است.

سخت افزار برد
سخت افزار برد

برای خلاصه می‌شود به اجزای آن در زیر اشاره کرد:

  • شبکه Wi-Fi با پهنای باند 2.4Gz‌ ای و اتصالی Bluetooth 4.2
  • یک نفطه اتصال HDMI با پشتیبانی از کیفیت 1080p با 30FPS
  • چهار درگاه USB 3.0
  • یک پورت Ethernet که برای اتصال اینترتی گیگابیتی استفاده می‌شود.
  • یک جک صدای 3.5mm که برای اتصال صدا است.
  • درگاه microSD که برای سیتسم عامل و ذخیره اطلاعات استفاده می‌شود.
  • سری 40 پینی GPIO‌ که محل اتصال دوربین، سنسورها، صفحه تماشا و ... است
  • یک درگاه USB تایپ C با قدرت 5V و 3A

همچنین تخمین زده می‌شود که از HAT های برد Raspberry Pi پشتیبانی کند.


قیمت و موجودیت

این برد با دو مشخصه رم 8GB و 4GB ارایه شد، که رم بیشتر به معنی هزینه بیشتر است. درحال حاضر این برد موجود نمی‌باشد.


برد BeagleV وارد فضایی خواهد شد که در حال حاضر تحت سلطه Raspberry Pi 4 ارزان‌تر و Jetson Nano انویدیا است. برخلاف این دو گزینه، نرم‌افزار و سخت‌افزار BeagleV کاملاً متن‌باز و آزادانه در دسترس کاربران خواهد بود، اما قیمت آن در مقایسه با گزینه‌های جایگزین کمی بالاست. جالب است که ببینیم عملکرد BeagleV چگونه است.


این مقاله ترجمه‌ای از سایت itsfoss با نوشته‌ی SOURAV RUDRA با عنوان BeagleV: An Affordable RISC-V Computer Designed to Run Linux است.

از بردارد عزیزم ممنونم که باعث شد با این دنیای کامپیوترهای تک بردی بیشتر آشنا بشم و از آن لذت ببرم.

sbc
شاید از این پست‌ها خوشتان بیاید