面向工控MCU的超越函数单元设计  

Industrial MCU oriented transcendental function unit design

在线阅读下载全文

作  者:宋敏特 刘楠 茹占强[2] 殷志珍[2] 丁朋 王争光 程素珍 宋贺伦[2] SONG Minte;LIU Nan;RU Zhanqiang;YIN Zhizhen;DING Peng;WANG Zhengguang;CHENG Suzhen;SONG Helun(School of Nano-Tech and Nano-Bionics,University of Science and Technology of China,Hefei 230026,China;Suzhou Institute of Nano-Tech and Nano-Bionics,Chinese Academy of Sciences,Suzhou 215123,Jiangsu,China)

机构地区:[1]中国科学技术大学纳米技术与纳米仿生学院,合肥230026 [2]中国科学院苏州纳米技术与纳米仿生研究所,江苏苏州215123

出  处:《中国科学院大学学报(中英文)》2025年第2期260-267,共8页Journal of University of Chinese Academy of Sciences

基  金:纳米真空互联试验站(2018-000052-73-01-000356);江苏省“六大人才高峰”高层次人才项目(XYDXX-211)资助。

摘  要:设计一种基于数字迭代算法的多线程、高性能、可配置的超越函数的硬件单元,支持正余弦、反正切、求模长、指数和对数的计算,可配置4~24 bit定点小数精度。该设计使用SMIC 40 nm eFlash平台的标准单元库进行综合,最终实现了200 MHz的时钟频率,面积为301074μm^(2)。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 301074μm^(2).

关 键 词:超越函数 加速器 控制算法 数字迭代算法 CORDIC 

分 类 号:TN492[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象