ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
391782 Топик полностью
Evgeny_CD, Архитектор (28.02.2013 18:32, просмотров: 133) ответил vmp на Так с внешней шиной уже не $2 будет стоить. А если с внешней шиной, позволяющей работать внешнему мастеру (из FPGA) - и того больше.
Еще раз, медленно, по буквам. FreeScale CF+ простые камни (64 FLASH) имеют внешнюю шину, 4 канала DMA и стоимость $2 в небольшом опте. Минус - не такая распространенная архитектруа.  Есть семейство KL, на Cortex-M0+, у которого с архитектурой все ок, и цена менее $2 при 128к FLASH, DMA есть, но шины нет. Есть некий аналоговый блок. Там периодически возникает процесс. Его начало определяется компаратором, а в ходе развития надо делать 3-мя АЦП синхронные отсчеты с частотой 2-3 Мгц. Отсчетов немного, грубо, штук 10. 8 бит, 10 ваще выше крыши. От момента завершения пачки отчетов до выдачи управляющего воздействия должно пройти не более 50 мкс. Обработка отсчетов простая, если есть возможность иметь таблицу 48кб в FLASH. Захватываем пакет отсчетов в блочную память iCE40, и по DMA засасываем через внешнюю шину в ОЗУ. Быро все считаем процом, и DMA загоняет параметры блока управления в FPGA. Важны стоимость и потребление всего блока, а также его возможность жрать очень мало в режиме ожидания наступления событий.