Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Арифметический делитель
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
AlphaMil
При синтезе часто используемых делителей (я сильно не разбирался, вроде конвеерных) используется очень много ресурсов (Slices, использую Spartan-3). Сделал делитель через вычитание - потребление ресурсов заметно снизилось. Может кто-то уже сталкивался с проблемой деления больших чисел. Помогите сократить потребляемое количество ресурсов.
Serhiy_UA
Цитата(AlphaMil @ Nov 20 2010, 19:46) *
...Может кто-то уже сталкивался с проблемой деления больших чисел...

О быстрых делителях есть в
http://electronix.ru/forum/index.php?showtopic=46469&hl=

Еще есть книга Карцев, М.А.; Брик, В.А. Вычислительные системы и синхронная арифметика,
там про делители много раскрыто, можно их построить самому.
essev
может быть табличный метод деления вам подойдет?
des00
Цитата(AlphaMil @ Nov 20 2010, 10:46) *
При синтезе часто используемых делителей (я сильно не разбирался, вроде конвеерных) используется очень много ресурсов (Slices, использую Spartan-3).

потому что они конвейерные и однотактные
Цитата
Может кто-то уже сталкивался с проблемой деления больших чисел. Помогите сократить потребляемое количество ресурсов.

проблема то в чем? деление в столбик, последовательно или параллельно зависит от ТТХ. Если делите на константу и допустима определенная погрешность, можно заменить умножением. Другого пути нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.