| 注册
首页|期刊导航|计算机应用研究|基于ARMv4T架构指令集的乘法器设计

基于ARMv4T架构指令集的乘法器设计

陈海民 李峥 杨先文

计算机应用研究2011,Vol.28Issue(2):587-590,4.
计算机应用研究2011,Vol.28Issue(2):587-590,4.DOI:10.3969/j.issn.1001-3695.2011.02.051

基于ARMv4T架构指令集的乘法器设计

Design of multiplier based on instruction set of ARMv4T architecture

陈海民 1李峥 1杨先文1

作者信息

  • 1. 解放军信息工程大学电子技术学院,郑州,450004
  • 折叠

摘要

Abstract

Aiming at the two performance targets of speed and area for hardware IP core, this paper proposed the design of multiplier suitable for 32-bit microprocessor, with the idea of multi-cycle multiplier based on adjustable execution cycle.It was compatible with all multiplicative instructions of ARMv4T architecture, simultaneously introduced byte-judgment mechanism which could achieve the instruction in 2 ~ 5 cycles according to the operand' s characteristic.The design adopted Radix-4 Booth encoding, needing only two-level 4-2 compress octree.The base register data of multiply-accumulate came into compressors as a partial product, saving a single execution cycle.The experiment result shows that it owns small chip area, with easy and high-performance configuration.

关键词

ARMv4T架构/乘法器/可变执行周期/Radix-4 Booth编码/4-2压缩树

分类

信息技术与安全科学

引用本文复制引用

陈海民,李峥,杨先文..基于ARMv4T架构指令集的乘法器设计[J].计算机应用研究,2011,28(2):587-590,4.

基金项目

国家自然科学基金资助项目(61072047) (61072047)

现代通信国家重点实验室基金资助项目(9140C1106021006) (9140C1106021006)

郑州市创新型科技人才队伍建设工程(096SYJH21099) (096SYJH21099)

计算机应用研究

OA北大核心CSCDCSTPCD

1001-3695

访问量0
|
下载量0
段落导航相关论文