OneChipBook-12 от компании 8086YES! может выглядеть как громоздкий нетбук многолетней давности, но на самом деле это платформа для разработки ПЛИС на базе ядра Cyclone EP1C12Q. Для тех, кто не знаком, FPGA, или field-programmable gate array, - это тип интегральной схемы, которую можно перепрограммировать после изготовления. Такая гибкость означает, что ее можно тысячекратно конфигурировать в самые разные цифровые схемы, что делает ее отличным учебным пособием для экспериментов с проектированием аппаратуры.
Микросхема Altera Cyclone EP1C12Q240, установленная в OneChipBook-12, содержит более 12 000 логических элементов и 240 кбит оперативной памяти. В паре с 32 МБ SDRAM и слотом для карт памяти SD (поддерживается FAT16) он обладает достаточной мощностью и гибкостью для ретро-компьютерных проектов или образовательных экспериментов.
Уникальным аспектом OneChipBook-12 является его автономный дизайн. В отличие от большинства плат для разработки ПЛИС, которые требуют от вас наличия собственного монитора, клавиатуры и блока питания, в этом устройстве все встроено. В ней используется ЖК-панель с разрешением 1024x768, взятая из старого iPad 2, и механическая PS/2-клавиатура с подсветкой, доступная в двух вариантах раскладки - стандартном, с функциональными клавишами, и варианте, настроенном на эмуляцию в стиле MSX, включая клавиши KANA и GRAPH.
Для ввода-вывода предусмотрены порт PS/2, два порта для джойстиков DB9 и USB Type-A, а в качестве видеовыходов - VGA, S-Video и композитный видеосигнал. Устройство также оснащено встроенными стереодинамиками, 3,5-мм разъемом для наушников и регулятором громкости, что добавляет ему ретро-привлекательности. Небольшой слот для картриджей расширения и DIP-переключатель дополняют возможности настройки, а питание осуществляется от порта USB Type-C и встроенного литиевого аккумулятора, что делает устройство достаточно портативным для ношения в рюкзаке.
OneChipBook-12 можно приобрести на Tindie и Ebay за 215 долларов или около 235 долларов на AliExpress. Возможно, это не для всех, но если вы когда-либо хотели иметь портативный набор для разработки ПЛИС, это может стоить денег.
OneChipBook-12 не поставляется с прошивкой, но в комплект входит USB-бластер для загрузки собственных ядер ПЛИС. Как отмечает CNX-Software, прилагаемая PDF-документация содержит подробную информацию об аппаратном обеспечении, а также общие рекомендации по прошивке микропрограмм. Однако в ней отсутствуют какие-либо инструкции по установке прошивки MSX - вероятно, из-за юридических соображений.
Некоторые пользователи отмечают, что устройство когда-то продавалось как MSXBook, но с тех пор это название было отменено, чтобы не нарушать торговую марку MSX. Компания, стоящая за OneChipBook-12, как сообщается, предлагала поддержку в прошлом, но больше этого не делает. Тем не менее, если вы все еще заинтересованы, на этой странице вы найдете более подробное руководство по прошивке устройства (правда, на японском языке).
Оригинал
Уникальность