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

 
 
> Умножение в ПЛИС., Как это там внутри происходит?
Serhiy_UA
сообщение Dec 28 2015, 13:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



В студенческие годы изучал матричные умножители на основе дерева сумматоров. Даже проектировал на логике 133 серии работающие платы матричных умножителей; тогда еще не было возможности применять ни ПЛИС, ни БИС, не MCU. Скорости были 1 МГц для 12*12 в доп.кодах, очень скромные по сегодняшним меркам. Но эта же матрица позволяла и делить...

Интересно было бы узнать, как сейчас это делают в ПЛИС, там 18*18 умножают со скоростью 100 МГц и более, за счет каких схем и структур, какие алгоритмы и ухищрения используются?
Просто любопытно, может, кто знает...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dmitriyspb
сообщение Dec 29 2015, 06:00
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498



Цитата(Serhiy_UA @ Dec 28 2015, 16:03) *
В студенческие годы изучал матричные умножители на основе дерева сумматоров. Даже проектировал на логике 133 серии работающие платы матричных умножителей; тогда еще не было возможности применять ни ПЛИС, ни БИС, не MCU. Скорости были 1 МГц для 12*12 в доп.кодах, очень скромные по сегодняшним меркам. Но эта же матрица позволяла и делить...

Интересно было бы узнать, как сейчас это делают в ПЛИС, там 18*18 умножают со скоростью 100 МГц и более, за счет каких схем и структур, какие алгоритмы и ухищрения используются?
Просто любопытно, может, кто знает...


Эх вы!=)) Помните еще 133 логику, а интернетом не научились пользоваться......
Инфы очень много... как пример Нажмите сюда! см. стр 14


--------------------
Победа - это когда N раз упал и N+1 раз встал.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Dec 29 2015, 06:42
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Может, не совсем полно сформулировал свой вопрос. Меня интересовала внутренняя структура самого умножителя, принципы его схемотехнического построения, ну и главное за счет чего он такой быстрый, то есть что там в нем внутри. Вопрос чисто из любопытства, и никакого практического продолжения не имеет…
По части примеров применения умножителя от Xilinx, что выложил Dmitriyspb, то документ интересный. Или мне так кажется, но как раз Xilinx очень хорошо объясняет, как применять свои ПЛИС, и в этом их большой плюс…
Ну и попутно, в воронежских ПЛИС (аналогов FLEX10K) нет узлов DSP и соответственно готовых встроенных умножителей. Как там обходятся, если что-то надо массово умножать или уже есть российские ПЛИС с блоками DSP…
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serhiy_UA   Умножение в ПЛИС.   Dec 28 2015, 13:03
- - bogaev_roman   Цитата(Serhiy_UA @ Dec 28 2015, 16:03) Ин...   Dec 28 2015, 13:25
|- - Dmitriyspb   Цитата(Serhiy_UA @ Dec 29 2015, 09:42) ну...   Dec 29 2015, 07:38
|- - Serhiy_UA   Цитата(Dmitriyspb @ Dec 29 2015, 11:38) ....   Dec 29 2015, 09:20
|- - Dmitriyspb   Цитата(Serhiy_UA @ Dec 29 2015, 12:20) Ув...   Dec 29 2015, 09:42
|- - Serhiy_UA   Цитата(Dmitriyspb @ Dec 29 2015, 12:42) А...   Dec 29 2015, 10:25
- - likeasm   У Воронежа есть ПЛИС с DSP умножителями, нужно пов...   Dec 29 2015, 07:02
- - Vascom   Схемотехнически это делается точно так же как и на...   Dec 29 2015, 07:21
- - Fat Robot   Поищите Wallace tree, Booth multiplier. В открытом...   Dec 29 2015, 10:23
- - Vascom   А чем мой ответ не устроил?   Dec 29 2015, 10:43
|- - Serhiy_UA   Цитата(Vascom @ Dec 29 2015, 14:43) А чем...   Dec 29 2015, 11:21
|- - Dmitriyspb   Цитата(Serhiy_UA @ Dec 29 2015, 14:21) А ...   Dec 29 2015, 12:00
|- - Corner   Цитата(Dmitriyspb @ Dec 29 2015, 15:00) В...   Dec 29 2015, 16:56
|- - Fat Robot   Я читал, но не смог отыскать в документе 'Spar...   Dec 29 2015, 18:31
|- - Tiro   Цитата(Fat Robot @ Dec 29 2015, 21:31) Я ...   Dec 29 2015, 22:52
|- - Dmitriyspb   Цитата(Fat Robot @ Dec 29 2015, 21:31) Я ...   Dec 30 2015, 05:54
|- - Leka   Цитата(Dmitriyspb @ Dec 30 2015, 09:54) Я...   Dec 30 2015, 10:16
||- - Dmitriyspb   Цитата(Leka @ Dec 30 2015, 13:16) Дейст...   Dec 30 2015, 12:01
||- - Leka   Цитата(Dmitriyspb @ Dec 30 2015, 16:01) А...   Dec 30 2015, 13:21
|- - Fat Robot   Практическая ценность, Dmitriyspb, - доступными сп...   Dec 30 2015, 14:22
|- - Dmitriyspb   Цитата(Fat Robot @ Dec 30 2015, 17:22) ог...   Dec 30 2015, 15:15
- - Alex11   ЦитатаА чем мой ответ не устроил? Ну, например,пол...   Dec 29 2015, 11:14
- - Vascom   Ответ - по самой простой структуре, дереву суммато...   Dec 29 2015, 11:19
|- - Fat Robot   Это не так. См. Wallace tree или здесь более детал...   Dec 29 2015, 11:24
- - Vascom   Логично предположить, что конкретная разводка DSP-...   Dec 29 2015, 11:23
- - Vascom   Хорошо, убедили Но всё же считаю маловероятным у...   Dec 29 2015, 11:33
- - x736C   Serhiy_UA, порекомендую следующие материалы. DSP ...   Dec 29 2015, 21:20
|- - Serhiy_UA   Цитата(x736C @ Dec 30 2015, 00:20) Serhiy...   Dec 30 2015, 09:15
- - Kolya   Я кенечно не поддерживаю вашей иронии по поводу зн...   Dec 30 2015, 11:58
- - Leka   http://neerc.ifmo.ru/wiki/index.php?title=...%B5%D...   Dec 30 2015, 15:45
- - Corner   Никто пока ничего быстрее не придумал, кроме логич...   Dec 31 2015, 15:29


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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 00:58
Рейтинг@Mail.ru


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