FPGA Implementation of a Matrix Structure for Integer Division

被引:0
|
作者
Alecsa, Bogdan Claudiu [1 ]
Ioan, Aleodor Daniel [1 ]
机构
[1] Gh Asachi Tech Univ, Automat Control & Appl Informat Dept, Iasi, Romania
关键词
FPGA; matrix structure; pipeline; restoring division; schematic design;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a method for fast, parallel matrix implementation of an integer division algorithm inside FPGA that can be used for real-time control systems. An essential improvement over the known matrix structure was made, with all the matrix lines having the same width, which leads to equal and reduced propagation time. The alignment was also improved by reducing one algorithm step and eliminating one matrix line. Both fully combinational and pipelined versions of the algorithm were designed and tested until a functional physical implementation was obtained, including a user interface. The paper also presents a new way to implement hardware structures inside programmable circuits, using portable schematic design from "Altium Designer" software environment instead textual description with HDL languages.
引用
收藏
页码:238 / 243
页数:6
相关论文
共 50 条
  • [31] SIGNED INTEGER DIVISION
    SMITH, RL
    DR DOBBS JOURNAL, 1983, 8 (09): : 86 - 88
  • [32] Encrypted Integer Division
    Veugen, Thijs
    2010 IEEE INTERNATIONAL WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS), 2010,
  • [33] Prescaled integer division
    Matula, DW
    Fit-Florea, A
    16TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2003, : 63 - 68
  • [34] The division of the nucleus of an integer
    Robert, Olivier
    Tenenbaum, Gerald
    INDAGATIONES MATHEMATICAE-NEW SERIES, 2013, 24 (04): : 802 - 914
  • [35] ON COMPUTATIONS WITH INTEGER DIVISION
    JUST, B
    DERHEIDE, FMA
    WIGDERSON, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 294 : 29 - 37
  • [36] ON COMPUTATIONS WITH INTEGER DIVISION
    JUST, B
    AUFDERHEIDE, FM
    WIGDERSON, A
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1989, 23 (01): : 101 - 111
  • [37] The hardware structure design of perceptron with FPGA implementation
    Wang, QR
    Yi, B
    Xie, Y
    Liu, BR
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 762 - 767
  • [38] Hardware implementation of the LDPC decoder in the FPGA structure
    Kuc, Mateusz
    Sulek, Wojciech
    Kania, Dariusz
    PRZEGLAD ELEKTROTECHNICZNY, 2019, 95 (03): : 58 - 62
  • [39] Routing Table Implementation Using Integer Data Structure
    Manasa, P.
    Prasad, M. R.
    Rani, T. Sobha
    CONTEMPORARY COMPUTING, 2012, 306 : 238 - 249
  • [40] FPGA Implementation and Performance Evaluation of a Simultaneous Multithreaded Matrix Processor
    Soliman, Mostafa I.
    Elsayed, Elsayed A.
    2014 9TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2014, : 207 - 213