README.md

Пайка, ПЛИС и Линукс

Исходники, презентации, задания и примеры для летнего лагеря по пайке, микросхемам ПЛИС и синтезу цифровых схем из кода на верилоге под Линуксом.

Красная плата c Altera MAX II (epm240_red)

Image is taken from http://iemontiel.blogspot.com/2015/07/mi-aventura-para-elaborar-un-componente.html.

Картинка из http://iemontiel.blogspot.com/2015/07/mi-aventura-para-elaborar-un-componente.html.

Ссылки на предыдущие работы, литературу и документацию:

Какие примеры хорошо было бы сделать

  • Чтение UFM-памяти
  • Очень урезанный вариант процессорного ядра schoolRISCV (уменьшить количество и ширину регистров, грузить программу из UFM)

Где купить платы, компоненты и оборудование

Основные программы

Дополнительные программы

  • Симулятор Icarus Verilog: исходники на GitHub, скачать для Windows (версию 11.00). Для многих дистрибутов Линукса (Lubuntu, ALT Linux, Simply Linux) Icarus Verilog можно установить с помощью “sudo apt-get install iverilog” или “sudo yum install iverilog”.
  • Программа просмотра временных диаграмм для использования с Icarus Verilog: исходники на GitHub. Для Windows GTKWave входит в дистрибутив Icarus Verilog. Для многих дистрибутов Линукса (Lubuntu, ALT Linux, Simply Linux) GTKWave можно установить с помощью “sudo apt-get install gtkwave” или “sudo yum install gtkwave”.
  • Вебсайт и приложение для рисования временных диаграмм WaveDrom
  • Вебсайты для рисования микроархитектурных диаграмм: Lucidspark и draw.io

Другие образовательные проекты

Описание

Исходники, презентации, задания и примеры для летнего лагеря по пайке, микросхемам ПЛИС и синтезу цифровых схем из кода на верилоге под Линуксом

Конвейеры
0 успешных
0 с ошибкой