Реализация процессора RISC-V с мультипликатором Бута Radix-2 на Verilog
Implementation of RISC-V Processor along with Radix-2 Booth Multiplier Using Verilog
2025-09-18
SCID: 54.1/m2fntxd2
Discuss with AI
проверка на FPGARISC-V процессормножитель Радикс-2 БутVerilogвстроенный множитель в стадии выполнения
Figures from the paper
Abstract (AI)
В статье представлена интеграция мультипликатора Бута Radix-2 в архитектуру soft-core процессора RISC-V, реализованную на Verilog. В отличие от традиционных подходов, рассматривающих мультипликатор как изолированный модуль, наша разработка встраивает мультипликатор Бута непосредственно в исполнительную стадию конвейера, оптимизируя операцию знакового умножения и снижая задержку в циклах. Мы предлагаем оптимизацию управляющего пути для условной активации блока мультипликатора, что минимизирует динамическое энергопотребление. Проверенная на FPGA реализация демонстрирует превосходную производительность по сравнению с несколькими открытыми вариантами RISC-V, достигая задержки 5.95 нс, потребления мощности 0.103 µW и эффективности по площади: 1123 LUT и 426 регистров. Исследование подчёркивает преимущества тесно связанного мультипликатора Бута в лёгких конвейерных архитектурах RISC-V для повышения производительности в приложениях edge-вычислений и встроенных систем.
Key Findings
1
Мультипликатор Radix-2 Booth встроен непосредственно в стадию выполнения мягкого процессора RISC-V, реализованного на Verilog, а не как отдельный модуль.
2
Оптимизация управляющего пути обеспечивает условную активацию блока умножения, минимизируя динамическое энергопотребление.
3
Встраивание Booth-мультипликатора в конвейер оптимизирует знаковые умножения и сокращает задержку по тактам.
4
Проверка на FPGA показывает улучшенную производительность по сравнению с несколькими открытыми реализациями RISC-V с задержкой 5,95 нс.
5
Реализация достигает низкого энергопотребления (0,103 µW) и эффективного использования площади (1123 LUT и 426 регистров), подходя для легковесных конвейерных архитектур RISC-V для периферийных/встроенных приложений.
Research Object
Софт‑ядерный процессор RISC‑V с интегрированным умножителем Radix‑2 Booth, реализованный на Verilog
Research Subject
Влияние встраивания умножителя Radix‑2 Booth в конвейер процессора на производительность, потребляемую мощность, задержку и занимаемую площадь (включая оптимизацию управляющего пути для условной активации) при оптимизации знаковых умножений в лёгких конвейерных архитектурах RISC‑V
Publication Details
Publication Date
2025-09-18
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Download PDF
Subscribe to digest