DE10-LITE приехала!
Apr. 30th, 2019 11:35 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Спешу поделиться радостью: прямо перед праздничными выходными почта довезла плату с FPGA Altera Max10 в исполнении Terasic de10-lite.

Базовые хеловордлы пройдены: светодиоды, ключи, кнопки, HEX и писк через бузер освоены. Под парами лежат модули RS232 на 3.3v и модуль SD-карточек.
Версия бузера у меня buzzer он немного суров, т.к. имеет усилитель на транзисторе 2TY без ограничивающего резистора, поэтому ток протекающий через него получается великоват и он греется. Надо быть внимательным с полярностью управляющего сигнала.
Для МЭСМ-6 понадобится модуль PLL и блоки памяти M9K.
Вгрузка памяти программ и данных будет организована пока через mif-файл. Скрипт перевода oct файлов в mif готов.
В ближайшее время начну вкорячивать МЭСМ-6 в DE10-LITE.

Базовые хеловордлы пройдены: светодиоды, ключи, кнопки, HEX и писк через бузер освоены. Под парами лежат модули RS232 на 3.3v и модуль SD-карточек.
Версия бузера у меня buzzer он немного суров, т.к. имеет усилитель на транзисторе 2TY без ограничивающего резистора, поэтому ток протекающий через него получается великоват и он греется. Надо быть внимательным с полярностью управляющего сигнала.
Для МЭСМ-6 понадобится модуль PLL и блоки памяти M9K.
Вгрузка памяти программ и данных будет организована пока через mif-файл. Скрипт перевода oct файлов в mif готов.
В ближайшее время начну вкорячивать МЭСМ-6 в DE10-LITE.
no subject
Date: 2019-05-01 09:15 am (UTC)Я пока делаю всё через IDE Квартус, особо сложностей нету, так только грабельки по мелочам собираю.
PLL и блочную память сделал. Дальше буду стартовать процессор.
Большая работа сделать сборку проекта с командной строки. Это как раз и буду подглядывать в mipsfpga+
no subject
Date: 2019-05-02 05:48 am (UTC)Вот здесь: https://github.com/sergev/vak-opensource/tree/master/hardware/de10-lite/switches-and-leds
no subject
Date: 2019-05-02 06:36 am (UTC)В линукс переползу чуть позже.
У меня там почему-то на Ubuntu 18.04 x64 виснут мастера IP-блоков - то есть когда открывается интерфейс создания PLL или памяти, то по кнопке next зависает окно и не перерисовывается.
Очень радует что по умолчанию зашивается прошивка в память ПЛИС, а не флешку как в ардуине, хоть зря не стачивается, поскольку я на ПЛИС первый раз, то экспериментирую очень много!