您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 造纸印刷 > THGSC-3型-实验指导书(EDA基础部分)
THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪1目录实验一基于QUARTUSII图形输入电路的设计...............................................................1实验二基于VHDL格雷码编码器的设计.......................................................................18实验三含异步清零和同步使能的加法计数器.................................................................20实验四八位七段数码管动态显示电路的设计.................................................................22实验五数控分频器的设计.................................................................................................24实验六图形和VHDL混合输入的电路设计...................................................................26实验七四位并行乘法器的设计.........................................................................................29实验八基本触发器的设计.................................................................................................31实验九四位全加器设计.....................................................................................................33实验十矩阵键盘显示电路的设计.....................................................................................35实验十一用VHDL设计七人表决器...............................................................................38实验十二用VHDL设计四人抢答器...............................................................................40实验十三可控脉冲发生器的设计.....................................................................................42实验十四正负脉宽调制信号发生器设计.........................................................................44实验十五直流电机的测速.................................................................................................46实验十六数字频率计的设计.............................................................................................49实验十七数字钟的设计.....................................................................................................52实验十八序列检测器的设计.............................................................................................54实验十九数字秒表的设计.................................................................................................56实验二十出租车计费器的设计.........................................................................................58实验二十一VGA彩条信号发生器的设计......................................................................60实验二十二步进电机的驱动.............................................................................................64实验二十三1602字符型液晶显示....................................................................................66实验二十四240128点阵型液晶显示与8051IP核...........................................................71实验二十五AD/DA实验...................................................................................................74实验二十六DDS信号源设计............................................................................................76THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪1实验一基于QUARTUSII图形输入电路的设计一、实验目的1.通过一个简单的3—8译码器的设计,掌握组合逻辑电路的设计方法。2.初步了解QUARTUSII原理图输入设计的全过程。3.掌握组合逻辑电路的静态测试方法。二、实验设备1.PC机1台;2.AlteraBlaster下载器1根;3.THGSC-3型实验箱1台。三、实验原理3-8译码器三输入,八输出。当输入信号按二进制方式的表示值为N时,输出端标号为N的输出端输出高电平表示有信号产生,而其它则为低电平表示无信号产生。因为三个输入端能产生的组合状态有八种,所以输出端在每种组合中仅有一位为高电平的情况下,能表示所有的输入组合。译码器不需要像编码器那样用一个输出端指示输出是否有效。但可以在输入中加入一个输出使能端,用来指示是否将当前的输入进行有效的译码,当使能端指示输入信号无效或不用对当前信号进行译码时,输出端全为高电平,表示无任何信号。本例设计中没有考虑使能输入端,自己设计时可以考虑加入使能输入端时,程序如何设计。四、实验内容在本实验中,用三个拨动开关(SW1~SW3)来表示三八译码器的三个输入(A、B、C);用八个LED来表示三八译码器的八个输出(D1~D8)。通过输入不同的值来观察输入的结果与三八译码器的真值表是否一致。实验箱中的拨动开关,当开关闭合(拨动开关的档位在下方)时其输出为低电平,反之输出高电平。实验箱中的拨动开关与FPGA的接口电路,LED灯与FPGA的接口电路以及拨动开关、LED与FPGA的管脚连接在用户手册中都做了详细说明,这里不再赘述。五、实验步骤下面将通过这个实验,向读者介绍QUARTUSII的项目文件的生成、编译、管脚分配以及时序仿真等的操作过程。1.建立工程文件1)选择“开始程序AlteraQuartusII9.0”,运行QUARTUSII软件。或者双击桌面上的QUARTUSII的图标运行QUARTUSII软件,出现如图1-1所示,如果是第一次打开QUARTUSII软件可能会有其它的提示信息,使用者可以根据实际情况进行设定后进入图1-1所示界面。2)选择软件中的,新建一个工程。如图1-2所示。3)点击图1-2中的Next进入工作目录,工程名的设定对话框如图1-3所示。第一个输入框为工程目录输入框,用户可以输入如e:/eda等工作路径来设定工程的目录,设定好后,所有THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪2的生成文件将放入这个工作目录。第二个输入框为工程名称输入框,第三个输入框为顶层实体名称输入框。用户可以设定如exp1,一般情况下工程名称与实体名称相同。使用者也可以根据自已的实际情况来设定。图1-1QUARTUSII软件运行界面图1-2新建工程对话框THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪3图1-3指定工程名称及工作目录4)点击Next,进入下一个设定对话框,按默认选项直接点击Next进行器件选择对话框。如图1-4所示。这里选用CycloneII系列芯片EP2C35F672C8为例进行介绍。用户可以根据使用的不同芯片来进行设定。图1-4器件选择界面首先在对话框的左上方的Family下拉菜单中选取CycloneII,在右边的Speedgrade下拉菜单中选取8,在左下方的Availabledevices框中选取EP2C35F672C8,点击Next完成器件的选取,进入EDATOOL设定界面如图1-5所示。工程目录工程目录工程名称顶层实体名称THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪4图1-5EDATOOL对话框5)点击Next出现新建工程以前所有的设定信息,如图1-6所示,点击Finish完成新建工程的建立。图1-6新建工程信息2.建立图形设计文件1)创建好设计工程后,选择FileNew…菜单,出现图1-7所示的新建设计文件类型选择窗口。这里以建立图形设计文件为例进行说明,其它设计输入方法与之基本相同。THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪5图1-7新建设计文件选择窗口2)在New对话框(图1-7)中选择DesignFiles页下的BlockDiagram/SchematicFile,点击OK按钮,打开图形编辑器对话框,如图1-8所示。图中标明了常用的每个按钮的功能。选择工具符号工具正交节点工具正交管道工具部分线选择工具全屏水平翻转逆时针90度翻转矩形工具直线工具文本工具块工具正交总线工具橡皮筋工具放大、缩小工具搜索、查找垂直翻转椭圆工具弧线工具图1-8QUARTUSII图形编辑器对话框QUARTUSII图形编辑器也称块编辑器(BlockEditor),用于以原理图(Schematics)和结构图(BlockDiagrams)的形式输入和编辑图形设计信息。QUARTUSII图形编辑器可以读取并编译结构图设计文件(BlockDesignFile)和MAXPLUSII图形设计文件(GraphicDesignFiles),可以在QUARTUSII软件中打开图形设计文件并将其另存为结构图设计文件。在QUARTUSII图形编辑器窗口(图1-8)中,根据个人爱好,可以随时改变BlockEditor的显示选项,如导向线和网格间距、橡皮筋功能、颜色以及基本单元和块的属性等。3)以原理图输入设计一个三八译码器为例,介绍基本单元符号输入方法的步骤。在图1-8所THGSC-3型大规模EDA/SOPC综合实验开发系统天煌科技天煌教仪6示的图形编辑器窗
本文标题:THGSC-3型-实验指导书(EDA基础部分)
链接地址:https://www.777doc.com/doc-7373899 .html