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

 
 
 
Reply to this topicStart new topic
> Схема ускоренного переноса
alexadmin
сообщение Jun 16 2006, 06:35
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Задумался я тут: даст ли схема ускоренного переноса, которой нас всех учили на уроках информатики (http://www.rbtl.ru/wsap/posobie/chapter2/8.htm) выйгрыш в скорости по сравнению с быстрым переносом, используемым в FPGA (конкретно - семейство Virtex4: Fast Lookahead Carry Logic).
Может кто-то проводил/встречал исследования на эту тему?

PS Интересует разрядность сумматора порядка 15-20, DSP не предлагать
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 16 2006, 07:05
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(alexadmin @ Jun 16 2006, 01:35) *
Задумался я тут: даст ли схема ускоренного переноса, которой нас всех учили на уроках информатики (http://www.rbtl.ru/wsap/posobie/chapter2/8.htm) выйгрыш в скорости по сравнению с быстрым переносом, используемым в FPGA (конкретно - семейство Virtex4: Fast Lookahead Carry Logic).
Может кто-то проводил/встречал исследования на эту тему?

PS Интересует разрядность сумматора порядка 15-20, DSP не предлагать


иследования такого рода пишуться за пару часов + обкатка на последней ISE шке. Но не ужели вам не приходило в голову, что на фпга (не азик !!!!!) аппаратный быстрый перенос сделан не просто так,
а люты это всего лишь логика ОБШЕГО применения.


--------------------
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Jun 16 2006, 07:26
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Цитата(des00 @ Jun 16 2006, 11:05) *
иследования такого рода пишуться за пару часов + обкатка на последней ISE шке. Но не ужели вам не приходило в голову, что на фпга (не азик !!!!!) аппаратный быстрый перенос сделан не просто так,
а люты это всего лишь логика ОБШЕГО применения.


Некогда думать, копать надо (q) какой-то старый анекдот ;-)
Приходило. Потому и не стал сразу это реализовывать. Спасибо.
Go to the top of the page
 
+Quote Post
doc17
сообщение Aug 7 2006, 09:27
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 25
Регистрация: 27-07-06
Из: Москва
Пользователь №: 19 144



Цитата(alexadmin @ Jun 16 2006, 10:35) *
Задумался я тут: даст ли схема ускоренного переноса, которой нас всех учили на уроках информатики (http://www.rbtl.ru/wsap/posobie/chapter2/8.htm) выйгрыш в скорости по сравнению с быстрым переносом, используемым в FPGA (конкретно - семейство Virtex4: Fast Lookahead Carry Logic).
Может кто-то проводил/встречал исследования на эту тему?

PS Интересует разрядность сумматора порядка 15-20, DSP не предлагать

Не знаю как Virtex, а на Altera я пробовал реализовать сумматор с предсказанием (как на схемотехнике нас учили) выигрыша никакого не дало, а в том, что в 2 раза больше аппаратных ресурсов заняло я убедился)))
Go to the top of the page
 
+Quote Post
dxp
сообщение Aug 7 2006, 10:28
Сообщение #5


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(doc17 @ Aug 7 2006, 16:27) *
Цитата(alexadmin @ Jun 16 2006, 10:35) *

Задумался я тут: даст ли схема ускоренного переноса, которой нас всех учили на уроках информатики (http://www.rbtl.ru/wsap/posobie/chapter2/8.htm) выйгрыш в скорости по сравнению с быстрым переносом, используемым в FPGA (конкретно - семейство Virtex4: Fast Lookahead Carry Logic).
Может кто-то проводил/встречал исследования на эту тему?

PS Интересует разрядность сумматора порядка 15-20, DSP не предлагать

Не знаю как Virtex, а на Altera я пробовал реализовать сумматор с предсказанием (как на схемотехнике нас учили) выигрыша никакого не дало, а в том, что в 2 раза больше аппаратных ресурсов заняло я убедился)))

На каком семействе пробовали? Я еше на FLEX8000 тренировался - давало еще как. И на FLEX10K тоже. Сегодня на Cyclone неактуально - у него Carry-Select архитектура, там надо счетчик о-очень большой длины делать, чтобы получить выигрышь. А на старых, на 8К уже с разрядности 6 начинался выигрыш, вернее, с этой разрядности начинала падать максимальная частота счетчика (обычного синхронного), в то время, как пр схеме с предсказанием частота оставалась прежней. Проверял до 32 разрядов - все ок, так на максимальной частоте и клокало.

Сегодня лучше это проверять на Cyclone II, там обычная, не Carry-Select, архитектура - начиная с какой-то разрядности должно начать проявляться.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

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

 


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


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