16位MCU的乘法、内积指令实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:dqwq1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着MCU功能的集成化的发展,其应用领域也逐渐由传统的控制,扩展到控制处理、数据处理和数字信号处理等领域。G201是一颗高性能的16位MCU,它不仅提供常用的如加法、减法、逻辑运算等操作,还支持乘法和内积指令。乘法运算是数字信号处理中最常用的运算,内积指令可实现有限脉冲响应(FIR)滤波器的运算,配合其它指令集和AD、DA等CPU外部模块,使得G201具有快速处理数字信号处理的能力。G201适合用于需要数字语音处理的领域。本论文从乘法算法的研究开始,分析了G201的乘法、内积指令的实现方法。 内积运算可以分解成乘法和加法,因此乘法算法是实现G201实现乘法指令、内积指令的基础,文章对一位移位相加整数乘法、布思乘法、阵列乘法三种乘法算法作了分析和比较,认为基4布思算法在硬件规模、运算速度方面都有优势,同时又可以充分利用CPU已有的硬件资源,因此G201采用基4布思算法实现乘法、内积指令。文章对G201的CPU结构作了简单介绍,在此基础上,分析讨论了采用基4布思算法的乘法、内积指令的实现方法和指令执行过程,利用CPU内部的算术逻辑单元作为运算部件,通过指令译码电路控制整个CPU,完成乘法、内积指令。设计完成的乘法指令仅用12个时钟就完成乘法运算,内积指令的运算时间是10n+8个时钟周期。最后通过验证,保证电路功能和时序的正确。
其他文献
随着分子生物学和遗传学的发展,发育生物学已经成为生物学中最为活跃的研究领域之一。在植物发育研究中关于营养器官的生长发育、花器官发生(包括雄性不育等)以及植物激素在植
本文完成了一个10比特1.8V电源电压100MHz采样频率的流水线模数转换器的设计和芯片实现,并取得了其主要性能的测试结果。该模数转换器采用改进的每级1.5位结构,有效缓解了传统
“庇护所”策略在延缓棉铃虫抗性上升的问题中,动态地合理优化“庇护所”是保证抗性管理的基础。其中,不同来源棉铃虫种群动态、关键影响因素和有效交配的频率范围确定对其合理
当今,几乎所有城市的大街小巷中都有修建盲道,它们大大方便了盲人的日常出行。但是现实中也有一些不如人意的地方。一部分盲道建造本身没有一定的标准或是年代久远,不方便盲
学位
本课题的研究与实践将有助于本公司延伸电源管理集成电路类产品线。论文主要介绍了两个电源类集成电路的设计开发:一种是采用CMOS技术的高精度电压检测ICET5801;另一种是高精度
学位
开发利用废水资源,不仅是缓解水资源供需矛盾的重要措施,也是减轻环境污染的有效途径。城市绿地再生水灌溉是再生水利用的主要途径之一。由于再生水中含有较高的盐分、氮及痕量
肠道病毒71型(EV71)是手足口病的主要病原体。虽然大多数被感染的婴幼儿只表现为发热和手、足、口腔等部位的疱疹,但部分患儿表现为严重的神经系统症状乃至死亡。清道夫受体B
信息技术在我国农业领域的应用虽起步较晚,但发展很快。特别是农业专家系统的开发和应用,对现代农业生产具有重要意义。本文简单介绍了国内外农业专家系统发展概况、平台开发模