高向强, 冯春阳, 闫鑫, 杨靓, 曹辉. 一种面向64位DSP处理器的可重构ALU研究及设计[J]. 微电子学与计算机, 2015, 32(10): 1-6. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.001
引用本文: 高向强, 冯春阳, 闫鑫, 杨靓, 曹辉. 一种面向64位DSP处理器的可重构ALU研究及设计[J]. 微电子学与计算机, 2015, 32(10): 1-6. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.001
GAO Xiang-qiang, FENG Chun-yang, YAN Xin, YANG Liang, CAO Hui. Research and Design of a Reconfigurable ALU for 64 bit Digital Signal Processor[J]. Microelectronics & Computer, 2015, 32(10): 1-6. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.001
Citation: GAO Xiang-qiang, FENG Chun-yang, YAN Xin, YANG Liang, CAO Hui. Research and Design of a Reconfigurable ALU for 64 bit Digital Signal Processor[J]. Microelectronics & Computer, 2015, 32(10): 1-6. DOI: 10.19304/j.cnki.issn1000-7180.2015.10.001

一种面向64位DSP处理器的可重构ALU研究及设计

Research and Design of a Reconfigurable ALU for 64 bit Digital Signal Processor

  • 摘要: 研究并实现了一种面向64位DSP处理器的可重构ALU,该ALU由4×4阵列的计算单元通过交叉开关互联构成,并支持32/64位定点数基本类型计算和可重构类型计算,32/40/64位浮点数基本类型计算和可重构类型计算.设计中采用复用64定点乘法器、64位左移/右移移位器等电路资源、统一定/浮点译码及计算模型等方法有效地降低了电路资源和设计复杂度.利用型号为xc6vsx315t-1ff1759的FPGA进行综合实现时,可重构ALU占用硬件资源为15 347个LUTs,时钟频率达到100 MHz.

     

    Abstract: This paper researches and implements a reconfigurable arithmetic logic unit (RALU) on 64bit digital signal processor, which is made up of processing elements(PE) based on 4×4 2-Dimension array through changing the form of switch interconnection. It could execute 32 and 64bit fixed-point operations of basic and reconfigurable type, 32, 40 and 64 bit floating-point operations of basic and reconfigurable type. To reduce circuit resources and design complexity, RALU adopts primary technologies, including reusable 64 bit fixed-point multiplier, right and left shift shifter, uniform fixed/floating-point models of decoding and computing. When RALU is synthesized and implemented by FPGA with xc6vsx315t-1ff1759, its resource is 15347 LUTs and frequency is above 100 MHz.

     

/

返回文章
返回