2选1数据选择器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息学院上机实验报告
学号:094100135 姓名:汤亚萍班级:09级B班
课程名称:EDA设计与SOPC技术上机内容:2选1数据选择器
上机实验性质:□综合性实验√设计性实验□验证实验
实验时间:2012 年11 月14 日实验地点:睿智楼4幢415 实验设备:见下
实验报告:(包括:目的、方法、原理、结果或实验小结等)。
一、实验目的:
设计并实验一个2选1数据选择器。
二、实验原理
2选1数据选择器的电路符号如图1所示。输入信号:两个数据源a和b;选择端sel。输出信号:选择输出端out。利用选择端sel对输出端进行控制。达到2选1数据选择器的效果。
a out
b
sel
图1(mux2_1a)
三、实验方法及步骤:
1.根据实验要求,采用文本编辑法,利用verilog HDL语言描述2选1数据选择器,代码如下。
2.对写好的代码进行编译,编译成功后进行保存。
3.编译完成后在Quartus II软件中对其进行编译和引脚分配,最后把编译正确后得到的.sof文件下载到实验箱。如图2所示:
图2
4.实验结果验证:把生成的.sof文件下载到实验箱后,对应于自己分配的引脚与小灯连接好线。观察小灯的亮、灭是否符合2选1数据选择器。观察实验结果如下:
当控制端sel=0时,a输出,当a=0时,小灯不亮,当a=1时,小灯亮;
当控制端sel=1时,b输出,当b=0时,小灯不亮,当b=1时,小灯亮。
四、实验小结:
通过这次实验让我学会了如何分析问题,并能根据问题的具体要求运用Verilog HDL语言进行描述。写出相应的代码,实现要到达的实验结果。同时还让我对Quartus II软件的一些基本属性和功能掌握得更加熟练和完整。但仍存在着不足,运用Verilog HDL语言进行功能描述是非常的灵活的,有多种设计方法。要真正熟练的掌握和运用并不是件容易的事。还需要多加练习。
任课教师评语:
教师签字:年月日
注:每学期至少有一次设计性实验。每学期结束请任课教师按时按量统一交到实验中心处。实验报告A4纸双面打印。