新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

实验?/p>

   

?/p>

-5

计数器的设计与实?/p>

 

一.实验目?/p>

 

1

.使?/p>

ISE

软件设计并仿真;

  

2

.学会程序下载?/p>

  

二.实验内容

 

使用

ISE

软件进行?/p>

-5

计数器的设计与实现?/p>

 

三.实验步骤

 

1. 

编写文本文件并编?/p>

  

2. 

软件仿真

  

3. 

进行硬件配置

  

四.实验原理

 

1. ISE

软件是一个支持数字系统设计的开发平台?/p>

  

2. 

?/p>

ISE

软件进行设计开发时基于相应器件型号的?/p>

  

注意:软件设计时选择

 

的器件型号是与实际下载板上的器件型号相同?/p>

  

3. 

?/p>

-5

计数器就是从

0

?/p>

4

重复计数?/p>

也就是说?/p>

它一共要经历

5

个状态,

输出?/p>

000

变到

100

然后再回?/p>

000

。本实验中用

Verilog

语句来描述?/p>

  

?/p>

1

?/p>

 

新建工程

 

双击桌面上?/p>

ISE Design Suite 14.7

”图标,启动

ISE

软件

(

也可从开始菜

单启?/p>

)

?/p>

每次打开

ISE

都会默认恢复到最近使用过的工程界面?/p>

当第一次使用时?/p>

由于还没有历史工程记录,所以工程管理区显示空白。选择

File New--Project

选项,在弹出的对话框中输入工程名称并指定工程路径?/p>

 

点击

Next

按钮进入下一页,

选择所使用的芯片及综合?/p>

仿真工具?/p>

计算机上

安装的所有用于仿真和综合的第三方

EDA

工具都可以在下拉菜单中找到。在图中

我们选用?/p>

Spartan6 XC6SLX16

芯片,采?/p>

CSG324

封装,这?/p>

NEXYS3

开发板所?/p>

的芯片。另外,我们选择

Verilog

作为默认的硬件描述语言?/p>

  

再点?/p>

Next

按钮进入下一页,

这里显示了新建工程的信息?/p>

确认无误后,

?/p>

?/p>

Finish

就可以建立一个完整的工程了?/p>

 

?/p>

2

?/p>

 

设计输入和代码仿?/p>

 

在工程管理区任意位置单击鼠标右键,在弹出的菜单中选择

New Source

?/p>

令,选择

Verilog Module

输入,并输入

Verilog

文件名?/p>

  

单击

Next

按钮进入端口定义对话框。其?/p>

Module Name

栏用于输入模块名?/p>

这里?/p>

mod5cnt

,下面的列表框用于端口的定义?/p>

Port Name

表示端口名称?/p>

Direction

表示端口方向

(

可选择?/p>

input

?/p>

output

?/p>

inout)

?/p>

MSB

表示信号最高位?/p>

LSB

表示信号最低位,对于单信号?/p>

MSB

?/p>

LSB

不用填写。当然,端口定义这一?/p>

我们也可以略过,在源程序中再行添加?/p>

  

定义了模块的端口后,单击

Next

进入下一步,点击

Finish

完成创建。这样,

ISE

就会自动创建一?/p>

Verilog

模块的模板,

并且在源代码编辑区打开?/p>

简单的?/p>

释、模块和端口定义已经自动生成,接下来的工作就是将代码编写完整?/p>

 

输入代码后,我们还需要对模块进行测试。在工程管理区将

view

设置?/p>

Simulation

,在任意位置单击鼠标右键,并在弹出的菜单中选择

New 

Source

,在

类型中选择

Verilog 

Test 

Fixture

,输入测试文件名,单击下一步。这时所有工

程中的模块名都会显示出来,我们选择要进行测试的模块。点?/p>

Next ,

再单?/p>

Finish

按钮?/p>

ISE

会在源代码编辑区自动生成测试模块的代码。我们看到,

ISE

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

实验?/p>

   

?/p>

-5

计数器的设计与实?/p>

 

一.实验目?/p>

 

1

.使?/p>

