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

高性能嵌入式CPU特殊指令单元的设计与实现
引用本文:潘国振,王界兵,严晓浪.高性能嵌入式CPU特殊指令单元的设计与实现[J].浙江大学学报(自然科学版 ),2005,39(2):211-215.
作者姓名:潘国振  王界兵  严晓浪
作者单位:潘国振(浙江大学,超大规模集成电路设计研究所,浙江,杭州,310027) 
王界兵(杭州中天微系统有限公司,浙江,杭州,310012) 
严晓浪(浙江大学,超大规模集成电路设计研究所,浙江,杭州,310027)
基金项目:国家高技术研究发展计划(863计划)
摘    要:为了增强嵌入式CPU处理复杂运算的能力,加入特殊指令--乘积累加指令MAC和置换指令PERM.MAC用于提高CPU执行数字信号处理运算的效率,PERM用于增强加密、解密的运算性能.在集成电路设计过程中,运用了硬件资源共享、完全流水线、时钟控制等技术,使得整个运算单元在不增加过多芯片面积的条件下达到高性能、低功耗的设计指标.采用这种设计,在进行信息安全、多媒体处理时可以大大提高CPU的运算效率.

关 键 词:嵌入式CPU  乘积累加  置换  Omega-Flip网络  Wallace树
文章编号:1008-973X(2005)02-0211-05
修稿时间:2004年1月8日

Design and implementation of special instructions unit in high performance embedded CPU
PAN Guo-zhen,WANG Jie-bing,YAN Xiao-lang.Design and implementation of special instructions unit in high performance embedded CPU[J].Journal of Zhejiang University(Engineering Science),2005,39(2):211-215.
Authors:PAN Guo-zhen  WANG Jie-bing  YAN Xiao-lang
Abstract:Some special instructions added in to enhance the capability of processing complex calculation in embedded CPU were MAC (multiply accumulate) instruction,PERM (permutation) instruction,and four transport instructions to transport data. The MAC instruction was used to improve the efficiency of CPU in doing the DSP (digital signal processing) calculations,while the PERM to enhance the performance of encryption and decryption operations.They were designed in an independent functional unit in the CPU and they share hardware resources. High performance and low power design target were achieved without much increase in the chip area. It was shown that efficiency was improved greatly during processing information security or during multimedia calculation.
Keywords:embedded CPU  multiply accumulate (MAC)  permutation  Omega-Flip network  Wallace tree  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《浙江大学学报(自然科学版 )》浏览原始摘要信息
点击此处可从《浙江大学学报(自然科学版 )》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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