- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江西理工大学应用科学学院
SOPC/EDA综合课程设计报告
综合测试
总评 格式
(10) 内容
(40) 图表
(10) 答辩
(20) 平时
(20)
目 录前言
1 EDA技术及开发环境 1
1.1 EDA技术 1
1.2 VHDL 2
1.3 EDA技术的开发环境-MAXPLUSII 3
2 数据采集系统的研究分析及设计思路 5
2.1数据采集系统的研究与分析 5
2.2数据采集系统的设计思路 5
3 数据采集系统模块的相关介绍与分析 7
3.1 数据输入模块 7
3.1.1数据输入单元设计 7
3.1.2 ADC0809接线图 7
3.1.3模块功能实现 7
3.2 数据采集系统各模块分析 8
3.2.1 A/D转换控制模块ADZHKZ的设计 8
3.2.2数据运算与处理模块SJYSCL 15
3.2.3 D/A转换控制模块DAZHKZ 21
3.2.4键盘输入与数据显示控制模块JPXSKZ 23
3.2.5数码显示模块DISP的设计 25
3.3数据输出模块 26
3.3.1 DAC0832芯片介绍 26
3.3.2 DACO832接线图 26
4 仿真结果 28
心得体会 30
前言数据采集系统是计算机智能仪器与外界物理世界联系的桥梁,是获取信息的重要途径。实现系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、单片机等方案来实现。但是这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了功能修改及系统调试的困难。EDA利用VHDL语言来设计实现,将更加直观,少了汇编语言的复杂、烦琐,基于CPLD/FPGA设计的数字系统,具有体积小、功耗低、可靠性高、易于修改、设计周期短等特点,用CPLD/FPGA代替中小规模逻辑器件构成数字系统是发展方向。随着技术的发展,在今后的电子产品的研发中,EDA技术具有更好的开发手段和性价比,具有广泛的市场应用前景。,介绍了可编程逻辑器件在模数转换,数模转换,数据监控与处理的设计方法。本系统主要是由五大部分组成:数据输入单元、数据处理单元、数据输出单元。其中包括七个功能模块:模数转换模块ADC0809、AD转换控制模块、数据运算与处理模块、DA转换控制模块、键盘显示控制模块、数码管显示模块、数模转换模块DAC0832。系统主要实现以下功能:首先对ADC0809的某路通道的数值进行AD转换为十二位的电压BCD码显示,再对此值与十二位预置电压进行差值运算,然后将所得用十二位BCD码显示的差值分三段分别转化为数码管显示形式,最后数码管循环显示输入电压、差值、采集个数。在数据处理完之后,将数据输出给DAC0832,再将数字信号转换为模拟量输出,输出值与数码管显示的差值电压相同。
1. EDA技术及开发环境
1.1 EDA技术
EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。电子线路的CAD(计算机辅助设计)是EDA发展的初级阶段,是高级EDA系统的重要组成部分。它利用计算机的图形编辑、分析和存储等能力,协助工程师设计电子系统的电路图、印制电路板和集成电路板图80年代,90年代
EDA技术将计算机软件、硬件、微电子技术交叉运用的现代化电子学科,CAD(计算机辅助设计)、CAM(计算机辅助制造)、CAT(计算机辅助测试)和CAE(计算机辅助工程)发展。EDA技术就是以计算机为工作平台、以EDA软件工具为开发环境、以硬件描述语言为设计语言、以ASIC(Application Specific Integrate Circuits)为实现载体的电子产品自动化设计过程。在EDA软件平台上,根据原理图或硬件描述语言HDL完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线、仿真、目标芯片的适配编译、逻辑映射和编程下载等工作。设计者的工作仅限于利用软件的方式来完成对系统硬件功能的描述,在EDA 工具的帮助下,应用相应的CPLD/FPGA(Complex Programmable Logic Devices/Field Programmable Gate Array)器件,就可以得到最后的设计结果。尽管目标系统是硬件,但整个设计和修改过程如同完成软件设计一样方便和
您可能关注的文档
- G-T-D-培训课程.ppt
- IC卡驾驶员培训管理系统.pdf
- IE基础知识培训zsp.ppt
- ISO14001-法律法规培训资料.ppt
- ISO50001能源管理体系培训讲义.ppt
- Java_项目开发实例_图书信息管理系统开发文档及其源码.doc
- java+mysql学生信息管理系统-课程设计报告.doc
- JAVA-J2EE大作业___学生信息管理系统.doc
- java-JAVA-毕业论文-幼儿园信息管理系统.doc
- Java电话本管理系统设计报告及其代码.doc
- 2025年陕西省西安市行政职业能力测验题库完美版.docx
- 2025年青海省果洛藏族自治州单招(语文)测试模拟题库必考题.docx
- 2025年闽西职业技术学院单招(语文)测试题库推荐.docx
- 2025年青海柴达木职业技术学院单招语文测试模拟题库及完整答案1套.docx
- 2025年长沙民政职业技术学院单招语文测试模拟题库完整.docx
- 2025年青海省海东地区单招语文测试模拟题库附答案.docx
- 2025年青海高等职业技术学院单招语文测试模拟题库1套.docx
- 2025年上海市偏远地区光伏扶贫电站建设运营模式研究.docx
- 2025年上海市金融资产产权交易风险防控机制建设可行性研究报告.docx
- 2025年青海省海东地区选调生考试(公共基础知识)综合能力测试题及参考答案1套.docx
文档评论(0)