ISE

软件设计并仿真;

  

2

.学会程序下载?/p>

  

二.实验内容

 

使用

ISE

软件进行?/p>

-5

计数器的设计与实现?/p>

 

三.实验步骤

 

1. 

编写文本文件并编?/p>

  

2. 

软件仿真

  

3. 

进行硬件配置

  

四.实验原理

 

1. ISE

软件是一个支持数字系统设计的开发平台?/p>

  

2. 

?/p>

ISE

软件进行设计开发时基于相应器件型号的?/p>

  

注意:软件设计时选择

 

的器件型号是与实际下载板上的器件型号相同?/p>

  

3. 

?/p>

-5

计数器就是从

0

?/p>

4

重复计数?/p>

也就是说?/p>

它一共要经历

5

个状态,

输出?/p>

000

变到

100

然后再回?/p>

000

。本实验中用

Verilog

语句来描述?/p>

  

?/p>

1

?/p>

 

新建工程

 

双击桌面上?/p>

ISE Design Suite 14.7

”图标,启动

ISE

软件

(

也可从开始菜

单启?/p>

)

?/p>

每次打开

ISE

都会默认恢复到最近使用过的工程界面?/p>

当第一次使用时?/p>

由于还没有历史工程记录,所以工程管理区显示空白。选择

File New--Project

选项,在弹出的对话框中输入工程名称并指定工程路径?/p>

 

点击

Next

按钮进入下一页,

选择所使用的芯片及综合?/p>

仿真工具?/p>

计算机上

安装的所有用于仿真和综合的第三方

EDA

工具都可以在下拉菜单中找到。在图中

我们选用?/p>

Spartan6 XC6SLX16

芯片,采?/p>

CSG324

封装,这?/p>

NEXYS3

开发板所?/p>

的芯片。另外,我们选择

Verilog

作为默认的硬件描述语言?/p>

  

再点?/p>

Next

按钮进入下一页,

这里显示了新建工程的信息?/p>

确认无误后,

?/p>

?/p>

Finish

就可以建立一个完整的工程了?/p>

 

?/p>

2

?/p>

 

设计输入和代码仿?/p>

 

在工程管理区任意位置单击鼠标右键,在弹出的菜单中选择

New Source

?/p>

令,选择

Verilog Module

输入,并输入

Verilog

文件名?/p>

  

单击

Next

按钮进入端口定义对话框。其?/p>

Module Name

栏用于输入模块名?/p>

这里?/p>

mod5cnt

,下面的列表框用于端口的定义?/p>

Port Name

表示端口名称?/p>

Direction

表示端口方向

(

可选择?/p>

input

?/p>

output

?/p>

inout)

?/p>

MSB

表示信号最高位?/p>

LSB

表示信号最低位,对于单信号?/p>

MSB

?/p>

LSB

不用填写。当然,端口定义这一?/p>

我们也可以略过,在源程序中再行添加?/p>

  

定义了模块的端口后,单击

Next

进入下一步,点击

Finish

完成创建。这样,

ISE

就会自动创建一?/p>

Verilog

模块的模板,

并且在源代码编辑区打开?/p>

简单的?/p>

释、模块和端口定义已经自动生成,接下来的工作就是将代码编写完整?/p>

 

输入代码后,我们还需要对模块进行测试。在工程管理区将

view

设置?/p>

Simulation

,在任意位置单击鼠标右键,并在弹出的菜单中选择

New 

Source

,在

类型中选择

Verilog 

Test 

Fixture

,输入测试文件名,单击下一步。这时所有工

程中的模块名都会显示出来,我们选择要进行测试的模块。点?/p>

Next ,

再单?/p>

Finish

按钮?/p>

ISE

会在源代码编辑区自动生成测试模块的代码。我们看到,

ISE

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

实验?/p>

   

?/p>

-5

计数器的设计与实?/p>

 

一.实验目?/p>

 

1

.使?/p>

ISE

软件设计并仿真;

  

2

.学会程序下载?/p>

  

二.实验内容

 

使用

ISE

软件进行?/p>

