文摘
英文文摘
第一章绪论
1.1研究的背景和意义
1.2 SOC与IP技术
1.3论文的主要内容
第二章设计方法与设计流程
2.1数字系统高层次设计
2.1.1高层次综合、模拟及测试设计技术
2.1.2自顶向下设计方法与设计流程
2.1.3硬件描述语言
2.1.4高层次设计技术优点
2.2 MCU IP核设计流程
第三章MCU IP核总体结构与指令集分析
3.1 MCU IP核结构设计
3.1.1 MCU核结构的顶层划分
3.1.2 RISC MCU总体结构
3.2 RISC MCU时序设计
3.2.1其它微控制器及微处理器时序比较
3.2.2 二级流水线设计
3.3指令系统分析
3.3.1指令格式
3.3.2寻址方式
3.3.3指令执行的基本流程
3.4小结
第四章MCU IP核数据通道设计
4.1 ALU的设计与实现
4.2存储器设计
4.3指令寄存器模块
4.4小结
第五章MCU IP核控制通道设计
5.1两种控制器设计方法
5.2硬布线控制的结构与函数
5.3基于微操作的硬布线控制设计方法
5.4基于数据通道指令流程图的硬布线控制设计方法
5.4.1基于数据通的道指令流程图
5.4.2指令译码设计
5.4.3硬布线控制逻辑设计
5.4.4硬布线控制逻辑主要控制信号
5.5小结
第六章仿真与综合
6.1系统的Verilog HDL描述
6.2 MCU IP核的仿真验证
6.2.1仿真验证方法
6.2.2各模块功能仿真结果
6.2.3指令集测试
6.3 MCU IP核的综合
6.3.1综合的过程
6.3.2综合的约束
6.3.3 MCU IP核综合结果
结束语
参考文献
致谢
西北工业大学学位论文知识产权声明书及西北工业大学学位论文原创性声明