冯寅翀, 张盛兵, 黄嵩人, 樊晓桠. 支持多种精度小数的运算单元设计[J]. 微电子学与计算机, 2012, 29(4): 150-153,157.
引用本文: 冯寅翀, 张盛兵, 黄嵩人, 樊晓桠. 支持多种精度小数的运算单元设计[J]. 微电子学与计算机, 2012, 29(4): 150-153,157.
FENG Yin-chong, ZHANG Sheng-bing, HUANG Song-ren, FAN Xiao-ya. A Design of Arithmetic Unit for Supporting Kinds of Decimal with Different Precisions[J]. Microelectronics & Computer, 2012, 29(4): 150-153,157.
Citation: FENG Yin-chong, ZHANG Sheng-bing, HUANG Song-ren, FAN Xiao-ya. A Design of Arithmetic Unit for Supporting Kinds of Decimal with Different Precisions[J]. Microelectronics & Computer, 2012, 29(4): 150-153,157.

支持多种精度小数的运算单元设计

A Design of Arithmetic Unit for Supporting Kinds of Decimal with Different Precisions

  • 摘要: 针对DSP在应用中大量的使用不同精度的小数运算, 对数据运算单元进行详细设计.通过对Q15格式小数计算特点的分析, 增加多精度累加型数据格式, 满足乘累加过程中对于精度的要求.同时, 对执行部件的时延进行分析评估后, 合理的划分流水线, 在满足DSP计算功能的同时, 还能够达到较高的工作频率.通过典型的数字信号处理算法核心, 对本设计性能进行量化分析.在TSMC 65nm的工艺条件下, 其时钟频率达到500MHz.

     

    Abstract: In view of the massive use of decimal arithmetic with different precisions in the digital signal processing application, a design of the arithmetic unit will be introduced.By analyzing the characteristics of the computation with Q15 format decimals, we add the multi-precision format to meet precision request in the multiply-accumulate process.At the same time, estimating the delay of executive components, we reasonably part the pipeline to implement the computation capability and reach high frequency.With the kernel of typical digital signal processing algorithms, we quantitatively analyze the performance of arithmetic unit.Under the TSMC 65nm technological condition, it runs at 500MHz.

     

/

返回文章
返回