Первое знакомство с ПЛИС.
Nov. 9th, 2008 03:13 amПЛИС (программируемая логическая интегральная схема) - это самое лучше, что могли изобрести на логике. Лучше всего про плис скажут на ВИКИПЕДИИ . Итак, ещё на прошлом СС я прзнакомился с культовой личностью - со SVO, который тогда сделал игру Понг на ПЛИС Тогда я ему намекнул, что хотел бы их изучать, но тогда так и не дошли руки. Год спустя, на этом СС SVO, как справедливо заметил
f_andrey в коментах, сделал ещё эмулятор компьютера "Вектор-06Ц" http://code.google.com/p/vector06cc/. В этот раз я уже более конкретно сказал, что мне нехватает хорошего учителя, и мы уже более плотно обменялись контактами, и он мне прислал платку:
Подробнее про платку можно поглядеть на официальном сайте: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=39&No=215 (там и фотка лучшего качества). У платки есть только один недостаток - количество перепрошивок ограничено 100 (!!!!!) штуками. Это ОоооооооООооочень мало!!! (Даже я, который мало программирует, умудрился израсходовать ресурс EEPROM за день отладки, с 1000 циклами перезаписи!). В общем, сегодня интерактивно, по скайпу обучался программированию ПЛИС! В результате написали на VHDL простейший бегущий огонь:
Видео бегущего огонька
( Код под катом )
Самый смак ПЛИС, который вводит меня в благовенный трепет, и полностью рушит мозг у обычных программистов, это то, что всё исполняется ОДНОВРЕМЕННО!!!! Вот где максимальный реализм, и многопоточность обработки данных. А вы говорите много ядер, контроллеры с большей частотой. ПЛИС спасёт мир :).
З.Ы. Ютуб тупорылая овца, гугл видео - быстро и просто. Перелил.
Подробнее про платку можно поглядеть на официальном сайте: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=39&No=215 (там и фотка лучшего качества). У платки есть только один недостаток - количество перепрошивок ограничено 100 (!!!!!) штуками. Это ОоооооооООооочень мало!!! (Даже я, который мало программирует, умудрился израсходовать ресурс EEPROM за день отладки, с 1000 циклами перезаписи!). В общем, сегодня интерактивно, по скайпу обучался программированию ПЛИС! В результате написали на VHDL простейший бегущий огонь:
Видео бегущего огонька
( Код под катом )
Самый смак ПЛИС, который вводит меня в благовенный трепет, и полностью рушит мозг у обычных программистов, это то, что всё исполняется ОДНОВРЕМЕННО!!!! Вот где максимальный реализм, и многопоточность обработки данных. А вы говорите много ядер, контроллеры с большей частотой. ПЛИС спасёт мир :).
З.Ы. Ютуб тупорылая овца, гугл видео - быстро и просто. Перелил.

Слабонервным, детям, и идиотам повторять не рекомендуется. Играемся с высоким напряжением! Опасно для жизни!!!

