Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація n-бітного множення на Spartan 3E Kit з використанням апаратних умножителей

Реферат Реалізація n-бітного множення на Spartan 3E Kit з використанням апаратних умножителей





1 ? , щоб вказати, що помножувач готовий прийняти дані. Введення ND (нові дані) може бути прийнятий, щоб вказати, що нові дані доступні на входах помножувача. Сигнал RDY (готовий) вказує, що висновок - результат поточних розрахунків. LOADB і SWAPB використовуються в постійних коефіцієнтах умножителей.

В 

Малюнок 4.2 - символ CORE Multiplier Generator


Система CORE Generator використовує вбудований помножувач для заданого за замовчуванням типу паралельного помножувача. Опція Multiplier Construction дає користувачеві вибір, щоб замість цього імплементувати функцію в таблиці пошуку. p align="justify"> На малюнку 4.3 представлена ​​тимчасова діаграма CORE Generator.


В 

Малюнок 4.3 - Тимчасова діаграма CORE Generator


.4 Опис System Generator


Генератор помножувача використовується Генератором Системи (System Generator) для цифрового обробника сигналів (DSP) при використанні блоку MULT. Генератор Системи представляє високий рівень і абстрактне представлення проекту, але також і розкриває головні особливості в основі силіконі, дозволяючи формувати надзвичайно швидкодіючі FPGA імплементації. Генератор Системи також надає блоки для компілювання MATLAB В® М-коду в синтезується HDL код. Генератор Системи використовує вбудований помножувач, коли обрано паралельний помножувач і зазначено використання спеціалізованого помножувача в інтерфейсі Генератора Системи. br/>

.5 Опис подмодулей помножувача


Цей розділ описує кілька прикладів подмодулей, які можуть використовуватися в проекті Spartan -3. Таблиця 4.2 містить список умножителей і повертаються функцій з додатковим кодом, які використовують один MULT18X18 примітив і не є регістровими. br/>

Таблиця 4.2: Вбудовані підмодулі помножувача - Єдиний MULT18X18

ПодмодульРазрядность AРазрядность ВРазрядность РЗнаковое/без знакаMULT17X17_U171734без знакаMULT8X8_S8816ЗнаковоеMULT8X8_U8816без знакаMULT4X4_S448ЗнаковоеMULT4X4_U448без знакаTWOS_CMP1818-18-TWOS_CMP99-9-MAGNTD_1818-18-

Малюнок 4.4 та Малюнок 4.5, представляють 4X4-розрядний знаковий помножувач і 4X4-розрядний беззнаковий помножувач відповідно.


В 

Малюнок 4.4 - Подмодуль MULT4X4_S

В 

Малюнок 4.5 - Подмодуль MULT4X4_U


Подмодуль MAGNTD_18 повертає величину (абсолютне значення) числа з додатковим кодом. Вхідне негативне число повертається з позитивним знаком, в той час як входячи позитивне число залишається незмінним. Підмодулі TWOS_CMP18 і TWOS_CMP9 виконують функцію повернення двійкового доповнення. Додаткова логіка сектора може використовуватися з цими подмодулей, щоб ефективно перетворити величину ознаки в ...


Назад | сторінка 16 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Planning of mobile complete set for a rural wind generator
  • Реферат на тему: Апаратна реалізація модулярного суматора і помножувача на базі ПЛІС
  • Реферат на тему: Розробка суматора-помножувача
  • Реферат на тему: Діагностування помножувача мантіс
  • Реферат на тему: Навчальний малюнок