[#] Часы на ПЛИС Lattice
habrabot(difrex,1) — All
2016-02-18 14:30:03


![][1] Некоторое время назад, хаброжитель [DmitrySpb79][2] написал статьи о создании электронных часов. В них он рассмотрел [источники точного времени][3], а так-же [элементную базу для создания электронных часов][4]. Были упомянуты Arduino, STM, Raspberry PI, ESP8266, но совсем [забыли про ПЛИС][5]. Давайте заполним этот небольшой пробел. Узнаем, на сколько просто сделать часы на ПЛИС и какие аппаратные ресурсы для этого потребуются. К тому же, мне подарили микросхему ПЛИС очень малого объема — 64 макроячейки. Это ПЛИС LC4064v фирмы Lattice с которыми я до этого никогда не работал. Я думаю, будет интересно! Цели:

* попытаться уместить логику работы часов в ПЛИС малого размера (64 макроячейки);
* освоить статическую либо динамическую светодиодную индикацию на ПЛИС для вывода времени;
* собрать кучу граблей, связанных с самостоятельной разработкой схем и получить новый опыт;
* освоить новую среду разработки и программирования для ПЛИС фирмы Lattice, оценить сложность перехода

Меня ожидает несколько очень приятных вечеров, посвященных разработке на ПЛИС! [Добро пожаловать под кат!][6]

[1]: https://habrastorage.org/files/449/593/095/449593095ef3426682e99f9b3b4c067f.png
[2]: https://habrahabr.ru/users/dmitryspb79/
[3]: http://geektimes.ru/post/260556/
[4]: https://geektimes.ru/post/261258/
[5]: https://geektimes.ru/post/261258/#comment_8801016
[6]: https://habrahabr.ru/post/275863/#habracut