Вот и наступил момент истины! Я ж ведь хитрый :)) PCI мне тоже пока не светит. Это отдаленное и сильно туманное будущее.
Важные данные в SD - "Электроника-наука о контактах". Все важные данные должны быть в запаянных девайсах.
Малобюджетные решения - а сколько стоит Ваш труд? И каков тираж этих решений?
Подходим к главному :)))
По скорости обработки фото
http://www.sci-wor …dia/JPEG_ENC_SW_HO.pdf
CF 160 Mhz ну никак не медленне ARM9E 150 Мгц. :) Либы для DCT сильно оптимизированные на сайте фрискаликов лежат.
По видео. Вот тут вся собака зарыта!!!!
http://elphel.com - Вы про этот проект знаете?
Там стоит 100 Мгц ETRAX (CF 160 Мгц порвет его просто на части, у ETRAX только и кайфа, как дескрипторная система DMA) и XС3S1000 FPGA. Как все мы хорошо знаем, STR912 всем хорош, кроме внешней шины.
Совершенно очевидно, что прикрутив к CF XC3S1600E (50$), я сделаю MPEG4 AVC кодер, и он будет одним из ресурсов универсального контроллера. Именно за этим мне и нужны в перспективе старшие CF с 400 DMIPS. MPEG ASIC не канают - мы не будем сейчас спорить почему. Хотя бы потому, что это будет закрытое, ненастраиваемое решение, производитель которого сразу захочет от меня обязательств купить 10к чипов в год.
Кстати, 400 DMIPS СF стоят менее 30$. на 500 Мгц MIPS (600 DMIPS) народ, как мы свами уже неоднократно обсуждали, сделал довольно неплохую реализауию MPEG 4 простого.
Я вполне отдаю себе отчет, что такое MPEG 4 AVC. Я не бог, и такое я никогда не сделаю один :) Только в составе команды. Надеюсь, теперь понятно, зачем мне это
http://caxapa.ru/94626.html
Еще один нюанс - нет необходимости кодировать все сразу. Достаточно записать burst в память, а затем off-line его пережимать. :)) тут-то большой объем RAM меня выручит просто кардинально.
Насчет скоростей - была бы под рукой готовая плата на CF, мы бы с Вами устроили заеды :)
По Осям - согласен, толстые оси фтопку. uCOS для простых проектов, RTEMS для более сложных самое то :))
По шифрации согласен.