A CORDIC-Based Architecture with Adjustable Precision and Flexible Scalability to Implement Sigmoid and Tanh Functions

被引:0
|
作者
Chen, Hui [1 ]
Jiang, Lin [1 ]
Luo, Yuanyong [1 ]
Lu, Zhonghai [2 ]
Fu, Yuxiang [1 ]
Li, Li [1 ]
Yu, Zongguang [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing, Peoples R China
[2] KTH Royal Inst Technol, Stockholm, Sweden
关键词
CORDIC; tanh; sigmoid; adjustable precision; flexible scalability;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the artificial neural networks, tanh (hyperbolic tangent) and sigmoid functions are widely used as activation functions. Past methods to compute them may have shortcomings such as low precision or inflexible architecture that is difficult to expand, so we propose a CORDIC-based architecture to implement sigmoid and tanh functions, which has adjustable precision and flexible scalability. It just needs shift-add-or-subtract operations to compute high-accuracy results and is easy to expand the input range through scaling the negative iterations of CORDIC without changing the original architecture. We adopt the control variable method to explore the accuracy distribution through software simulation. A specific case (ARCH:(1, 15, 18), RMSE: 10(-6)) is designed and synthesized under the TSMC 40nm CMOS technology, the report shows that it has the area of 36512.78 mu m(2) and power of 12.35mW at the frequency of 1GHz. The maximum work frequency can reach 1.5GHz, which is better than the state-of-the-art methods.
引用
收藏
页数:5
相关论文
共 48 条
  • [31] A Novel Paradigm of CORDIC-Based FFT Architecture Framed on the Optimality of High-Radix Computation
    Ayan Banerjee
    Anindya Sundar Dhar
    Circuits, Systems, and Signal Processing, 2021, 40 : 311 - 334
  • [32] A Novel Paradigm of CORDIC-Based FFT Architecture Framed on the Optimality of High-Radix Computation
    Banerjee, Ayan
    Dhar, Anindya Sundar
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2021, 40 (01) : 311 - 334
  • [33] CORDIC-based direct digital frequency synthesizer: Comparison with a ROM-based architecture in FPGA implementation
    Park, M
    Kim, K
    Lee, JA
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (06) : 1282 - 1285
  • [34] CORDIC-Based VLSI Architecture for Implementing Kaiser-Bessel Window in Real Time Spectral Analysis
    Ray, Kailash Chandra
    Dhar, Anindya Sundar
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 74 (02): : 235 - 244
  • [35] IMPLEMENTATION OF HYPERBOLIC CORDIC-BASED VLSI ARCHITECTURE FOR KAISER-BESSEL WINDOW TECHNIQUES IN SPECTRAL ANALYSIS
    Yamunadevi, T.
    Parmasivam, C.
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [36] Efficient Hardware Implementation of CORDIC-Based Symbol Detector for GSM MIMO Systems: Algorithm and Hardware Architecture
    Lu, Hoang-Yang
    Yen, Mao-Hsu
    Chang, Che-Wei
    Cheng, Chung-Wei
    Hsu, Tzu-Ching
    Lin, Yu-Chi
    IEEE ACCESS, 2022, 10 : 114232 - 114241
  • [37] CORDIC-Based VLSI Architecture for Implementing Kaiser-Bessel Window in Real Time Spectral Analysis
    Kailash Chandra Ray
    Anindya Sundar Dhar
    Journal of Signal Processing Systems, 2014, 74 : 235 - 244
  • [38] Precision Enhancement and Performance Evaluation of a CORDIC-Based Tilting Angle Identification Algorithm for Three-Axis Accelerometers
    Liao, Wei-Ting
    Lin, Wen-Yen
    Cheng, Wen-Cheng
    Lei, Kin Fong
    Lee, Ming-Yih
    2013 INTERNATIONAL SYMPOSIUM ON BIOMETRICS AND SECURITY TECHNOLOGIES (ISBAST), 2013, : 187 - 192
  • [39] CORDIC-Based High-Speed VLSI Architecture of Transform Model Estimation for Real-Time Imaging
    Chakraborty, Anirban
    Banerjee, Ayan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (01) : 215 - 226
  • [40] CORDIC-based Hann windowed sliding DFT architecture for real-time spectrum analysis with bounded error-accumulation
    Kulshreshtha, Tanmai
    Dhar, Anindya S.
    IET CIRCUITS DEVICES & SYSTEMS, 2017, 11 (05) : 487 - 495