《quartus_数据选择器及图形设计的方法》由会员分享,可在线阅读,更多相关《quartus_数据选择器及图形设计的方法(4页珍藏版)》请在金锄头文库上搜索。
1、贵州大学实验报告学院: 专业: 班级:姓名 学号 实验组实验时间 指导教师 成绩实验项目名称数据选择器及图形设计的方法实验目的学习数据选择器的设计进一步了解、熟悉和掌握 GPGA 开发软件 QUARTUSII 的使用方法学会使用 vector wave 波形仿真和分析学习使用 quartusII 的图形设计实验仪器软件:Altera QuartusII9.0 集成开发环境实验原理数据选择是指经过选择,把多路数据中的某一路数据传递到公共数据线上,实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多个输入的单刀多掷开关。需要有一组 8bit 的可变输入作为输入数据和 3bit 的控制数据选择
2、位以及 1bit 的使能位。实验内容module mux8_1(DOUT,A,D0,D1,D2,D3,D4,D5,D6,D7,CS);/定义模块input2:0A;/定义输入信号wire2:0;/定义内部节点信号input D0;/定义 8bit 的输入信号input D1;input D2;input D3;input D4;input D5;input D6;input D7;input CS;wire CS;output DOUT;/定义输出信号reg DOUT;/定义寄存器变量always (CS or A or D0 or D1 or D2 or D3 or D4 or D5 or
3、D6 or D7)/循环检测输入信号的值beginif(CS=1)/判断,根据 cs 的值确定是否选择该输入信号DOUT=0;elsecase(A)3b000:DOUT=D0;3b001:DOUT=D1;3b010:DOUT=D2;3b011:DOUT=D3;3b100:DOUT=D4;3b101:DOUT=D5;3b110:DOUT=D6;3b111:DOUT=D7;default:DOUT=1;endcaseendendmodule/模块结束实验数据从图形中可以看出来数据选择器类似于单刀双掷开关会根据地址端的信号决定以哪一个输入端的信号输出。A 为数字选择信号,CS 为使能信号。当 CS
4、为 1 时,电路处于非正常工作状态,输出为 0。当 CS 不为 1 时,电路正常工作,当 A 为 000 时,输出为 D0 信号;当 A 为 001 时,输出为 D1 信号;当 A 为010 时,输出为 D2 信号;当 A 为 011 时,输出为 D3 信号;当 A 为 100 时,输出为 D4 信号;当 A 为101 时,输出为 D5 信号;当 A 为 110 时,输出为 D6 信号;A 为 111 时,输出为 D7 信号;当输入信号发生错误时,输出信号为 1。由此,来实现数据选择器的功能实验总结学会了图形的设计在波形仿真的时候,可以根据需要改变波形的密集程度指导教师意见 签名: 年 月 日注:各学院可根据教学需要对以上栏木进行增减。表格内容可根据内容扩充。