-5

计数器的设计与实现?/p>

 

三.实验步骤

 

1. 

编写文本文件并编?/p>

  

2. 

软件仿真

  

3. 

进行硬件配置

  

四.实验原理

 

1. ISE

软件是一个支持数字系统设计的开发平台?/p>

  

2. 

?/p>

ISE

软件进行设计开发时基于相应器件型号的?/p>

  

注意:软件设计时选择

 

的器件型号是与实际下载板上的器件型号相同?/p>

  

3. 

?/p>

-5

计数器就是从

0

?/p>

4

重复计数?/p>

也就是说?/p>

它一共要经历

5

个状态,

输出?/p>

000

变到

100

然后再回?/p>

000

。本实验中用

Verilog

语句来描述?/p>

  

?/p>

1

?/p>

 

新建工程

 

双击桌面上?/p>

ISE Design Suite 14.7

”图标,启动

ISE

软件

(

也可从开始菜

单启?/p>

)

?/p>

每次打开

ISE

都会默认恢复到最近使用过的工程界面?/p>

当第一次使用时?/p>

由于还没有历史工程记录,所以工程管理区显示空白。选择

File New--Project

选项,在弹出的对话框中输入工程名称并指定工程路径?/p>

 

点击

Next

按钮进入下一页,

选择所使用的芯片及综合?/p>

仿真工具?/p>

计算机上

安装的所有用于仿真和综合的第三方

EDA

工具都可以在下拉菜单中找到。在图中

我们选用?/p>

Spartan6 XC6SLX16

芯片,采?/p>

CSG324

封装,这?/p>

NEXYS3

开发板所?/p>

的芯片。另外,我们选择

Verilog

作为默认的硬件描述语言?/p>

  

再点?/p>

Next

按钮进入下一页,

这里显示了新建工程的信息?/p>

确认无误后,

?/p>

?/p>

Finish

就可以建立一个完整的工程了?/p>

 

?/p>

2

?/p>

 

设计输入和代码仿?/p>

 

在工程管理区任意位置单击鼠标右键,在弹出的菜单中选择

New Source

?/p>

令,选择

Verilog Module

输入,并输入

Verilog

文件名?/p>

  

单击

Next

按钮进入端口定义对话框。其?/p>

Module Name

栏用于输入模块名?/p>

这里?/p>

mod5cnt

,下面的列表框用于端口的定义?/p>

Port Name

表示端口名称?/p>

Direction

表示端口方向

(

可选择?/p>

input

?/p>

output

?/p>

inout)

?/p>

MSB

表示信号最高位?/p>

LSB

表示信号最低位,对于单信号?/p>

MSB

?/p>

LSB

不用填写。当然,端口定义这一?/p>

我们也可以略过,在源程序中再行添加?/p>

  

定义了模块的端口后,单击

Next

进入下一步,点击

Finish

完成创建。这样,

ISE

就会自动创建一?/p>

Verilog

模块的模板,

并且在源代码编辑区打开?/p>

简单的?/p>

释、模块和端口定义已经自动生成,接下来的工作就是将代码编写完整?/p>

 

输入代码后,我们还需要对模块进行测试。在工程管理区将

view

设置?/p>

Simulation

,在任意位置单击鼠标右键,并在弹出的菜单中选择

New 

Source

,在

类型中选择

Verilog 

Test 

Fixture

,输入测试文件名,单击下一步。这时所有工

程中的模块名都会显示出来,我们选择要进行测试的模块。点?/p>

Next ,

再单?/p>

Finish

按钮?/p>

ISE

会在源代码编辑区自动生成测试模块的代码。我们看到,

ISE

Ͼλ">
Ͼλ
Ŀ

实验七模-5计数器的设计与实?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

实验?/p>

   

?/p>

-5

计数器的设计与实?/p>

 

一.实验目?/p>

 

1

.使?/p>

ISE

软件设计并仿真;

  

2

.学会程序下载?/p>

  

二.实验内容

 

使用

ISE

软件进行?/p>

-5

计数器的设计与实现?/p>

 

