首页 | 本学科首页   官方微博 | 高级检索  
     检索      

可重组多功能大数运算器的小规模硬件实现
引用本文:李蓬勃,张晓彤,王沁.可重组多功能大数运算器的小规模硬件实现[J].北京科技大学学报,2006,28(12):1202-1206.
作者姓名:李蓬勃  张晓彤  王沁
作者单位:北京科技大学信息工程学院,北京,100083
摘    要:提出了一种面积优先的多功能、可重组的大数值运算器设计方法. 基于简单的加法操作,采用扫描链控制、迭代调用等方法对设计进行优化,实现了14种基本的大数运算功能. 每种功能支持的规格从8位至2048位,给安全芯片用户提供了极大的灵活性,显著减小了代码的开发周期和成本. 由于多种功能尽量复用相同的逻辑资源,本设计在满足体系运算速度的前提下,规模只有13887门,完全满足安全芯片面积优先的设计约束.

关 键 词:运算器  运算功能  安全芯片  硬件设计  可重组  多功能  运算器  规模  硬件实现  number  large  multifunctional  设计约束  芯片面积  安全芯片  完全  前提  运算速度  体系  逻辑资源  多种功能  成本  开发周期  代码
收稿时间:2005-12-06
修稿时间:2006-04-14

Small-scale hardware implementation of reconfigurable multifunctional large number calculators
LI Pengbo,ZHANG Xiaotong,WANG Qin.Small-scale hardware implementation of reconfigurable multifunctional large number calculators[J].Journal of University of Science and Technology Beijing,2006,28(12):1202-1206.
Authors:LI Pengbo  ZHANG Xiaotong  WANG Qin
Institution:Information Engineering School, University of Science and Technology Beijing, Beijing 100083, China
Abstract:An area-first design method for multifunctional and reconfigurable large number calculators was brought forward. Based on the addition algorithm, the design was optimized by the method of scan chain control and iterative invoke and realized 14 kinds of large-number operations such as addition, subtraction, multiplication, division, module addition, module multiplication, module exponential, etc. Every operation supported the data length from 8?bits to 2?048?bits, which afforded security chip users' maneuverability, and reduced the time and cost of coding remarkably. Under the speed restriction of architecture, operations reused the same logic units as possible and the design just contained 13?887 gats, which could meet the requirement of area-first design completely.
Keywords:calculator  calculation function  security chip  hardware design
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号