信息技术实验教学中心 典型课件 之 ISE 快速设计实验

30
信信信信信信信信信信 典典典典 ISE 信信信信信信 信信信信信信 信信信信信 ()

description

信息技术实验教学中心 典型课件 之 ISE 快速设计实验. 信息工程学院(软件学院). 设计流程. 设计输入. 原理图设计输入。 VHDL 语言设计输入(暂时不讲)。. 1. 创建工程. 点击菜单栏 File - >New Project ,在弹出的对话框中,分别填入工程名和存放路径,(最好不要有中文字符和空格)。. ( 2 )点击下一步后,在对话框中选择下载目标器件,如下图。. ( 3 )继续点击下一步,直到完成。. 2. 画原理图. - PowerPoint PPT Presentation

Transcript of 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

Page 1: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

信息技术实验教学中心

典型课件

ISE快速设计实验

信息工程学院(软件学院)

Page 2: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

设计流程

设计输入

设计实现

下载验证

时序仿真

功能仿真

Page 3: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

设计输入

原理图设计输入。

VHDL 语言设计输入(暂时不讲)。

Page 4: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

1. 创建工程(1) 点击菜单栏 File - >New Project ,在弹出的

对话框中,分别填入工程名和存放路径,(最好不要有中文字符和空格)。

Page 5: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

( 2 )点击下一步后,在对话框中选择下载目标器件,如下图。

Page 6: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

( 3 )继续点击下一步,直到完成。

Page 7: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

2. 画原理图( 1 )以一个 3 位计数器为例,点击菜单栏 Proj

ect - >New Source ,在弹出的对话框中输入文件名,并选择 Schematic 。

Page 8: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

( 2 )点击下一步,直到完成。( 3 )在新窗口中,进行你的设计的原理图的输

入。( 4 )输入完成后,检查原理图是否有错误。点

击菜单栏 Tools - >Check Schematic ,如有错误,根据提示进行修改。如下图。

Page 9: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验
Page 10: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

功能仿真

仿真分为功能仿真和时序仿真,两者的差别在于时序仿真加入了器件的延时信息。首先要创建仿真测试文件,然后利用 Modelsim进行仿真。 ISE 提供了与 Modelsim 很好的接口,可以在 ISE 中很方便地调用 Modelsim 进行仿真。

Page 11: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

1 、点击菜单栏 Project - >New Source ,在弹出的对话框中输入文件名,并选择 Test Bench Waveform ,点击下一步。

Page 12: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

2 、选择源原理图,点击下一步,弹出一个对话框,点击完成。

Page 13: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

3 、按照下图所示设置,点击 ok 。

Page 14: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

3 、用鼠标点击加入测试激励。

Page 15: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

4 、双击 Simulate Behavioral Model 进行功能仿真,如下图。

Page 16: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

设计实现

设计实现主要包括综合、映射和布局布线。 ISE 工具将这些操作全部整合一起,可以使用户很方便地进行这些操作。在 ISE 中,主要进行两个操作, Synthesize( 综合 ) 和 Implement Design( 实现 ) 。

Page 17: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

时序仿真 功能仿真和时序仿真的差别在于时序仿真加入了器件的延时信息。时序仿真的方法和功能仿真一样。

Page 18: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

下载验证

首先对你顶层设计文件设置引脚约束,然后,在 Proceses for Source 工作区,双击Generate Programming File ,生成用于下载的 bit 文件,最后利用 iMPACT 工具进行下载。

Page 19: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

在新弹出的窗口中进行引脚分配。可参照开发板的用户手册,设置相应引脚。只需将各个 I/O Pin 拖入各个节点即可(也可以在左边窗口填写引脚)。

Page 20: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

Generate Programming File :( 1 )在产生配置文件之前,先进行属性的设置。右键

点击 Generate Programming File ,选择 Properties 。

Page 21: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

在弹出的对话框中,只需改动一个选项,选择 JTAG Clock ,如图。

Page 22: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

( 2 )双击 Generate Programming File ,生成下载配置文件。

Page 23: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

下载:最后进行下载,并验证其功能。在确保目标板上电,并正确连接下载电缆的基础上,双击 Configure Device ,运行 iMPACT 进行下载。

Page 24: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

双击 Configure Device 后,弹出一个对话框,点击下一步。

Page 25: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

点击完成。

Page 26: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

弹出一个对话框,点击确定。

双击 XXX.bit 文件。

Page 27: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

这时又弹出一个对话框,点击取消。

Page 28: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

右键点击第一个器件,选择 Program 。

Page 29: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

弹出一个对话框,点击 OK 。

Page 30: 信息技术实验教学中心 典型课件 之 ISE 快速设计实验

下载成功,则显示下图。