Design of a Reconfigurable Coprocessor for Double Precision Floating Point Matrix Algorithms

被引:0
|
作者
Li, Shenglong [1 ]
Li, Zhaolin [2 ]
Zheng, Qingwei [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Res Inst Informat Technol, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
关键词
Reconfigurable Coprocessor; Multi-Processor System on Chip; Quaternion Algorithm; Double Precision Floating Point Matrix Algorithms;
D O I
10.4028/www.scientific.net/AMM.58-60.1037
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Double precision floating point matrix operations are wildly used in a variety of engineering and scientific computing applications. However, it's inefficient to achieve these operations using software approaches on general purpose processors. In order to reduce the processing time and satisfy the real-time demand, a reconfigurable coprocessor for double precision floating point matrix algorithms is proposed in this paper. The coprocessor is embedded in a Multi-Processor System on Chip (MPSoC), cooperates with an ARM core and a DSP core for high-performance control and calculation. One algorithm in GPS applications is taken for example to illustrate the efficiency of the coprocessor proposed in this paper. The experiment result shows that the coprocessor can achieve speedup a factor of 50 for the quaternion algorithm of attitude solution in inertial navigation application compare with software execution time of a TI C6713 DSP. The coprocessor is implemented in SMIC 0.13 mu m CMOS technology, the synthesis time delay is 9.75ns, and the power consumption is 63.69 mW when it works at 100MHz.
引用
收藏
页码:1037 / +
页数:2
相关论文
共 50 条
  • [21] A quadruple precision and dual double precision floating-point multiplier
    Akkas, A
    Schulte, MJ
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 76 - 81
  • [22] A design of high speed double precision floating point adder using macro modules
    Huang, Chi
    Wu, Xinyu
    Lai, Jimnei
    Sun, Chengshou
    Li, Gang
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : D11 - D12
  • [23] Design of Low Power Reconfigurable Floating Point Multiplier
    Pandey, Deepak
    Sharma, R. K.
    2016 CONFERENCE ON ADVANCES IN SIGNAL PROCESSING (CASP), 2016, : 276 - 279
  • [24] Double precision floating-point arithmetic on FPGAs
    Paschalakis, S
    Lee, P
    2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 352 - 358
  • [25] A HIGH-PERFORMANCE FLOATING POINT COPROCESSOR
    WOLRICH, G
    MCLELLAN, E
    HARADA, L
    MONTANARO, J
    YODLOWSKI, RAJ
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1984, 19 (05) : 690 - 696
  • [26] Speed-Independent Floating Point Coprocessor
    Stepchenkov, Y. A.
    Zakharov, V. N.
    Rogdestvenski, Y. V.
    Diachenko, Y. G.
    Morozov, N. V.
    Stepchenkov, D. Y.
    PROCEEDINGS OF 2015 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2015,
  • [27] A dual floating point coprocessor with an FMAC architecture
    Heikes, C
    ColonBonet, G
    1996 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 1996, 39 : 354 - 355
  • [28] VLSI Design of Reconfigurable Cipher Coprocessor Supporting both Symmetric and Asymmetric Cryptographic Algorithms
    Tian, Chaoxuan
    Zhu, Jialiang
    Shan, Weiwei
    Fu, Xingyuan
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 299 - 307
  • [29] A Reconfigurable Coprocessor for Simultaneous Localization and Mapping Algorithms in FPGA
    Tan, Yonghao
    Deng, Huanshihong
    Sun, Mengying
    Zhou, Minghao
    Chen, Yifei
    Chen, Lei
    Wang, Chao
    An, Fengwei
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (01) : 286 - 290
  • [30] Design of field programmable gate array based real-time Double-precision floating-point matrix multiplier
    Institute of Advanced Digital Technologies and Instrumentation, Zhejiang University, Hangzhou 310027, China
    不详
    Zhejiang Daxue Xuebao (Gongxue Ban), 2008, 9 (1611-1615):