در نگاه اول به این دستگاه، شاید فکر کنید یک نوتبوک قدیمی از ده سال پیش هست، اما OneChipBook-12 (OneChipBook-12) از شرکت «8086YES!» چیزی فراتر از یک لپتاپ ساده است. این دستگاه، یک پلتفرم توسعه FPGA از نوع Altera Cyclone EP1C12Q است که با یک صفحهنمایش VGA (مشابه آیپد ۲)، یک کیبورد مکانیکی PS/2، باتری داخلی و چند درگاه کاربردی عرضه شده است. در این خبر، ما با این گجت جذاب آشنا میشویم و قابلیتهایش را بررسی میکنیم.
OneChipBook-12 بهعنوان یک پلتفرم توسعه FPGA عرضه شده که هیچ عملکرد از پیش تعریفشدهای ندارد. به عبارتی، این یک بستر خام است که شما میتوانید با برنامهریزی FPGA، هر کاربردی را برای آن تعریف کنید. اما آنچه این دستگاه را خاص کرده، شباهت سختافزاریاش به سیستمهای مدرن شبیهساز MSX2+ مانند One Chip MSX،Zemmix Neo و uMSX است. به همین دلیل، بسیاری از خریداران این دستگاه را برای بازآفرینی فضایی مشابه دوران گذشته انتخاب میکنند.
البته شرکت سازنده به دلایل قانونی، از اشاره مستقیم به نام MSX در محصول و مستندات خودداری کرده و حتی نام اولیه دستگاه که «MXSBook» بود، تغییر کرده است. بااینحال، جامعه کاربری و علاقهمندان به این سیستمها، بهخوبی راه خود را برای استفاده از این دستگاه پیدا کردهاند.
بیایید نگاهی دقیقتر به مشخصات این دستگاه بیندازیم:
OneChipBook-12 با سختافزاری قابلتوجه طراحی شده که هم برای توسعهدهندگان حرفهای و هم برای علاقهمندان به پروژههای شخصی مناسب است. در ادامه، مشخصات اصلی این پلتفرم را مرور میکنیم:
ویژگی | جزئیات |
---|---|
FPGA | چیپ Altera Cyclone EP1C12Q240 از خانواده Cyclone I با ۱۲٬۰۶۰ واحد منطقی (LEs) و ۲۳۹٬۶۱۶ بیت حافظه RAM داخلی |
حافظه سیستم | ۳۲ مگابایت |
فضای ذخیرهسازی | درگاه کارت حافظه SD با پشتیبانی از سیستم فایل FAT16 |
صفحهنمایش | نمایشگر VGA با رزولوشن ۱۰۲۴×۷۶۸ |
خروجی تصویر | پشتیبانی از VGA و S-Video |
صدا | بلندگوهای استریو، جک خروجی صدا و دکمه کنترل صدا |
درگاهها | یک درگاه USB Type-A، دو درگاه سریال DB9 و درگاه PS/2 |
کیبورد | کیبورد مکانیکی PS/2 با نور پسزمینه؛ دو چیدمان QWERTY: چیدمان A (F1 تا F12) و چیدمان B (F1 تا F5 + کلیدهای GRAPH، KANA، FM) |
گسترشپذیری | اسلات خارجی ۵۰ پین برای کارتریجها و پنجره ورودی/خروجی با اسلات داخلی |
منبع تغذیه | درگاه شارژ USB Type-C با ولتاژ ۵ ولت و جریان ۲ آمپر؛ باتری لیتیومی داخلی |
ابعاد | ۲۵ × ۱۹ × ۳.۸ سانتیمتر (در حالت بسته) |
سایر قابلیتها | درگاه دانلود فرمور، سوئیچ DIP برای پیکربندی |
اقلام همراه | کابل USB Type-C، USB Blaster برای فلشکردن فریمور، مستندات PDF (فاقد راهنمای نصب فرمور MSX بهدلیل محدودیتهای قانونی) |
وقتی OneChipBook-12 را میبینید، حس و حال نوتبوکهای قدیمی دهه ۲۰۰۰ به ذهن خطور میکند. طراحی جمعوجور این دستگاه، با ابعاد ۲۵ در ۱۹ سانتیمتر و ضخامت کمتر از ۴ سانتیمتر، آن را به گزینهای عالی و قابلحمل تبدیل کرده است. کیبورد مکانیکی با نور پسزمینه، حس تایپکردن روی کیبوردهای کلاسیک را به شما میدهد و دو چیدمان مختلف آن، امکان انتخاب بین تجربه استاندارد یا سفارشیسازی برای پروژههای خاص را فراهم میکند.
صفحهنمایش VGA با رزولوشن ۱۰۲۴×۷۶۸، کیفیت قابلقبولی برای نمایش خروجیهای گرافیکی پروژههای FPGA ارائه میدهد. خروجیهای تصویر متنوع VGA،S-Video و CVBS نیز این امکان را میدهند که دستگاه را به نمایشگرهای مختلف متصل کنید. بلندگوهای استریو و جک خروجی صدا هم تجربه صوتی را تکمیل میکنند.
چیزی که OneChipBook-12 را از دیگر پلتفرمهای توسعه FPGA متمایز میکند، ترکیب منحصربهفرد آن از نوستالژی و نوآوری است. این دستگاه، پلی بین گذشته و آینده است؛ ازیکطرف، یادآور سیستمهای قدیمی MSX2+ است که برای بسیاری از کاربران، خاطرات دوران کودکی و بازیهای کلاسیک را زنده میکند و از طرف دیگر، یک ابزار قدرتمند برای توسعهدهندگانی است که میخواهند پروژههای FPGA خود را با سختافزاری جمعوجور و قابلحمل پیش ببرند.
امکان برنامهریزی FPGA به شما اجازه میدهد که هر سیستمی را روی این دستگاه شبیهسازی کنید یا حتی یک سختافزار کاملاً جدید طراحی کنید. این یعنی آزادی عمل بینهایت برای خلاقیت! چه بخواهید یک کنسول بازی قدیمی را بازسازی کنید، چه یک سیستم کاملاً جدید برای پروژههای الکترونیکی خود بسازید، OneChipBook-12 یک گزینه عالی است. 🚀
درگاههای پلتفرم توسعه FPGA با تراشه Cyclone EP1C12Q
یکی از چالشهای اولیه کاربران OneChipBook-12، فلشکردن فریمور روی دستگاه است. هرچند مستندات رسمی، دستورالعملهای مشخصی برای نصب فریمورهای خاص (مانند MSX) ارائه نمیدهند، اما جامعه کاربری و منابع آنلاین، راهنماییهای مفیدی در این زمینه دارند. یک صفحه ژاپنی وجود دارد که جزئیات بیشتری درباره نحوه فلشکردن فریمور روی این دستگاه توضیح میدهد.
برای فلشکردن، شما به USB Blaster ارائهشده همراه دستگاه نیاز دارید. این ابزار، ارتباط بین کامپیوتر و FPGA را برقرار میکند تا بتوانید کدها و فریمورهای موردنظر خود را بارگذاری کنید. مراحل کلی شامل اتصال دستگاه، انتخاب فریمور مناسب و استفاده از نرمافزارهای مرتبط با Altera FPGA است. البته اگر تازهکار هستید، ممکن است نیاز به کمی آزمون و خطا داشته باشید، اما این بخشی از جذابیت کار با چنین پلتفرمهایی است!
شرکت 8086YES! این دستگاه را در پلتفرم Tindie با قیمت ۲۱۵ دلار (بهاضافه هزینه حملونقل) عرضه میکند. همچنین میتوانید آن را در AliExpress با قیمت حدود ۲۳۵ دلار (شامل هزینه ارسال) پیدا کنید. هرچند قیمت ممکن است برای برخی کاربران بالا به نظر برسد، اما باتوجهبه قابلیتها و کاربردهای متنوع این پلتفرم، این قیمت بهصرفه است، بهخصوص اگر به توسعه FPGA یا بازسازی سیستمهای قدیمی علاقهمند هستید.
البته باید توجه داشت که پشتیبانی رسمی از سوی شرکت سازنده محدود شده است. در گذشته، پشتیبانی بهتری ارائه میشد، اما اکنون کاربران بیشتر به جامعه آنلاین و تجربیات یکدیگر وابسته هستند.
OneChipBook-12 با طراحی ماژولار، کیبورد مکانیکی و بلندگوهای داخلی
یکی از جذابترین جنبههای این دستگاه، تنوع کاربردهای آن است. اگر از علاقهمندان به بازیها و سیستمهای قدیمی هستید، میتوانید با نصب فریمور مناسب، OneChipBook-12 را به یک کنسول MSX2+ تبدیل کنید و بازیهای کلاسیک را دوباره زنده کنید. از سوی دیگر، اگر توسعهدهنده هستید، این پلتفرم به شما اجازه میدهد تا مدارهای دیجیتال پیچیده را طراحی کنید، سیستمهای جدید را آزمایش کنید یا حتی یک پردازشگر سفارشی بسازید.
توسعهپذیری دستگاه نیز یک مزیت بزرگ است. اسلات ۵۰ پین خارجی به شما امکان میدهد تا کارتریجها یا سختافزارهای اضافی را به سیستم متصل کنید و پروژههای خود را گسترش دهید. این قابلیت، OneChipBook-12 را به ابزاری ایدهآل برای یادگیری و آزمایش تبدیل کرده است.
برد لپتاپی FPGA با تراشه Cyclone EP1C12Q
OneChipBook-12 یک دستگاه منحصربهفرد است که در عین سادگی ظاهری، امکانات بینهایت زیادی را در اختیار کاربران قرار میدهد. این پلتفرم، چه برای علاقهمندان به نوستالژی سیستمهای قدیمی و چه برای توسعهدهندگان حرفهای FPGA، یک انتخاب مناسب است. طراحی جمعوجور، سختافزار قدرتمند و متنباز بودن، از نقاط قوت اصلی این دستگاه میباشند.
هرچند نبود پشتیبانی رسمی و نیاز به دانش فنی برای فلشکردن فریمور ممکن است برای برخی کاربران چالشبرانگیز باشد، اما جامعه کاربری فعال و منابع آنلاین، مسیر را هموارتر کردهاند. اگر دلتان برای تجربههای قدیمی تنگ شده یا به دنبال یک پلتفرم توسعه قابلحمل هستید، OneChipBook-12 میتواند همراهی بینظیر باشد. نظر شما چیست؟ آیا حاضرید این دستگاه را امتحان کنید؟
من اون دیوونهام که وقتی بورد روشن نمیشه، ذوق میکنم؛ یعنی یه شب تا صبح قراره با منبع تغذیه و لاجیک آنالایزر عشق کنم! آدما قهوه میخورن که بیدار بمونن، ولی من بیدار میمونم تا بفهمم این بورد چرا باهام قهر کرده! زندگی من یه لوپ بینهایته بین باگ و دیباگ... با چاشنی یه کم امید و یه عالمه دیوونگی!
مقالات بیشتر
نویسنده شو !
سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.