Welcome to Journal of University of Chinese Academy of Sciences,Today is

Journal of University of Chinese Academy of Sciences ›› 2025, Vol. 42 ›› Issue (2): 260-267.DOI: 10.7523/j.ucas.2023.009

• Research Articles • Previous Articles    

Industrial MCU oriented transcendental function unit design

SONG Minte1,2, LIU Nan2, RU Zhanqiang2, YIN Zhizhen2, DING Peng2, WANG Zhengguang1,2, CHENG Suzhen1,2, SONG Helun2   

  1. 1. School of Nano-Tech and Nano-Bionics, University of Science and Technology of China, Hefei 230026, China;
    2. Suzhou Institute of Nano-Tech and Nano-Bionics, Chinese Academy of Sciences, Suzhou 215123, Jiangsu, China
  • Received:2022-12-06 Revised:2023-02-09

Abstract: The calculation of transcendental functions is one of the necessary steps in industrial control algorithms. As the complexity of industrial control systems increases, calculating the transcendental function by software approximation algorithm takes up a large number of CPU cycles, compressing the computational resources of real-time control algorithms and reducing the accuracy of closed-loop control. Equipped with hardware accelerating units, industrial microcontroller unit architecture becomes the preferred solution to solve this contradiction. In this paper, a multi-threaded, high-performance, configurable transcendental function unit based on digital iterative algorithms was designed, which supports trigonometric function, exponential, and logarithmic calculations. The design was synthesized by standard cell library of SMIC 40 nm eFlash platform, resulting in a clock frequency of 200 MHz and an area of 301 074 μm2.

Key words: transcendental function, accelerator, control algorithms, digital iterative algorithms, CORDIC

CLC Number: