Генератор Verilog для многовходового сумматора по модулю

Тип сумматора (объяснение внизу страницы) :
Выберите значение модуля (от 2 до 1024) :
Выберите количество входов сумматора (от 4 до 1024) :
Сделать обвязку из памяти
Вывести Test Bench

Битность входа: 5

Описание:
- Модулярный пирамидальный - построен на базе обычных двухвходовых модулярных сумматоров, построенных в пирамиду.
- Модулярный с коррекцией на выходе - построен на базе обычного многовходового сумматора. Значение на выходе получается с помощью эффективного прямого преобразователя в модулярный вид по модулю p.
- Модулярный с промежуточной коррекцией - построен на базе обычных многовходового сумматоров. Их максимальное количество в одном блоке ограничено. После этого блока идет прямой преобразователь. Далее следующий набор сумматоров. И т.д.
- Модулярный последовательный - построен на базе обычных двухвходовых модулярных сумматоров, расположенных друг за другом (неэффективное решение по сравнению с пирамидальным)
- Позиционный (для тестов) - обычный позиционный многовходовый сумматор для тестовых целей

Результаты тестирования - (скоро)

Выводы: самый эффективный на ПЛИС - модулярный с коррекцией на выходе


На главную