嵌入式专用MCU设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:wei145000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微控制器在嵌入式系统中的应用日趋广泛,应用环境对微控制器的实时性要求也越来越高。本文设计完成了一种针对嵌入式系统实时控制,并兼容MCS-51指令集的MCU。 MCU结构上采用二级指令流水线,分别通过采用哈佛总线结构和先行控制、分支预测等方法解决了流水线的数据相关和控制相关问题。为提高MCU的控制能力,设计实现了八个8位输入输出口,并且为实现高效的实时控制功能,设计有28个中断源(包括22个外部中断源)和14个中断向量(包括8个外部中断向量),并采用了多中断源的增强型中断控制器。同时设计有两个通用异步串行口、3个定时计数器和用于监控程序运行的监视定时器。 整个设计采用Verilog HDL自顶向下的正向设计方法,通过可综合风格的RTL代码设计完成了MCU的代码编写,同时也完成了测试台代码的编写。使用KEIL编译器对汇编及C语言测试程序进行编译,将机器码在测试台上对MCU的功能加以验证。通过逻辑综合和门级仿真得到了可用的门级网表,最后采用自动布局布线工具初步完成了版图设计。
其他文献
Flash存储器具有高速度、大容量、非易失性和高可靠性等特点,近年来已经逐步应用于航天电子系统中,空间中的各种高能粒子会对包括Flash的各种电子元器件造成严重的影响,引起各种
尸体检验对于阐明新型冠状病毒肺炎的病理变化、致病机制和死亡原因具有重要意义,可以为更加科学精准防控新型冠状病毒肺炎提供理论依据.我们依据《中华人民共和国传染病防治
功率集成电路是当今国际上迅速发展起来的一种新颖的集成电路产品,它是电力电子技术与微电子技术相结合的产物。作为功率集成电路的一个重要分支,高压集成电路(HVIC)是将高压器