实验一
组合逻辑电路设计
一、实验目的1、通过一个简单的4选1的设计,让学生掌握QUARTUSII设计工具进行电子设计的基本流程。2、初步了解可编程器件设计的全过程。二、主要仪器设备EDA实验系统一台,PC一台三、实验步骤1、建立工程文件1选择开始程序AlteraQuartusII131,运行QUARTUSII软件。或者双击桌面上的QUARTUSII的图标运行QUARTUSII软件,出现如图13所示,如果是第一次打开QUARTUSII软件可能会有其它的提示信息,使用者可以根据自己的实际情况进行设定后进入图11所示界面。
图11QUARTUSII软件运行界面
2选择软件中的菜单FileNewProjectWizard,新建一个工程。如图12所示。3)点击图12中的NEXT进入工作目录,工程名的设定对话框如图13所示。第一个输入框为工程目录输入框,用户可以输入如ealterawork等工作路径来设定工程的目录,设定好后,所有的生成文件将放入这个工作目录。第二个输入框为工程名称输入框,第三个输入框为顶层实体名称输入框。用户可以设定如MUX41a,一般情况下工程名称与实体名称相同。使用者也可以根据自已的实际情况来设定。
f图12新建工程对话框
图13
指定工程名称及工作目录
4)点击NEXT,进入下一个设定对话框,按默认选项直接点击NEXT进行器件选择对话框。如图14所示。这里我们以选用Cyclo
e系列芯片EP5CSEMA5F31为例进行介绍。用户可以根据使用的不同芯片来进行设定,其方法基本一致。
f图14
器件选择界面
首先在对话框的左上方的Family下拉菜单中选取Cyclo
eVEGXGTSXSEST,在中间右边的Speedgrade下拉菜单中选取6,在左下方的Availabledevices框中选取EP5CSEMA5F31C6,点击NEXT完成器件的选取,进入EDATOOL设定界面如图15所示。
图15
EDATOOL对话框
5)按默认选项,点击NEXT出现新建工程以前所有的设定信息,如图16所示,点击FINISH完成新建工程的建立。
f图16
新建工程信息
7、按照自己的想法在新建的VHDL文件中编写VHDL程序,MUX41a源代码见书本的例21,如图17所示。
图:178、代码书写结束后,选择Processi
gStartCompilatio
对编写的程序代码进行编译,直至编译通过,否则对程序代码进行修改。9、编译通过后,选择FileNew,在弹出的对话框中点击OtherFiles,选择u
iversityprogramVWF,并点击OK,建立一个波形文件,如图18所示,保存波形文件。
图:1810、在波形文件加入输入输出端口。鼠标左键双击红色方框处,如图19所示。点击
odefi
der见图19的的红色圆圈处。再点击110所示红色圈圈中List,然后点蓝色方框处的导r