реклама на сайте
подробности

 
 
> Производительность современных ПЛИС, Ресурсы реализации MACs
OldDSPer
сообщение Jul 24 2008, 06:09
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 24-07-08
Из: С-Пб, Фрунзенский район
Пользователь №: 39 176



Возможно ли на современных ПЛИС реализовать параллельно-последовательные цепочки умножения с суммированием (пусть это будет одна цепочка), если таких MAC-операций нужно 7000 штук.
Умножители 16х16, а накопители имеют по 40 бит.
Тактовая частота умножений = 30 МГц

Сообщение отредактировал OldDSPer - Jul 24 2008, 06:16
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
syoma
сообщение Jul 25 2008, 16:59
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
Возможно ли на современных ПЛИС реализовать параллельно-последовательные цепочки умножения с суммированием (пусть это будет одна цепочка), если таких MAC-операций нужно 7000 штук.
Умножители 16х16, а накопители имеют по 40 бит.
Тактовая частота умножений = 30 МГц

Кстати в зависимости от задачи можно и без умножителей обойтись.
Например у Xilinx(не знаю как у Альтеры) FIR фильтр можно сделать на распределенной арифметике http://www.xilinx.com/products/ipcenter/FIR_Compiler.htm
При этом умножителей он хавать вообще не будет. И фильтры можно строить вообще по параллельной архитектуре, то есть результат выдается на следующий такт. Например фильтр с 256 коэфициентами может работать на 150МГц при этом имея такую же частоту семплирования. (то есть 150Мх256= 38 GMACs! в эквиваленте)
Производительность таких фильтров по заявлениям тех же Xilinx просто умопомрачительная. И помещается их в кристал достаточно много, потому что пользователь в каждом случае может выбрать парралельную или стандартную последовательную реализацию или их комбинацию. При этом возможно спокойно выбирать между занимаемыми ресурсами и производительностью.
PS. Возможно я загнул немного, но 7 GMACs точно видел.

Вдогонку.
По вашим требованиям выходит, что нужно 7000*30Мгц=210 BMACs. (моллиардов операций умножения в секунду)
Вот тут Прикрепленный файл  SKMBT_C25008072518540.pdf ( 325.16 килобайт ) Кол-во скачиваний: 252
Xilinx говорит, что даже Virtex 2 спокойно даст 747 BMACs... Правда на фильтрах... И умножение 8х8... И 3/4 этой производительности делается на распределенной арифметике...может и не даст...

Так что, если вам действительно нужны умножители, то это все до лампочки.
Go to the top of the page
 
+Quote Post
OldDSPer
сообщение Jul 28 2008, 05:52
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 24-07-08
Из: С-Пб, Фрунзенский район
Пользователь №: 39 176



Цитата(syoma @ Jul 25 2008, 20:59) *
Кстати в зависимости от задачи можно и без умножителей обойтись.
Например у Xilinx(не знаю как у Альтеры) FIR фильтр можно сделать на распределенной арифметике


Волею судеб начинать придётся с семейства Stratix II. Можно качественно сопоставить производительность этого ПЛИС с Xilinx?
Go to the top of the page
 
+Quote Post
sazh
сообщение Jul 28 2008, 09:52
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(OldDSPer @ Jul 28 2008, 09:52) *
Волею судеб начинать придётся с семейства Stratix II. Можно качественно сопоставить производительность этого ПЛИС с Xilinx?


Ту наверно
http://www.altera.ru/cgi-bin/go?66
Go to the top of the page
 
+Quote Post
yes
сообщение Aug 26 2008, 11:32
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(sazh @ Jul 28 2008, 13:52) *


только не забываем, что эта инфа от продавца Альтер smile.gif

по моим наблюдениям, Альтера все время находится в роли догоняющего и кристаллы в общем уступают

но более удобный софт (что весьма важно)

по поводу более высокой эфективности альтеровского синтеза+P&R - тоже сомневаюсь (но может не научился готовить). но ксайлинс P&R требует для больших кристаллов танцев с бубном типа планэхеда

----------

в настоящее время у ксайлинса есть Spartan-3A DSP - дешевая версия с полноценными DSP блоками

V5 SX имеют до 1000 встроенных DSP (18х18 48асс) блоков

ну и жрут ксайлинсы поменьше
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- OldDSPer   Производительность современных ПЛИС   Jul 24 2008, 06:09
- - SIA   Цитата(OldDSPer @ Jul 24 2008, 10:09) Воз...   Jul 24 2008, 06:15
|- - OldDSPer   Благодарю за ответ. Следующий вопрос: справится л...   Jul 24 2008, 06:21
||- - DmitryR   Цитата(OldDSPer @ Jul 24 2008, 10:21) Бла...   Jul 24 2008, 07:50
|- - Stanislav   Цитата(SIA @ Jul 24 2008, 10:15) Можно. Т...   Jul 24 2008, 07:59
|- - sysel   Цитата(Stanislav @ Jul 24 2008, 11:59) Мо...   Jul 24 2008, 13:54
||- - DmitryR   Цитата(sysel @ Jul 24 2008, 17:54) Только...   Jul 24 2008, 14:23
||- - Stanislav   Цитата(sysel @ Jul 24 2008, 17:54) Только...   Jul 24 2008, 14:35
||- - DmitryR   Цитата(Stanislav @ Jul 24 2008, 18:35) Из...   Jul 25 2008, 07:06
||- - Stanislav   Цитата(DmitryR @ Jul 25 2008, 11:06) Я об...   Jul 25 2008, 15:46
||- - yes   Цитата(Stanislav @ Jul 25 2008, 19:46) Эт...   Jul 25 2008, 15:57
||- - Stanislav   Цитата(yes @ Jul 25 2008, 19:57) да - реа...   Jul 25 2008, 16:19
|- - yes   Цитата(Stanislav @ Jul 24 2008, 11:59) И...   Jul 25 2008, 09:13
- - avesat   Цитата(SIA @ Jul 24 2008, 09:15) Можно. Т...   Jul 24 2008, 07:49
- - dmitry-tomsk   Цитата(OldDSPer @ Jul 24 2008, 09:09) Воз...   Jul 24 2008, 14:54
|- - DmitryR   Цитата(dmitry-tomsk @ Jul 24 2008, 18...   Jul 25 2008, 06:42
|- - Stanislav   Цитата(dmitry-tomsk @ Jul 24 2008, 18...   Jul 25 2008, 06:51
- - OldDSPer   Благодарю увжаемый цех специалистов по ПЛИС. Из о...   Jul 25 2008, 09:52
|- - DmitryR   Цитата(OldDSPer @ Jul 25 2008, 13:52) Пои...   Jul 25 2008, 10:11
|- - Builder   Цитата(OldDSPer @ Jul 25 2008, 12:52) Воз...   Aug 27 2008, 09:02
|- - DmitryR   Цитата(Builder @ Aug 27 2008, 13:02) Я не...   Aug 27 2008, 10:06
|- - sheh   Цитата(DmitryR @ Aug 27 2008, 14:06) Проч...   Aug 27 2008, 15:48
|- - Builder   Цитата(DmitryR @ Aug 27 2008, 13:06) Проч...   Aug 28 2008, 07:26
- - rv3dll(lex)   если юбрать виртекс 4 то его дсп слайсы при развёр...   Aug 30 2008, 08:26
- - yes   Цитата(rv3dll(lex) @ Aug 30 2008, 12...   Sep 4 2008, 14:34


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 02:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016