欢迎来到天天文库
浏览记录
ID:45030118
大小:3.84 MB
页数:57页
时间:2019-11-08
《广工EDA电子技术实训报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档实训报告课程名称EDA电子技术实训学院自动化学院专业年级班别学号学生姓名指导教师2015年10月5日实用文档目录第一阶段:SOPC技术运用1Task1:Task1Nios_II_Exercises1Task2:驱动1602液晶显示4Task3:DE2VGA5Task4:基于DE2的uClinux移植及应用开发6第二阶段:SynopsysIC设计软件入门7Lab1-1:BasicSynthesisDesignFlow7Lab2-1:BlockLevelDesign(UMC90)10Lab2-2:LeakagePower.
2、Opt.byMulti-Vt(UMC90)16Lab2-3:DC-Topographical(UMC90)18Lab3-1:Top-levelSynthesis19Lab3-2:CHIP-levelSynthesis21第三阶段:Multisim工具的使用与实验23MultisimLab1:单级放大电路23MultisimLab2:射极跟随器27MultisimLab3:负反馈放大电路29MultisimLab4:MultiSIM电路仿真实验32MultisimLab5:串联型晶体管稳压电路36MultisimLab6:OTL
3、功率放大器39MultisimLab7:集成运算放大器运用的测量42MultisimLab8:波形发生器应用的测量45MultisimLab9:二阶低通滤波器51两周实训总结:54实用文档第一阶段:SOPC技术运用Task1:Task1Nios_II_Exercises基本流程:(一).创建NiosII系统步骤:1.打开工程文件;2.器件族的选择和管脚分配;3.新建嵌入式系统:Tools=>SOPCBuilder;4.系统设置:①语言设置②系统命名③器件选择④时钟设置;5.根据系统需求,逐一添加组件:一般一个完整的系统,组件包
4、括处理器、存储器、总线、系统时钟、I/O口等;6.设置基地址;7.设置主从关系;至此,例图如下:8.建立CPU的复位和异常地址:点击NiosIIMore“cpu”Settings方格;9.核对Simulation的检验盒;10.生成参数化处理器系统:点击Generate;11.回到quartusII工程文件添加新建系统组件(注意管脚要整齐排列布置);实用文档至此,例图如下:1.编译工程(编译前保存原理图);(二).软件设计步骤:1.下载工程(下载之前要为.sof文件标记Program/Configure检测盒);2.从SOPC
5、Builder中启动NiosIIIDE;3.在NiosIIIDE工作平台上,新建C/C++Application工程;4.选择工程模板;5.为C/C++应用工程添加源代码;6.设置系统库格式‘7.编译C/C++应用工程;8.调试代码:DebugAs->NiosIIHardware;实用文档至此,例图如下:1.设置适当的断点;2.查看变量内容和变量的值;3.改变外部硬件变量值,再次编译调试程序;4.验证程序功能;5.终止进程,保存文件;实用文档Task2:驱动1602液晶显示(一).1602驱动原理LCD1602控制芯片HD44
6、780内部嵌入了字符液晶模块YM1602C,通过LCD的引脚,以高低电平组合构成HD44780指令,实现对LCD字符液晶显示的控制。LCD1602有一个业界认可的标准字符集,通过相关的指令组合,按照我们的需求,可以显示字符集中包含的字符。除了片内自带的系统字符,LCD1602还可以通过用户的软件编程,实现自定义字符的显示,如显示汉字。(二).基本流程1.打开quartus软件;2.新建工程,选择开发板类型;3.输入程序源代码(硬件描述语言选择自己熟悉的语言);至此,例程如图(仅给出修改成我的名字的代码部分:ZENGLANWEI
7、GUANGGONG):4.编译程序;5.开发板连接到电脑;6.下载程序;7.验证功能;实用文档Task3:DE2VGA(一).VGA显示原理VGA显示到屏幕上主要依靠显示缓冲区、控制电路和BIOS程序组成。其中控制电路主要完成时序发生、显示缓冲区数据操作、主时钟选择和D/A转换等功能;显示缓冲区提供显示数据缓存空间;视频BIOS作为控制程序固化在显示卡的ROM中。(二).基本设计方法1.打开编译环境,例如quartusii;2.建立工程,选择目标器件、语言种类;3.输入工程源代码;4.编译工程;至此,可以看一下电路原理图,例图
8、如下:5.开发板连接到电脑;6.下载程序;7.验证功能;至此,验证的功能图如下:实用文档Task4:基于DE2的uClinux移植及应用开发(一).NiosII硬件定制1.添加SOPC组件①在QuartusII新建工程“NiosLinux”;②选择目标器件EP2C35F672
此文档下载收益归作者所有