Как стать автором
Обновить

Комментарии 17

Всякий программист должен написать свою ОС, каждый инженер-аппаратчик — создать свой процессор!
Вот и мне не совсем понятно, при чём тут «Ненормальное программирование». В университетах создать свой микроконтроллер на FPGA — это курсовой проект.
Но обычно там баян и копипаста, а тут форт система, красота…
У вас, наверное, недопрепод был.
Ага, это как у нас на работе — сколько народу ни работает, но каждый аппаратчик хоть раз делал свой модуль RS232/485. Как я написал параметрический модуль RS232 на VHDL (лениво мне было в трёх проектах периоды перечитывать) — так теперь все им пользуются :)
Таки работа в кайф, важен сам процесс!
Интересный проект!

А у вас разрядность слов в памяти программ равна разрядности АЛУ или может отличаться?

Используются ли какие-нибудь стандартные внутренние шины (типа AXI, PLB) или все свое?
Разрядности могут случайно совпадать, не более того.
Никаких стандартов, в т.ч. стандартных шин.
НЛО прилетело и опубликовало эту надпись здесь
Идея реконфигурируемого HW уже давно реализована в подавляющем большинстве промышленных контроллерах.
А количество ЦАПов / АЦПов можно менять ;-)?
Количество ЦАП и АЦП константно, равно 0.
Да я понимаю. Но ведь как классно было бы!..
Классно было бы, конечно, только вот для этого нужно иметь сделанные в железе ЦАП и АЦП. Природу-то не обманешь)
Но вообще ничего не мешает взять какую-нибудь схемину с пачкой ЦАП и АЦП, а потом менять программно, сколько их включено.
Actel SmartFusion в помощь. Там количество АЦП/ЦАП хоть и константно, но отлично от нуля :)
Отличная аппаратная FORTH машина! Место, где действительно удобно раскрывается мощь и аппаратная независимость его :)
Я конечно все понимаю, но Comic Sans… =)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.