Цитата
Ну TFT. А память будет стоять для него снаружи кристалла. И еще память нужна для памяти программ софт-процессора. И еще память нужна, чтобы складывать пакеты из/в сеть. Как приходящие, так и исходящие... Так? И все эти потребители полезут в одну внешнюю память.
Да Вы правы, но где же Вы столько памяти напасетесь для всего этого, да еще и внутри микроконтроллера, на него тоже придется снаружи навешивать.
В ПЛИС можно и память программ и память данных все в одну микросхему залить.
Цитата
Сколько времени процессор будет добираться к памяти???
Можно поставить SDRAM, DDR, DDR II, DDR III и т.д. FIFO, DMA или еще что то к этому делу, да без проблем, открываем QSYS выберем добавляем.
Цитата
И что останется от производительности этого Ниоса? Считали?
А Ниосов сколько надо столько и поставлю, на шине в QSYS арбитраж легко можно выставить между ними, сейчас в проекте между NIOS и SGDMA арбитраж тоже выставлен, память SDRAM используется и все работает память програм как и память данных все в ней же располагается.
Цитата
А дальше самодельный видео-контроллер. Без всяких наворотов, типа слоев графики и пр. т.к. их надо делать в ПЛИС вручную...
Все это есть и в QSYS и
http://opencores.org/projects бери и используй. Причем если есть баги их можно подправить, а вот на контроллере выкручиваться или код наворачивать как у нас было с STR912 с UARTом или если это не возможно ревизию ждать другую.
Цитата
А потом так же вручную делать примитивы для рисования графики. Так?
А зачем их в ручную то делать, для NIOS так же есть GUI мы в частности прикрутили на халяву бесплатную от PIC не помню названия программист сейчас рисует интерфейс с помощью неё.
Цитата
Так все-же, почему именно ПЛИС?
А так конечно взял микроконтроллер все готово вся периферия есть рису схему, разводи плату, заказывай и вперед. Но вот был у нас случай. Есть изделие разработанное в начале 2000-х. Сняли с производства контроллер, но тут повезло китайцы молодцы клона оказывается не так давно запустили, мы на него перешли без какого либо вмешательства в софт, повезло. И еще был случай изделие давно уже выпускалось и тут заказчику взбрело добавить несколько режимов работы расширить так сказать функционал. Начали добавлять и уперлись в память. Конечно разработчику укор не позаботился о будущем, но тем не менее. Что по поводу ПЛИС, если сняли с производства семейство взял новое залил туда конфигурацию и у тебя все то же самое и ни чего лишнего. Нужен новый функционал да все просто хоть на аппаратном уровне добавляй хоть на программном без проблем вообще. Да нам в этом проекте нужен 64-х битный SPI, еще один плюс в уникальность периферии. А так погуглите, на ПЛИС можно много чего интересного сделать, что контроллерам и не снилось.
Цитата
Обратите внимание на STM32F429
Очень заманчивый вариант, прочитал про нее очень захотелось ее использовать вместо ПЛИС. Но тут уже столько сделано что все бросать уже не хочется. А так на начальном этапе когда выбирали купили плату с STM32F407 они тогда только появились. Поигрались показалась недостаточной и пал выбор на ПЛИС.