eda实验2实验指导书

eda实验2实验指导书

ID:45756378

大小:520.09 KB

页数:15页

时间:2019-11-17

eda实验2实验指导书_第1页
eda实验2实验指导书_第2页
eda实验2实验指导书_第3页
eda实验2实验指导书_第4页
eda实验2实验指导书_第5页
资源描述:

《eda实验2实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验二七人表决器设计实验目的进一步熟悉EDA设计流程;掌握VHDL程序基本结构及设计方法;掌握组合逻辑电路VHDL描述。实验内容1.采用VHDL语言设计、描述七人表决器电路;2.在QuartusII中使用文本编辑方式输入、编辑源程序;3.利用QuartusII波形编辑器,编辑输入波形,进行仿真;4.设计结果下载到FPGA芯片,验证设计。三、实验原理1.用实验箱上七个开关作为表决器的7个输入量。开关T”、“0”两个状态对应表示表决器的输入表决情况。设输入为T”时,表示表决者“赞同”;输入为“0”时,表示表决者“不赞同”。2.用实验箱上红、黄两个LED灯指示表决器的表

2、决结果。指示灯“亮”、“灭”两个状态对应表示表决结果。当表决器的七个输入量中有4个及4个以上为T”时,表决器输出驱动指示绿灯“亮”,红灯“灭”,表示表决“通过”;否则,绿灯“灭”,红灯“亮”,表示表决“未通过”。3.七人表决器设计方案很多,可以采用原理图方式设计,也可以采用vm)L语言设计。用VHDL语言设计七人表决器时,也有多种选择。常见的VHDL语言描述方式有行为描述、结构描述以及混合描述。4.采用行为描述时,可用一变量表示选举同意的总人数。当大于或等于4人同意时为通过,此时绿灯“亮”,红灯“灭”;反之不通过,红灯亮,绿灯“灭”。描述时,只须检查每一个输入量的

3、状态(同意为“1”,不同意为“0”)并将同意的输入数累加,判断和值即可选择输出。四、实验步骤1.建立工作库文件夹一般在F/E盘创建工作文件夹,取名

4、edazs2.创建工程①双击屏幕上QuartusII图标,进入图1界面。QuartusIIProjectNavig秋orxca•QC7*•沁gQUARGettingStartedWithQuartus®IISoftware售HieMrchy

5、倉Fies]歹De今Unh]▼xType

6、MessageTasks

7、Coapil

8、aprojectCreateaNewProject、(NewRrojectWU«rd)OpenExistingProjectOpenRecentProject:F_ADDfirst_q2_prjmlnlsopcslngtStartLearningThe«ud»oAnrdeo曲*cfXfufoWZcX,youtheofOiM/tusUOpenInteractiveTutorialVersion9.1如图1②点击图1中CreateaNewProject按钮,进入创建新工程向导,如图2ONewProjectWizard:IntroductionTheNewProject

9、Wizardhelpsyoucreateanewprojectandpreliminaryprojectsettings,includingthefollowing:♦Projectnameanddirectory♦Nameofthetop-leveldesignentity♦Projectfilesandlibraries♦Targetdevicefamilyanddevice♦EDAtoolsettingsYoucanchanqethesettinqsforanexistinqproiectandspecifyadditionalproiect-wideset

10、tinqswiththeSettingscommand(Assignmentsmenu).YoucanusethevariouspagesoftheSettingsdialogboxtoaddfunctionalitytotheprojectDon'tshowmethisintroductionagain如图2①点击图2中Next按钮,进入创建新工程向导下一步,如图3oNewProjectWizard:Directory,Name,Top-LevelEntity[page1of5]Whatistheworkingdirectoryforthisproject?c:

11、3lteG91quartusWhatisthenameofthisproject?Whatisthenameofthetop-leveldesignentityforthisproject?Thisnameiscasesensitiveandmustexactlymatchtheentitynameinthedesignfile.UseExistingProjectSettings...]Finish取消①在图3中,第一栏中要选择本工程工作文件夹(EEDA_ZS),第二栏输入本工程名(xxx),第三栏是本工程顶层文件名,默认为与工程名一

12、致(xxx

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。