1、EDAEDA技术技术实验实验实验步骤实验步骤1.在学生磁盘下新建一个文件夹(一个设计的相关文件放在一个文件夹里)2.输入设计文件1)启动QUARTUS软件2)新建一个VHDL文本文件(FILENEWVHDL File)3)编辑输入VHDL程序4)保存输入程序(保存到刚建的文件夹中,文件名必须与程序中的实体名一致)实验步骤实验步骤3.新建工程1)工程名可任意命名,注意顶层设计文件的实体名2)添加文件到工程中(默认)3)选择目标芯片(Cyclone系列EP1C3T144C8)4)选择EDA工具(默认)实验步骤实验步骤4.编译设计文件1)将要编译的文件设为顶层文件:#菜单ProjectSet as
2、Top-Level Entity 2)编译前设置:#菜单AssignmentsSettings对话框Device按钮Device Pin Options标签General(默认)标签Configuration(Configuration deviceEPCS1)3)启动编译:#菜单ProcessingStart Compilation(或快捷按钮)实验步骤实验步骤5.时序仿真1)新建一个波形文件(菜单FileNew标签Other Files Vector Waveform File)2)设置仿真范围(菜单EditEnd Time50us)3)添加端口信号节点(在Name列表的空白处双击Node
3、 FinderList选择要加入的端口信号)4)编辑输入端口的信号波形(先用放大工具将观察范围设置到合适的范围再编辑信号波形)5)保存波形文件,启动仿真(菜单ProcessingStart Simulation,或快捷按钮)6)记录并观察分析仿真波形报告实验步骤实验步骤6.引脚锁定1)打开编辑器(菜单AssignmentsAssignment Editor)2)根据电路的逻辑功能选择实验模式电路图3)根据实验模式电路图和芯片引脚对照表设置各引脚4)保存后再编译一次实验步骤实验步骤7.下载文件1)连接实验箱并口下载线,打开实验箱电源2)实验箱设置:#打开下载控制开关;#跳线JP5选择Others
4、;#并口线连接ByteBlasterMV接口和JTAG编程口。#3)打开编程器(菜单ToolsProgrammer)4)设置编程器(按钮Hardware Setup选择ByteBlaster)5)下载.sof文件(按钮Start)8.硬件测试疑难问题疑难问题1.Q:#时序仿真中添加各端口信号时找不到端口 A:#将要仿真的文件设为顶层文件,再编译一次2.Q:#启动仿真时提示找不到波形文件或仿真出错 A:#进行仿真设置(菜单AssignmentsSettings对话框Simulator在Simulation input中输入波形文件)3.Q:#仿真结束后仿真报告内看不到波形 A:#用放大工具调整观察范围疑难问题疑难问题4.Q:#仿真波形报告不能修改 A:#保存波形文件时将已有的波形文件删除再保存(不要覆盖保存)5.Q:#不能下载文件 A:#并口下载线是否连接好;#下载控制开关是否打开;#适配板的编程口(JTAG)是否和主系统的编程口(ByteBlasterMV)连接