ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
302804 Топик полностью
Evgeny_CD, Архитектор (30.01.2012 00:32, просмотров: 110) ответил USSR на Дык, нету этих гениальных HDL дизайнеров! За всю историю существования FPGA всем миром накатали от силы 50 различных IP-корок уровня сложности MAC,H264,DDC,DUC,FFT,AES,RS ну и что-то ещё по мелочи. Так что наличие FPGA-конструктора рядом с CPU не
Это, кстати, большой философский вопрос о том, как повысить информационный поток с 1 кв. мм. пластины. Т.е. что выгоднее: http://caxapa.ru/302651.html
* сделать нечто гибко-конфигурируемое * сделать "50 хард корок", и пусть юзер запускает часть из них. Остальные будут курить бамбук, но в силу эффективности хард корок места на кристалле они займут либо столько же, либо с допустимым оверхедом. Вопрос в базовом элементе. На LUT-4 далеко не уехать. Народ постепенно вместо умножителей научился делать по сути, заготовки для микросеквенсеров обработки данных. Эдакие DSP ALU. Lattice в ECP4 -> похоже, пошел дальше. Он сделал железную корку, которая покрывает многие коммуникационные стандарты. Интересно, там просто накидали кучу хардовых корок, или народ разложил задачу на ограниченное число макроблоков, так, чтобы сконфигурировав и скоммутировав, можно было сделать и Serial Rapid IO, и 10G Ethernet, и PCIe? Вообще "50 корок" проблему не решат. Кому-то надо DCT как можно быстрее, и он готов запустить 100 потоков, кому-то FFT. Так что не все так просто. DSP либы тоже хорошая аналогия. Там уже давно никто ничего не изобретает принциапильно нового, но процесс живет и без FFT 2.0 :) Хотя в части DCT народ все еще рисечит более быстрые и "более целочисленные" алгоритмы. Зато сколько продуктов можно сделать на основе той же Numerix DSP...