High-Performance Digital Devices Design by the ASMD-FSMD Technique for Implementation in FPGA

被引:0
|
作者
Salauyou, Valery [1 ]
Klimowicz, Adam [1 ]
Grzes, Tomasz [1 ]
机构
[1] Bialystok Tech Univ, Fac Comp Sci, Wiejska 45A, PL-15351 Bialystok, Poland
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 01期
关键词
algorithmic state machine with datapath; finite state machine with datapath; high-level synthesis; performance; FPGA; Verilog HDL;
D O I
10.3390/app15010410
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The paper presents an application of the ASMD-FSMD technique for designing high-performance digital circuits on the example of an implementation of sequential multipliers in reconfigurable FPGA devices. The method primarily enables multiple operations on the same variable within a single clock cycle. The experiments were conducted using the QuartusPrime tool and Cyclone 10 LP devices, as well as Vivado tools and the Kintex UltraScale family device. The bit size of multiplicands varied from 4 to 128. A comparison of the ASMD-FSMD technique with the traditional approach using datapath with the controller has shown that the performance of the sequential multipliers increases by a factor of 2 and, for some examples, by a factor of 3. Practical recommendations for using the ASMD-FSMD technique to improve the performance of digital devices, as well as directions for further studies, are given in the conclusion.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] FPGA Implementation of High-Performance Asynchronous Pipelines with Robust Control
    Oliveira, Duarte L.
    Garcia, Kledermon
    Santana, Lucas
    Faria, Lester A.
    2018 IEEE 9TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2018, : 274 - 277
  • [22] High-Performance Implementation of SM2 Based on FPGA
    Zhang, Dan
    Bai, Guoqiang
    PROCEEDINGS OF 2016 8TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2016), 2016, : 718 - 722
  • [23] High-performance FPGA-based implementation of Kalman filter
    Lee, CR
    Salcic, Z
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (04) : 257 - 265
  • [24] Design Optimization for High-Performance Computing Using FPGA
    Isik, Murat
    Inadagbo, Kayode
    Aktas, Hakan
    INFORMATION MANAGEMENT AND BIG DATA, SIMBIG 2023, 2024, 2142 : 142 - 156
  • [25] Educational Design of High-Performance Arithmetic Circuits on FPGA
    Cappuccino, G
    Cappuccino, G
    Corsonello, P
    Perri, S
    IEEE TRANSACTIONS ON EDUCATION, 1999, 42 (04) : 366 - 366
  • [26] FPGA design and implementation of Digital PWM technique for DC-DC Converters
    Shettar, Archana C.
    Sudarshan, K. M.
    Rehman, Syed
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 918 - 920
  • [27] Analysis, Design, and Implementation of a High-Performance Rectifier
    Wang, Chien-Ming
    Tao, Chin-Wang
    Lai, Yu-Hao
    JOURNAL OF POWER ELECTRONICS, 2016, 16 (03) : 905 - 914
  • [28] FIR filter implementation for high-performance application in a high-end FPGA
    Pijetlovic, Stefan
    Subotic, Milos
    Marinkovic, Vladimir
    Pjevalica, Nebojsa
    2018 26TH TELECOMMUNICATIONS FORUM (TELFOR), 2018, : 333 - 336
  • [29] Utilizing hard cores of modern FPGA devices for high-performance cryptography
    Guneysu, Tim
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2011, 1 (01) : 37 - 55