三.实验步骤

 

1. 

编写文本文件并编?/p>

  

2. 

软件仿真

  

3. 

进行硬件配置

  

四.实验原理

 

1. ISE

软件是一个支持数字系统设计的开发平台?/p>

  

2. 

?/p>

ISE

软件进行设计开发时基于相应器件型号的?/p>

  

注意:软件设计时选择

 

的器件型号是与实际下载板上的器件型号相同?/p>

  

3. 

?/p>

-5

计数器就是从

0

?/p>

4

重复计数?/p>

也就是说?/p>

它一共要经历

5

个状态,

输出?/p>

000

变到

100

然后再回?/p>

000

。本实验中用

Verilog

语句来描述?/p>

  

?/p>

1

?/p>

 

新建工程

 

双击桌面上?/p>

ISE Design Suite 14.7

”图标,启动

ISE

软件

(

也可从开始菜

单启?/p>

)

?/p>

每次打开

ISE

都会默认恢复到最近使用过的工程界面?/p>

当第一次使用时?/p>

由于还没有历史工程记录,所以工程管理区显示空白。选择

File New--Project

选项,在弹出的对话框中输入工程名称并指定工程路径?/p>

 

点击

Next

按钮进入下一页,

选择所使用的芯片及综合?/p>

仿真工具?/p>

计算机上

安装的所有用于仿真和综合的第三方

EDA

工具都可以在下拉菜单中找到。在图中

我们选用?/p>

Spartan6 XC6SLX16

芯片,采?/p>

CSG324

封装,这?/p>

NEXYS3

开发板所?/p>

的芯片。另外,我们选择

Verilog

作为默认的硬件描述语言?/p>

  

再点?/p>

Next

按钮进入下一页,

这里显示了新建工程的信息?/p>

确认无误后,

?/p>

?/p>

Finish

就可以建立一个完整的工程了?/p>

 

?/p>

2

?/p>

 

设计输入和代码仿?/p>

 

在工程管理区任意位置单击鼠标右键,在弹出的菜单中选择

New Source

?/p>

令,选择

Verilog Module

输入,并输入

Verilog

文件名?/p>

  

单击

Next

按钮进入端口定义对话框。其?/p>

Module Name

栏用于输入模块名?/p>

这里?/p>

mod5cnt

,下面的列表框用于端口的定义?/p>

Port Name

表示端口名称?/p>

Direction

表示端口方向

(

可选择?/p>

input

?/p>

output

?/p>

inout)

?/p>

MSB

表示信号最高位?/p>

LSB

表示信号最低位,对于单信号?/p>

MSB

?/p>

LSB

不用填写。当然,端口定义这一?/p>

我们也可以略过,在源程序中再行添加?/p>

  

定义了模块的端口后,单击

Next

进入下一步,点击

Finish

完成创建。这样,

ISE

就会自动创建一?/p>

Verilog

模块的模板,

并且在源代码编辑区打开?/p>

简单的?/p>

释、模块和端口定义已经自动生成,接下来的工作就是将代码编写完整?/p>

 

输入代码后,我们还需要对模块进行测试。在工程管理区将

view

设置?/p>

Simulation

,在任意位置单击鼠标右键,并在弹出的菜单中选择

New 

Source

,在

类型中选择

Verilog 

Test 

Fixture

,输入测试文件名,单击下一步。这时所有工

程中的模块名都会显示出来,我们选择要进行测试的模块。点?/p>

Next ,

再单?/p>

Finish

按钮?/p>

ISE

会在源代码编辑区自动生成测试模块的代码。我们看到,

ISE



ļ׺.doc޸Ϊ.docĶ

  • йֽʪг뷢չλ(2015-2020)
  • άʵ߽뷽ȫ
  • 4s۾ƻ
  • ҽѧѧģ
  • ѧϰ⼯𰸽
  • kisרҵֲ(ͼƬ)
  • ؼʵָ飨yhcnc棩 - ͼ
  • ﻯѧϰ⼯
  • ľͼϰ⣨5׿-2011-11
  • ҵͼȫף

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)