EDA技术 实验步骤
实验步骤 1. 在学生磁盘下新建一个文件夹(一个设计的相关文件放在一个文件夹里) 2. 输入设计文件 1)启动QUARTUS软件 2)新建一个VHDL文本文件(FILE→NEW→VHDL File) 3)编辑输入VHDL程序 4)保存输入程序(保存到刚建的文件夹中,注意文件名必须与程序中的实体名一致)
实验步骤 3. 新建工程(File → New Project Wizard) 1)设置保存路径、工程名、顶层实体名。 工程名可任意命名,注意顶层设计文件的实体名 2)添加文件到工程中(按钮Add all) 3)选择目标芯片(Cyclone系列EP1C3T144C8) 4)选择EDA工具(三个复选框都不要选)
实验步骤 4. 编译设计文件 1)将要编译的文件设为顶层文件:菜单Project→Set as Top-Level Entity 2)编译前设置:菜单Assignments→Settings→左边列表选Device→按钮Device ﹠Pin Options→标签General(默认)→标签Configuration(Configuration device→EPCS1) 3)启动编译:菜单Processing→Start Compilation(或快捷按钮)
实验步骤 5. 时序仿真 1)新建一个波形文件(菜单File→New→标签Other Files →Vector Waveform File) 2)设置仿真范围(菜单Edit→End Time→50us) 3)添加端口信号节点(在Name列表的空白处双击→Node Finder→List→选择要加入的端口信号) 4)用工具编辑输入端口的信号波形(先执行View →Fit in window再编辑信号波形) 5)保存波形文件,启动仿真(菜单Processing→Start Simulation,或快捷按钮) 6)记录并观察分析仿真波形报告
实验步骤 6. 引脚锁定 1)打开引脚锁定编辑器 (菜单Assignments→Assignment Editor) 右上角点击pin按钮 2)根据电路的逻辑功能选择实验模式电路图 3)根据实验模式电路图和芯片引脚对照表设置各引脚 4)保存后再编译一次
实验步骤 7. 下载文件 1)用下载线连接计算机USB口和实验箱JTAG口(或AS口), 打开实验箱电源 2)在软件上打开编程器(菜单Tools→Programmer) 3)设置编程器(按钮Hardware Setup→选择USB-Blaster) 4)下载*.sof文件(或*.pof文件) 5)点击按钮Start开始下载 8.硬件测试
疑难问题 1. Q:时序仿真中添加各端口信号时找不到端口 A:将要仿真的文件设为顶层文件,再编译一次 A:进行仿真设置(菜单Assignments→Settings→对话框Simulator→在Simulation input中输入波形文件) 3. Q:仿真结束后仿真报告内看不到波形 A:用放大工具调整观察范围