Evgeny_CDАрхитектор (28.02.2013 21:40, просмотров: 132) ответил koyodza на нах он нужен? Добавьте $3 и купите нормальный МК с тремя АЦП на борту и DMA к ним
Тут мы с Вами попадаем в критикуемую Вами теоретическую область. Когда у меня есть FPGA + MCU, я процессе отладки я могу взять мощную FPGA и мощный MCU. И иметь запас ресурсов на порядок для отладки и проверки алгоритимов. http://www.actel.com/products/pa3/default.aspx
Например, я возьму замечательный чип от Actel M1A3PE3000-2FG484I за безумные $609 на дижикее, -> у меня будет прошитый Cortex-M1 (залоченный сотфкор) с тактовой порядка 30 Мгц, и порядка 50k LUT.
Или, что разумнее, возьму A2F500M3G-FGG256 за $47, и будет у меня железный Cortex-M3 Flash 512KB RAM 64KB и 12к ячеек с триггерами.
(Actel безумен только ценами на чипы и е-той средой разработки. Сами камни жрут мало и имеют хороший набор ресурсов на борту. Если не смотреть на ценик.)
И у меня все успеет, и все засинхрится.
Но за такую цену мне боевой девайс нах не нужен!!! Он мне нужен в виде BOM не дороже $10.
С STM32 я сразу попаду в такую цену - но гибкости FPGA у меня не будет. Т.е. если "чуток не влазит" - писец прокту.
Но перед инвестициями в проект я хочу понять, есть ли у меня шанс оптимизировать его в целевые $10 при использовании FPGA.
В варианте CF+ - есть, но вот FPGA + CF нет и не будет :(
В вариенте Cortex нету внешней шины с DMA в дешевых вариантах, что меня и побудило написать корневой пост.