FPGA chips

Изучаем САПР Altera Quartus II / Intel Quartus Prime, язык описания аппаратуры Verilog HDL и кое-что про VHDL. Программируем FPGA Altera / Intel Cyclone III, Cyclone IV, MAX II, MAX10. Экспериментируем с платами разработчика  FPGA серии Марсоход, Марсоход2, Марсоход3. А еще разбираемся с FPGA Gowin.


morethenmoore

Некоторое время назад увидел на хабре анонс сколковского конкурса More Then Moore.
Решили участвовать, так как тема конкурса показалась очень интересной. Тем более, что уже долгое время я работаю над проектом переконфигурируемого процессора. Цель нашего проекта - сделать очень-очень быстрый процессор. Такой, чтобы структура процессора адаптировалась под текущую выполняемую задач. Сделать что-то переконфигурируемое, в некотором смысле процессор с некоторыми чертами ПЛИС...

В этой статье краткий и сумбурный фотоотчет о конкурсе, о поездке в Москву и Сколково.

 

hello marsohod

Попробуем запустить ZX Spectrum в плате Марсоход2...

В начале восьмидесятых годов британская компания Sinclair Research Ltd выпустила домашний компьютер ZX Spectrum 48, главным достоинством которого, как и предыдущих моделей в лице Sinclair ZX80 и Sinclair ZX81 стала невысокая стоимость. Благодаря дешевизне, а также обилию разнообразных систем-клонов, ZX Spectrum обрёл огромную популярность, а на территории бывшего Советского Союза компьютер и вовсе получил культовый статус. Интерес к "Спекки" начал спадать во второй половине девяностых годов, когда пользователи начали массово переходить на более продвинутые персональные компьютеры, однако многие из тех, кто застал период расцвета ZX Spectrum, до сих пор помнят загрузку "полосами" картинки-заставки игр с аудиокассет. Именно игр – хотя ZX Spectrum и не был мощной платформой, а его возможности в плане вывода графики были сильно ограничены, для компьютера было выпущено немало видеоигр, некоторые из которых могли приковать к монитору на долгие часы.

altera max10

Ура! Наконец-то, после некоторого ожидания, получили инженерные образцы Altera MAX 10. Это чипы 10M08SAE144C8GES.

Попробуем использовать эти микросхемы для наших внутренних проектов. Ну и, если получится, может сделаем новую плату Марсоход...

Посмотрим по результатам экспериментов, что получится.

Кстати, хотелось бы услышать ваше мнение: "Какой могла бы быть плата Марсоход3?"

 

breadboard

У нас на сайте мы иногда пишем про всякие безумные идеи вроде оптической синхронизации цифровой схемы или про то, что теоретически все триггера в чипе могут быть Double-Edge (и это якобы могло бы повысить производительность цифровых схем).

Сейчас совсем простая идея для вашего стартапа. Дарю бесплатно.