当前位置:主页 > 科技论文 > 计算机论文 >

八位MCU IP核的设计与应用

发布时间:2024-04-13 10:07
  IP核复用技术可以大大提高SOC开发效率,降低设计成本。硬IP由于性能可靠,使用方便而得到了IC业界的重视。嵌入式微处理器IP核是广泛应用于各种系统的IP模块。 本课题所设计的SDUM08 IP核是山东大学信息学院集成电路研究中心所设计的一款8位RISC微控制器。其与Microchip公司的PIC16C57兼容,能够广泛应用于工业控制、汽车、仪器仪表、家用电器等系统中。 本文对PIC16C57微控制器系统结构、指令集和系统时序进行了细致地分析,在此基础上对SDUM08 IP核进行了顶层功能和结构的定义与模块划分,结果证明这是一个可行的有效的8位RISC MCU IP核模型。本文给出了各个子模块及项层模块的详细结构、具体设计及仿真结果。设计中考虑了低功耗设计,以及面积、速度等因素,并对几个模块的设计提出了新的改进。同时,针对综合后的门级网表,进行了门级仿真。文中还给出了RTL级描述与门级网表的功能一致性验证步骤及结果,以及静态时序分析结果。在设计的不同阶段使用的EDA工具包括:Synopsys公司的VCS、Design Comp...

【文章页数】:87 页

【学位级别】:硕士

【部分图文】:

图4-s指令寄存器模块仿真波形圈

图4-s指令寄存器模块仿真波形圈

.43程序指针与堆栈(P--CsTACK)模块SDUeeM08的Pc程序计数器为11位宽计数器,可寻址ZK的程序存储器。程序计数器存放指令存储器的地址,PCL寄存器存放着程序计数器的低8位。RESET时,FZ(PCL)的值全置为,’l”。除非执行地址跳转指令,否则当执行一条指令后....


图48PGSTACK模块仿真波形留

图48PGSTACK模块仿真波形留

4.4看门狗、预分频及定时器(WDTRTCC)模块.44.1实时时钟/计数寄存器RTCC(F)IRTCC(TMRO)寄存器是一个8位计数器。和其它寄存器一样可由程序进行读写操作。它用于对外加在RTCC引脚上的脉冲计数,或对内部时钟计数(起定时器的作用),TRcc及其相关电路如图4....


图4一12WDTRTCC模块仿真波形图

图4一12WDTRTCC模块仿真波形图

wdttimeout是WDT看门狗计时溢出信号,用于看门狗复位;rtee[7:0]是T研to定时/计数器的输出。WDTPRESCALERTMRO模块的仿真波形图如图4一12所示,由图中可以看到,OPT10N寄存器的值为8’bO0OO0001,即将预分频器分配给RTCC,分频参数为....


图4-IS时钟处理模块仿真波形圈

图4-IS时钟处理模块仿真波形圈

山东大学硕士学位论文口口口鱼鱼鱼鱼鱼.鱼鱼鱼鱼旦皿鱼鱼鱼圈鱼圈旦,巨口.里口圈口坦里国胆理鱼鱼鱼鱼旦鱼里口.皿..三三....口....endendendmod一卫le时钟处理模块仿真波形图如图4一巧所示,由图中可以看到,当sleeP-mdo=e1’bl时,系统关断了四相不重叠时....



本文编号:3952872

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3952872.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户26f44***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com