Тихо и незаметно перед новым годом появился сабж. Мегамонстр, топовый кит SK-AT91SAM9G45-XC6SLX
сочетание шустрого АРМа от Атмел и емкого ФПГА, куча свободных ножек, все интерфейсы. Общая шина между АРМом и ФПГА делает возможным создание математического сопроцессора, графического ускорителя, цифрового анализатора, независимого сопроцессора для обработки цифровых сигналов, расширителя памяти. Раздолье для творчества и полета фантазии..
хорошо отдыхаешь :)
а я "не пю", совсем, в холодильнике бутылка водки гниет второй год - после переезда не осилили..
"за бортом" в Питере -6, обещают -1
кризис жанра - к телеку не подхожу, линукс не ковыряю, за руль не сажусь (раз в неделю машину грею), в сталкер отстреливаю кровососов..
31-го отпил рюмку с пелеменями. 1-го две бутылки шампанского. 2-го - 5-го две бутылки вина =) водка валяется на балконе. вкусная, ледяная, переливается как масло....
з.ы. ща прийдет Паша и за оффтоп наругает. сам то он не пьёт.
и поделом, нефик злостно флудить в серьезных темах :)
ну в целом да, все ограничивается полетом фантазии - можно дофига наворотить - сопроцессор с плавучкой самое оно, АРМ быстренько данных накидал, ножкой дернул, ФПГА "мням! готово" и отгребай пережеванное. нас похожему в институте учили - курсовая была сопроц на 183 разряда и прочая хрень..
у нас вся используемая связная аппаратура набита матрицами, ладно еще 2Мбит потоки на задохликах, но STM64 это весьма серьезно..
да ладно "слаб в ДСП", подучишься, войдешь в тему, все будет изрядно проще - страшно это только издали смотреть :)
а насколько емок ФПГА ?
и мне как заядлому Сишнику наверное будет сложновато освоить какой-нить VDHL или Verilog (или как они там называются)... подумываю взять такую без ФПГА...
Сам раньше был заядлым Сишником, правда до этого и Perl-ом баловался и паскалем и ассемеблером. Сначала тоже боялся, но на работе жизнь заставила и месяца за полтора освоил. Думаю лучше изучать начать с Verilog он что то вроде BASIC-а для ББ научиться можно но проекты лучше делать на VHDL так как это уже более универсальный язык (как С++). И вот за неделю разобрался с проектом для одной платки которую нам дали и еще через неделю-две сделал свой на её базе, дописав еще 70% кода. Мне правда проще все же с обычным программированием было, поэтому напихал туда 4-е проца Pioblaze. Пока разбирался с ней и под здешнюю плату смог сделать проектик с Picoblaze процом и UART-ом. Я это к чему - главное взяться, там конечно есть много нюансов но зато так интересно. Я до сих пор балдею, можно сделать что хочешь.
Не сочтите за рекламу, но на http://www.marsohod.org можно глянуть что люди в обычную CPLD пихают, а это ведь еще и не FPGA. Там вроде всего 240 LUT блоков, а здесь 14000 плюс еще ОЗУ распределенного. А из DSP, как я понял читая доку, в этих FPGA просто аппаратный умножитель и аккумулятор.
Все выше сказанное это конечно мое мнение.
Ну и в заключение, я бы лучше без проца взял подобный кит, что бы спартан новый "пощупать" и заодно попробовать DSP модули куда то применить, думаю можно MP3 плейер сделать и модуль управления цветомузыкой. На нем сигнал по БПФ раскладывать в спектр и кучу ШИМ модулей для управления интеснивностью свечения сделать. Но это лишь мечты. :)