基于PIC12F683 CPU核的设计与研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:lansekafei4271
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计水平的稳步提高,集成电路设计已经进入了系统级芯片设计时代。基于IP核复用技术的设计方法能够极大的提高SOC开发效率,降低设计成本,从而逐渐成为一种主流的设计方法。本文以SOC关键技术之一的嵌入式IP核设计技术为研究出发点,以八位嵌入式微控制器IP核的设计为目标,对IP核的设计技术进行了实践与研究。本课题是设计一个基于PIC微控制器的RISC-CPU软核,该RISC-CPU软核的设计采用了PIC微控制器的哈佛双总线结构,该种架构设计的好处是便于指令流水线设计的实现。通过对PIC12F683微控制器内部结构的分析,将CPU内核划分为程序计数器、堆栈、指令寄存器、指令译码器、算术逻辑运算单元、数据存储器、看门狗和分频器等主要功能子模块。对于以上各个功能子模块,本文均采用全定制的设计方法来实现,在不影响模块功能的前提下采用优化结构以便节省系统资源。尤其是对ALU单元的设计,对基本单元全加器进行优化,提出了一种基于多数决定门的新型全加器结构。每个子模块的设计包括功能分析、源代码的实现以及模块的功能仿真。出于速度方面优化的考虑,本文对PIC微控制器的流水线结构进行了改进,将原先的两级流水线改用四级流水线来实现。本课题中设计CPU内核的指令系统是与PIC微控制器中一款中低档微控制器的指令系统相兼容的。这样设计的目的是一方面可以节省指令系统的开发时间,简化整个CPU系统的设计;另一方面可以直接采用PIC微控制器的指令汇编器而不需要重新针对指令系统去设计一个汇编器,缩短了设计周期。本课题运用先进的EDA工具对设计进行功能仿真和综合优化,功能仿真是用于验证设计功能的正确性,综合则是根据相关约束对电路进行优化。本设计使用SMIC 0.35um的工艺库进行综合,RTL描述语言则采用当前流行的Verilog HDL语言。仿真结果表明所设计的CPU能够以四级流水线的方式执行指令,并能够正确地完成指令的指定功能,达到了预期的设计目标。
其他文献
移动性管理技术是异构/融合网络中最具挑战的关键技术之一,而垂直切换作为支持泛在、异构的移动性管理技术中的重要控制功能,更加成为研究的重点。在异构/融合网络中,垂直切
种子大小是影响作物产量的重要因素,调控种子大小的分子机制不仅是发育生物学上重要研究课题,也对农业生产具有重要的指导意义。水稻是世界上重要的粮食作物之一,同时又是研究单
随着地球自然环境的恶化和人类环保意识的增强,太阳能,风能,地热能,生物能等各种新兴的能源正受到密切的关注,它们是绿色环保,使用便捷,没有污染的可再生资源,在石油,煤炭等传统石化能源即将枯竭的今天,新能源的研究和利用有着广阔的发展空间。硅光电池是新型绿色环保能源中合理利用太阳能的一种,它是把太阳能转化成电能的半导体器件,其基本结构是一个PIN结,两电极之间的半导体硅主要有单晶硅和多晶硅构成,当太阳光
在二倍体哺乳动物中存在着广泛的等位基因表达不平衡现象,例如基因组印记、雌性细胞的X染色体失活以及常染色体随机单等位基因表达等。本文中,我们以本实验室创造的大小鼠异源
EPON技术是一种新型的光纤接入网技术,它采用点到多点结构、无源光纤传输,在以太网之上提供多种业务。它综合了PON技术和以太网技术的优点:低成本;高带宽;扩展性强;与现有以太网
随着社会信息化程度的不断提高,通信技术尤其是无线通信技术被赋予了越来越多的使命,无线通信技术从固定走向移动,从模拟走向数字,从单纯通话走向多业务支撑,从单一架构走向
随着信息网络的发展,大数据、云计算、物联网等新兴技术走进人们的生活。5G时代的到来,自动驾驶、智慧城市、智能家居以及AR (Augmented Reality)、VR (Virtual Reality)等技术
第一章极低频磁场照射对小鸡学习记忆的影响   本章首先从行为学、电生理和神经递质三个方面对极低频磁场的中枢神经系统效应进行了综述,然后报道了作者的研究工作。实验采
学位
本文通过对荣华二采区10
期刊
MicroRNA(miRNA)是近年来受到广泛深入研究的一类在真核细胞中发挥调控基因功能的小分子RNA。本研究的出发点是在单子叶模式生物水稻(OryzaSativa)中克隆鉴定新的microRNA分