EDA实验软硬件平台的使用实验报告.docx
- 文档编号:10241966
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:18
- 大小:801.98KB
EDA实验软硬件平台的使用实验报告.docx
《EDA实验软硬件平台的使用实验报告.docx》由会员分享,可在线阅读,更多相关《EDA实验软硬件平台的使用实验报告.docx(18页珍藏版)》请在冰豆网上搜索。
EDA实验软硬件平台的使用实验报告
EDA实验软硬件平台的使用实验报告
一、基本知识点
(1)利用QuartusII进行数字系统设计的流程。
(2)自制数字系统实验箱的使用。
(3)图形输入法、文本硬件描述语言法、层次设计方法的设计过程。
(4)图形输入法的注意事项和图画技巧。
二、实验设备
(1)PC一台。
(2)自制数字系统实验箱。
(3)QuartusII配套软件。
三、实验器件
模4计数器、3选1多路选择器、2—3译码器、7段译码器。
四、实验器件的功能
模4计数器:
通过clock输入,在每一个时钟上沿的时候,计数器加1,模4计数器的结果作为2-3译码器的输入,影响其输出;
3选1多路选择器:
输出作为7段译码器的输入;
2-3译码器、7段译码器:
均作为最后输出。
五、实验内容
1.模4计数器
(1)创建工程文件
(2)设计输入
构建原理图
保存
(3)编译
(4)仿真功能验证
构建波形文件
添加节点后的波形编辑窗口
设置参数endtime和gridsize之后输入时钟信号激励
保存
无延时的功能仿真结果
有延时的功能仿真结果
(5)目标器件选择及管脚分配
clk:
122q[1]:
39q[0]:
41
(6)编程下载及硬件测试
2.3选1多路选择器
(1)创建工程文件
(2)在文本编辑器中输入VHDL代码
模板使用样例
(3)分析及综合
语法检查无错误
分析综合无错误
(4)管脚分配
建立Tcl文件并输入以上代码
保存
3.2-3译码器
构建译码器电路
4.数码管扫描显示电路
(1)图形法实现顶层设计
创建工程文件
完成顶层图连接
管脚分配、编译仿真后得到数码管扫描电路的仿真结果
(2)基于混合模式的工程设计
创建空白原理图放置符号块,设置完引线与模块端口映射设置
完成3位数码管扫描电路
给予时钟信号激励
得到无延时功能仿真
六、实验日志
(一)
3选1多路选择器的实验中,在进行到分析及综合的第一步的时候,出现以上错误,双击红色文字部分并对照原始代码后发现是dout:
STD_LOGIC_VECTOR(3downto0))这一行代码丢掉了最后一个“)”;
第13行代码应该是endrtl;写成了endn=rtl;architecturertlofmux4_3_1is中的rtl写成了rd。
(二)
进行分析及综合部分的第二步时,出现以上错误,显示是in模式喜爱不能使用dout,说明缺少了out的声明,重新查验代码又发现丢掉了dout:
outSTD_LOGIC_VECTOR(3downto0));中的out。
后来又出现了unitmux4-3-1alreadyexistsinlibrary"work"等,重新开始做了几次终于看到了
我把一开始的mux4-3-1全都改成mux4_3_1就可以了。
(三)
缺少qabcdefg
(四)
缺少output
七、实验总结
七、思考题
3.quartusII软件如何复用Maxplus工程文件
Maxplus工程文件可以转换成quartusll工程文件。
4.如何获取工程所占用资源情况(逻辑单元和管脚)
先进行编译再查看编译后的显示情况即可。
5.图形输入法时有哪些方法提高连线效率?
可用总线来表示众单线。
7、功能仿真与时序仿真的流程?
区别?
功能仿真的流程:
选择菜单Processing→GenerateFunctionSimulationNetlist产生仿真网表。
选择菜单Assenting–Setting,单击SmulatorSetting选项在右侧Simulationmode下拉列表中选Functional项,并指定Simulationinput波形激励vwf文件
选择菜单Processing→StartSimulation,查看结果。
时序仿真:
选择菜单Assenting–Settings,单击SmulatorSetting选项,在右侧Simulationmode下拉列表中选timing项,并指定Simulationinput波形激励vwf文件
选择菜单Processing→CompilerTool,单击Start,执行全编译。
选择菜单Processing→StartSimulation,查看结果。
区别:
仿真参数的设置不同,时序仿真中要设置时延参数。
8、如何解决下载电缆(ByteblasterMV)不能下载的问题
1.检查Maxplus2菜单Assign>device中芯片型号与实际使用的芯片型号是否一致.出现编程窗口后,菜单option>hardware中要选择ByteblasterMV.
2.检查PC的CMOS设置中并口是否是ECP模式,如是WindowsNT或Windows2000,应先装ByteblasterMV驱动程序(NT的控制面板>多媒体>添加硬件,或Win2000的控制面板>添加新硬件>音频和游戏控制器,ByteblasterMV的driver在你的安装目录\maxplus2\driver下
3.检查ByteblasterMV是否插反,换一条电缆试一试。
4.检查芯片是否发烫,芯片各边VCC,GND是否正常,有没有按Databook要求加1K或10K的上拉或下拉电阻,与ByteblasterMV连线是否正确。
对FLEX/ACEX/APEX等系列FPGA的MSEL0/MSEL1和nCE管脚是否处理正确,没有使用的全局信号是否已接地。
5.参照数据手册或光盘,检查下载波形,(ACEX/APEX器件的下载波形见光盘中的AN116)
6.换一台计算机(极少数PC的主板并口不适合使用下载电缆)
7.与Altera各地办事机构联系,获得技术支持.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 实验 软硬件 平台 使用 报告