ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
96413 Топик полностью
Evgeny_CD (06.08.2007 00:28, просмотров: 1) ответил Yuriy на ATEME’s High Definition hardware encoder is optimized to run on four devices only - a mixed architecture of Altera Stratix II FPGA and Texas Instruments TMS320C64x DSP.
Вы просто подтвердили мои слова! :)))))))) Понятно, что производительность FPGA и CPU должны быть в некоем балансе. :)) Я в качестве некоей эталонной плафтформы сейчас рассматриваю: MCF53xx - 210DMIPS Altera Cyclone III EP3C40 - 39k LE, 126 умножителей. Если верить размерам 3 х 3 дюйма :), у атемы стоят Stratix II в корпусах 484-Pin FineLine BGA. Это максимум EP2S60. Каждый такой камень: * 60 K LE * 144 умножителя (готов поспорить, что тами стоят именно EP2S60, потому что на них есть готовая отладочная плата, ориентированная на DSP задачи.) Пусть там стоит TMS320C6418 (по размерам похоже). Это теоретически 4800 MIPS, я бы поделил на 4 на не DSP задачах - 1200 DMIPS (при тактовой 600 Мгц суперсалярность 2 - большего не выжать). Итого моя плаформа 39600LE/210DMIPS=189 LE/DMIPS Ateme (60,440*3)LE/1200 = 151 LE/DMIPS Моя платформа - 210DMIPS/126MPY=1.(6) DMIPS/MPY Ateme 1200DMIPS/(144*3)LE = 2.(7) DMIPS/MPY Так что TMS320C6х в этой плате - это просто быстрый процессор, а вовсе не супер-пупер DSP. Просто Ateme давно и хорошо зает эти процы, вот и поставили его туда в качестве CPU. Их второй любимый процессор - MPC5200 (700DMIPS) - явно слабоват для такой цели :) А вместо освоения новых PowerPC они решили воспользоваться старым, освоенным процом. Кстати, на дижикее каждый EP2S60 такой камушеr стоит от $760 до $1,215 (зависит от скорости), DSP, как Вы уже приводили, что-то около $75 :)) DSP тут так - мелкая периферийная микросхема :) ВСЕ!!! Я ПРАВ! И похоже, приведенные выше коэффциенты LE/DMIPS и DMIPS/MPY можно считать некоей эталонной метрикой правильного подхода к проектированию мультимедийных плат.