中国邮电高校学报(英文) ›› 2017, Vol. 24 ›› Issue (1): 96-102.doi: 10.1016/S1005-8885(17)60192-4

• Others • 上一篇    

Design of a reconfigurable transcendental function generator

Jiang Lin, Lü Qing, Xie Xiaoyan, Shan Rui, Deng Junyong   

  1. 1. School of Electronic Engineering, Xi’an University of Posts and Telecommunications 
    2. School of Computer Science and Technology, Xi’an University of Posts and Telecommunications
  • 收稿日期:2016-09-18 修回日期:2016-12-21 出版日期:2017-02-28 发布日期:2017-02-28
  • 通讯作者: Jiang Lin E-mail:jl@xupt.edu.cn
  • 基金资助:
    This work was supported by the National Natural Science Foundation of China (61272120, 61602377, 61634004), the Natural Science Foundation of Shaanxi Province of China (2015JM6326), Shaanxi Provincial Co-ordination Innovation Project of Science and Technology (2016KTZDGY02-04-02), and the Project of Education Department of Shaanxi Provincial Government (15JK1683).

Design of a reconfigurable transcendental function generator

Jiang Lin, Lü Qing, Xie Xiaoyan, Shan Rui, Deng Junyong   

  1. 1. School of Electronic Engineering, Xi’an University of Posts and Telecommunications 
    2. School of Computer Science and Technology, Xi’an University of Posts and Telecommunications
  • Received:2016-09-18 Revised:2016-12-21 Online:2017-02-28 Published:2017-02-28
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61272120, 61602377, 61634004), the Natural Science Foundation of Shaanxi Province of China (2015JM6326), Shaanxi Provincial Co-ordination Innovation Project of Science and Technology (2016KTZDGY02-04-02), and the Project of Education Department of Shaanxi Provincial Government (15JK1683).

摘要: In order to take into account the computing efficiency and flexibility of calculating transcendental functions, this paper proposes one kind of reconfigurable transcendental function generator. The generator is of a reconfigurable array structure composed of 30 processing elements (PEs). The coordinate rotational digital computer (CORDIC) algorithm is implemented on this structure. Different functions, such as sine, cosine, inverse tangent, logarithmic, etc., can be calculated based on the structure by reconfiguring the functions of PEs. The functional simulation and field programmable gate array (FPGA) verification show that the proposed method obtains great flexibility with acceptable performance.

关键词: reconfigurable computing, reconfigurable transcendental function generator, CORDIC, array processor

Abstract: In order to take into account the computing efficiency and flexibility of calculating transcendental functions, this paper proposes one kind of reconfigurable transcendental function generator. The generator is of a reconfigurable array structure composed of 30 processing elements (PEs). The coordinate rotational digital computer (CORDIC) algorithm is implemented on this structure. Different functions, such as sine, cosine, inverse tangent, logarithmic, etc., can be calculated based on the structure by reconfiguring the functions of PEs. The functional simulation and field programmable gate array (FPGA) verification show that the proposed method obtains great flexibility with acceptable performance.

Key words: reconfigurable computing, reconfigurable transcendental function generator, CORDIC, array processor

中图分类号: