Цитата
Хочу познакомиться с ПЛИС по части программирования
<режим зануды вкл>
программируют - микропроцессоры.
для ПЛИС нужно вести речь об описании собираемой на базисе ПЛИС аппаратуры.
Язык описания аппаратуры своим синтаксисом может быть похож на язык программирования, но если вы умеете программировать скажем на С - это ещё не значит что освоив синтаксис HDL-языка вы хоть как-то сможете "писать программы для ПЛИС". Какието мелочи - вероятно да, но полноценно - нет.
<режим зануды выкл>
начинать надо с азов - с понимания что такое синхронный дизайн.
у беркли есть годные лекционные слайды:
http://inst.eecs.berkeley.edu/~cs250/fa14/lectures/http://inst.eecs.berkeley.edu/~cs250/fa09/lectures/другие года тоже можно смотреть.
есть аналогичные слайды EECS MIT
дальше надо будет разбиратсья какие конструкции HDL-языка что будут описывать, какие физические элементы, синтезируемые-несинтезируемые, блокирующие-неблокирующие и т.д. и т.п.
провоцируем неудовлетворенных провокаторов с удовольствием.