文档介绍:……………………. ………………. …………………
山东农业大学
毕业论文
题目: 基于FPGA的单片机设计
——CPU的研究设计
院部信息科学与工程学院
专业班级电子信息科学与技术1班
届次 2012 届
学生姓名
学号
指导教师
二O一二年六月十六日
装
订
线
……………….……. …………. …………. ………
目录
1 绪论 1
EDA技术及其发展 1
CAD 阶段 1
CAE 阶段 2
EDA 阶段 2
可编程逻辑器件的发展概况 3
FPGA/CPLD 概述 4
软件:QUARTUS II 6
项目研究意义 6
2 单片机原理与分析 8
80C51单片机内部结构 8
CPU 结构 8
80C51 的片内存储器 10
80C51的I/O 口及功能单元 11
80C51的特殊功能寄存器(SFR) 11
定时器/计数器 11
中断系统 11
单片机指令分析 12
3 CPU 模块中CONTROL设计方法论述 14
有限状态机的设计方法论述 14
CONTROL(控制模块) 16
4 存储器模块的 VHDL 语言实现 19
RAM 单元的设计实现 19
ROM 单元的设计实现 19
5 结论 21
参考文献 22
致谢 23
附录 24
Contents
1 Introduction·························································································1
EDA technolog and its developmen········································1
CAD stage································································1
CAE stage (the early 1980s, early 1990s 20th Century)··························2
EDA phase (since the 1990s) ······················································2
Overview of the development of programmable logic devices······················3
The FPGA / the CPLD Overview·························&