8位高性能微控制器的设计与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:firefly_xk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文从SDZX-MV01的模块划分、代码编写到功能验证给出了一个完整的设计流程.在研发过程中,笔者提出了若干新颖独特的思想并成功地应用于SDZX-MV01.在控制单元的设计中,本文提出用多时钟体系结构代替传统的状态机方法设计微控制器的控制流,使SDZX-MV01具备四时钟周期/机器周期的高速内核,同频下其速度是标准8051的3~6倍.提出改进的步长计数译码方法实现指令译码,以避免控制信号生成时在时间与空间上的交叠带来的复杂性,从而实现了高度的并行性.传统的微控制器通常采用串行菊花链中断结构,每次都要按照优先级顺序串行查询中断源,在中断源较多或需要快速实时处理的场合,无法满足中断响应时间的要求.因此本文采用并行优先级的中断结构,设计了两优先级10个中断源的中断系统,使SDZX-MV01能快速地响应中断.此外,本文提出了一种独特的硬件堆栈跟踪方法,能使系统的堆栈容量大大提高;提出了一种具有5种工作模式的系统功率管理设计方案,使SDZX-MV01非常适合低功耗领域的应用;提出了一种可对系统进行多源复位,并提供复位源查询功能的管理方案,使SDZX-MV01具备在多种情况下防止运行出错,提高系统安全运行的能力;在分析标准8051数据传输瓶颈的原因后,设计了一种采用双DPTR数据指针和双64KB页指针DPP的数据传送设计方案,从而大大提高了MOVX数据传送的速度;设计了16MB外部RAM寻址功能,使SDZX-MV01具备大范围的数据寻址,而标准8051仅能提供64KB的寻址;通过本论文的研究,还给出了一种软硬件测试平台的搭建方法和ASIC综合的策略.本文设计的SDZX-MV01 MCU核,已通过了完整的软件仿真验证和FPGA硬件验证,目前正在上华(CSMC)进行全静态CMOS 0.6μm工艺的ASIC流片.本文提出的设计方法和思想对设计MCU具有实际的参考价值和应用意义.
其他文献
本文通过对荣华二采区10
期刊
随着科学技术和国民经济的快速发展,电能质量问题已经并将日益受到电力部门和用户的广泛关注,然而大量的冲击性负荷、非对称性负荷、非线性负荷的逐年增多,使公用电网中的各种干扰成分不断增加,电能质量出现了日益恶化的趋势,这样形成了尖锐的矛盾,因此,随着电力市场的形成和推进,电力部门不仅要满足用户对电量不断增长的需求,还必须满足较高电能质量的要求。 为保证供电质量和相关服务水平,确保系统与用户在额定的
新型冠状病毒肺炎因其传染性强、潜伏期长等特点,已在短时间内蔓延至全球多个国家,被世界卫生组织宣布为国际突发公共卫生事件[1].青田为著名的华侨之乡,随着回国人员的流动,
目的:对112例小儿急性喉炎的护理体会探析构建.方法:将112例小儿急性喉炎患儿作为研究对象,本次研究时间开始于2018年12月,截止于2019年12月,将112例小儿急性喉炎患儿按照入
船舶电站自动化是整个船舶机舱自动化的重要组成部分,我国的船舶电站自动化研究起步较晚,目前的大多数产品还停留在实现单一功能的阶段上,如起停装置,自动并车等。进入20世纪90年
本文在总结了国内外消弧线圈的研究成果的基础上,提出了一种基于磁通可控原理的新型消弧线圈方案,从理论和实验上论证了这种消弧线圈的特点及其相对其他类型消弧线圈的优势.
随着电力工业的快速发展,电压稳定问题日益突出,已成为电力系统所面临的挑战性课题,从而使电力系统电压稳定性成为近年来电力工作者最为关注的研究热点之一。本文围绕电力系统电压稳定和电压—无功控制策略问题开展研究。首先阐述了电力系统电压稳定的研究现状和研究方法,着重阐述了基于电压—功率传输特性(鼻形曲线)的静态电压稳定性分析原理与方法,进而就某实际电网的静态电压稳定性进行研究,得出有工程指导意义的结论。然
目的:评估新型冠状病毒肺炎疑似患者的心理干预护理疗效.方法:选取2020年1月24日至2月24号在上海市松江区中心医院治疗的新型冠状病毒肺炎疑似患者200例,随机分成两组,观察组
总结1例POWER-PICC置入部位粘胶相关性皮肤损伤的肿瘤患者的护理,护理要点如下:选用透气性好合适的粘胶产品,如IV3000低敏敷料,去除敷料时使用边清除粘胶边0角度或180°角撕