- 21
- 0
- 约1.03万字
- 约 21页
- 2020-04-22 发布于安徽
- 举报
苏 州 科 技 学 院
课 程 设 计
课 程
课 程 EDA课程设计
题 目 CPLD与51单片机数据通信设计
专业班级 *********
学生姓名 ***
学生学号 ***********
指导教师 *****
2011年
摘 要
本文介绍了利用行思科技的一款CPLD开发套件和微机上的QuartusⅡ等软件系统,使用Verilog HDL语言输入方法来实现串行通信。
Verilog HDL就是在用途最广泛的C语言的基础上发展起来的一种硬件描述语言,是一种以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。它是由GDA(Gateway Design Automation)公司的PhilMoorby在1983年末首创的,最初只设计了一个仿真与验证工具,之后又陆续开发了相关的故障模拟与时序分析工具。1985年Moorby推出它的第三个商用仿真器Verilog-XL,获得了巨大的成功,从而使得Verilog HDL迅速得到推广应用。
本文简单介绍EDA技术的发展史、说明QuartusⅡ的使用过程,阐述了单片机与CPLD实行最简单的串行通信(SPI)相关过程。
关键词: EDA(电子设计自动化);Verilog HDL(硬件描述语言);QuartusⅡ软件开发环境
目录
TOC \o 1-3 \h \u 24245 第1章 概 述 1
22990 1.1 EDA的概念 1
12448 1.1.1 EDA技术及应用 2
31428 1.1.2 EDA技术发展趋势 2
31678 1.2 EDA的工作平台 3
14608 1.2.1 EDA硬件工作平台 3
25862 1.2.2 EDA 的软件工作平台 3
1875 第2章 CPLD原理图设计 4
30741 2.1 CPLD数据接收流程图: 4
29711 2.2 CPLD数据显示流程图: 5
29711 29711 2.3系统逻辑框图: 5
1875 第3章 单片机原理图设计 6
30741 3.1发送数据流程图: 6
29711 29711 3.2硬件结构图: 7
24725 第4章 系统程序设计
15471 4.1 设计详细分析 8
6416 4.1.1 CPLD通信协议SPI 8
6416 4.1.2实验原理 8
30026 4.2 SPI通信系统设计过程 8
565 4.2.1设计规划 8
20189 4.2.2设计说明 9
17950 4.3 程序设计 9
25181 31375 结 论 13
21082 参考文献 13
21082 附录与思考 14
第1章 概 述
1.1 EDA的概念
EDA是电子设计自动化(Electronic Design Automation)的缩写。由于它是一门刚刚发展起来的新技术,涉及面广,内容丰富,理解各异,所以目前尚无一个确切的定义[1]。但从EDA技术的几个主要方面的内容来看,可以理解为:EDA技术是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以 计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件的方式设计电子系统到硬件系统的一门新技术。可以实现逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化,逻辑布局布线、逻辑仿真。完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片[2]。
EDA技术是伴随着计算机、集成电路、电子系统的设计发展起来的,至今已有30多年的历程。大致可以分为三个发展阶段。20世纪70年代的CAD(计算机辅助设计)阶段:这一阶段的主要特征是利用计算机辅助进行电路原理图编辑,PCB布同布线,使得设计师从传统高度重复繁杂的绘图劳动中解脱出来。20世纪80年代的QAE(计算机辅助工程设计)阶段:这一阶段的主要特征是以逻辑摸拟、定时分析、故障仿真、自动布局布线为核心,重点解决电路设计的功能检测等问题,使设计能在产品制作之前预知产品的功能与性能[3]。20世纪90年代是EDA(电子设计自动化)阶段:这一阶段的主要特征是以高级描述语言,系统级仿真和综合技术为特点,采用“自顶向下”的设计理念,将设计前期的许多高层次设计由EDA工
您可能关注的文档
最近下载
- 美妆练习册(持续更新)彩妆美人图练习初学者美妆入门.pdf VIP
- 2026年牡丹江大学单招《数学》复习提分资料带答案详解(巩固).docx VIP
- 教资科目二知识点.docx VIP
- 2026年牡丹江大学单招职业技能考试题库附参考答案详解(达标题).docx VIP
- 2026年度牡丹江大学单招《语文》练习题附参考答案详解(达标题).docx VIP
- 2026年度牡丹江大学单招《数学》测试卷及参考答案详解【模拟题】.docx VIP
- 大学物理知识点总结完整版.doc
- 2026年牡丹江大学单招《数学》预测复习(预热题)附答案详解.docx VIP
- 2026年牡丹江大学单招《数学》练习题【研优卷】附答案详解.docx VIP
- 2026年牡丹江大学单招《数学》全真模拟模拟题及参考答案详解【精练】.docx VIP
原创力文档

文档评论(0)