兼容Cortex-M3指令集嵌入式微处理器设计

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:sunsand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪,SoC (System on Chip,片上系统)得到了快速发展,作为SoC最核心的微处理器在各个应用领域扮演了越来越重要的角色。嵌入式微处理器在工业控制、个人消费电子、通信、军工领域有着广泛的应用,其中大部分的SoC芯片采用ARM架构,ARM公司的ARM系列架构的嵌入式微处理器在嵌入式市场占领了大部分市场份额。本文研究了ARM公司Cortex-M系列的Cortex-M3处理器,设计了一款与Cortex-M3指令集完全兼容的嵌入式微处理器,并具有主频高、功耗低的特点。首先,基于Cortex-M3处理器三级流水线,将3级流水线Execution阶段分成Execution、Memory Access、Write Back三个阶段来降低Execution的关键延时,将其扩展为5级流水线,来达到提高主频的目的,提高微处理器性能。其次,采用在处理器软核中加入门控时钟技术来降低处理器的功耗。最后,通过采用哈佛总线结构和双回写机制改善了数据吞吐率,优化流水线性能,降低流水线设计复杂度。对于乘法类指令,采用3级流水硬件乘法器,完成乘法需要3周期,以此来提高系统时钟频率。针对除法指令,采用多周期完成的除法算法,在面积与速度上取得均衡。
其他文献
随着我国素质教育和新课改的全面实行,小学语文教学也面临着改革与创新,写作是小学语文教学的关键组成部分,但是当前一些学生在写作中存在无米下锅的情况,文思枯竭、下笔生涩
中考语文复习过程中的作文复习可以说是初中语文复习的一项重点和关键.作文的复习效率与学生语文中考成绩直接相关.然而,现今仍有许多学生在并没有高度视作文的系统复习,部分
清早,妈妈发现昨天买的几只大螃蟹在厨房里“大逃亡”,马上把我叫醒和她一起寻找大螃蟹.rn我来到厨房翻箱倒柜,左看看右瞧瞧,东找找西搜搜,费了九牛二虎之力,还是一无所获.我
期刊
伴随着高校对现代化实验室的管理水平要求越来越高,而现如今大多数的高校实验室还是在使用传统的纸质登记本来记录实验室的教学管理信息,这种登记方式已经不能满足高校对实验室
各种飞行设备的姿态控制系统如同人类的手脚一样控制着飞行设备的姿态。姿态控制系统中控制计算机负责所有命令和数据的下发,是整个系统的大脑。对于目前应用广泛的1553B总线
在小学中高段语文教学的过程中,作文教学是小学语文教学的基础部分,也是重要组成部分,写作也是检验学生掌握基础知识的重要手段之一.但是作文教学也是小学语文教学中的难点,
统编教材一年级语文教材中,新增了和大人一起读栏目,意在提倡亲子阅读,激发学生的阅读兴趣,培养学生良好的阅读习惯,将阅读从课内 延伸至课外,具有重要的作用.可以通过音频式
中午,妈妈在辅导姐姐写作业,我闲着无聊,便溜进厨房看爸爸烧菜.rn一进厨房,我就闻到了一阵香味.啊,桌上摆着好多好吃的,有肉末茄子、蒜蓉大虾、清蒸鱼……看得我口水差点儿流
期刊
写作水平的高低能反映阅读的实效,阅读又能促进写作能力的提高.古诗词是传统文化的珍品国粹,利用经典古诗词对学生展开写作教学.品读赏析古诗词,学习写作手法和写作内容,为作
本文通过对荣华二采区10
期刊