- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程逻辑器件设计及应用试验报告讲义
Harbin Institute of Technology
可编程逻辑器件设计及应用
实验报告
实验一:电路图方法设计:异步16分频
实验内容
熟悉ISE M的安装及使用
熟悉电路图方式的输入方法;
熟悉ISE环境下的波形仿真
学习SIE安装过程
建立一个新的工程(cpld 9500系列)
输入电路图异步16分频,如图1-1所示:
图1-1
二 实验结果
1、异步16分频电路图如图1-2所示:
图1-2
建立测试波形方法仿真激励图形,如图1-3所示:
图1-3
引脚约束条件如下:
NET CLK LOC = P6;
NET CLR LOC = P7;
NET O1 LOC = P42;
NET O2 LOC = P37;
NET O3 LOC = P40;
NET O4 LOC = P39;
最终仿真结果如图1-4,1-5所示:
图1-4
图1-5
三 实验结果讨论分析
通过本次试验,初步掌握了ISE的使用方法,通过ISE自带库文件完成电路的搭建,实现了对输入时钟的2分频,4分频,8分频和16分频,通过最终的试验验证得到了正确的试验结果。
指导教师签字:
实验二 电路图方法分层设计:全加器
一、实验内容
建立一个新的工程(cpld 9500系列)
建立一个独立的电路图(All_ADD)
输入电路图: 一位全加器
图2-1一位全加器
建立测试波形方法仿真激励图形
图2-2波形仿真激励
功能仿真
记录结果,分析正确性。
生成电路模块
图2-3模块建立
利用电路模块设计8位全加器,(新电路图或者顶层电路图)
图2-4 8位全加器(顶层电路图)
建立测试波形方法仿真激励图形
图2-5 8位全加器波形仿真激励
学习总线数据预置方式:通过使用相同名字来对总线进行连接设置,和总线数据格式。
二 实验结果
一位全加器功能仿真结果:
图2-6 功能仿真结果
8位全加器功能仿真结果一(无进位):
图2-7 功能仿真结果
8位全加器功能仿真结果二(有进位):
图2-8 功能仿真结果
三 实验结果讨论分析
本次试验充分体现了模块化设计思想,首先我们运用库文件实现了一位全加器,也即实验中的ALL_ADD模块,在实现此模块后进行仿真分析,确定无误后,运用8个一位全加器实现实现8位全加器,考虑进位。
在实验中进一步熟悉了软件的使用流程和具体的实际操作如操作总线结构等基本操作,可谓知行合一。
指导教师签字:
实验三 Verilog语言方法设计:8位全加器
一、实验内容
建立一个新的工程(cpld 9500系列)
建立一个Verilog模块(All_ADD8)
图3-1 建立一个新的verilog模块
输入全加器
图3-2 输入全加器
建立测试波形方法仿真激励图形
测试波形一:
图3-3 测试波形
测试波形二:
图3-4 测试波形
功能仿真
记录结果,分析正确性。
建立Verilog测试模块
源代码如下:
功能仿真
记录结果,分析正确性。进位结果。理解掌握语言描述。
8位可预置计数器(试验扩展)
建立一个Verilog模块(Counter8)
源代码如下:
`timescale 1ns / 1ps
module extentest_v;
reg [7:0] D;
reg CLK;
reg CLR;
reg PR;
wire [7:0] Q;
extendex uut
(
.D(D),
.CLK(CLK),
.CLR(CLR),
.PR(PR),
.Q(Q)
);
parameter PERIOD = 200;
always begin
CLK = 1b0;
#(PERIOD/2) CLK = 1b1;
#(PERIOD/2);
end
initial begin
D = 0;
CLR = 0;
PR = 0;
#100;每隔100ns变换一次输入数据
PR = 1; D = 17; CLR = 0;
#100;
PR = 0;
#100;
end
endmodule
学习总线数据预置方式
自己建立仿真过程(波形+Verilog测试)
二 实验结果
测试波形一结果:
图3-5 仿真测试结果
测试波形二结果:
您可能关注的文档
- 可编程控制器程序设计讲义.ppt
- 可编程控制器通信及组网讲义.ppt
- 可编程控制器联网通信讲义.ppt
- 可编程控制器250讲义.ppt
- 可编程电子音乐演奏电路(LU)讲义.ppt
- 可编程资料讲义.doc
- 可编程逻辑器件实验讲义11个讲义.doc
- 可编程逻辑器件的应用实验 讲义讲义.doc
- 可编程逻辑器件PPT1讲义.ppt
- 可编程逻辑器件原理与应用第一章基础讲义.ppt
- 人教版一年级数学下册同步课件第2单元 20以内的退位减法第21~22页 练一练.pptx
- 人教版一年级数学下册同步课件第3单元 100以内数的认识第35~36页 练一练.pptx
- 人教版一年级数学上册综合与实践 数学游戏5 学习准备.pptx
- 人教版一年级数学下册同步课件第1单元 认识平面图形 整理与复习.pptx
- 人教版一年级数学下册 二、1十几减9.pptx
- 人教版一年级数学下册同步课件第4单元 100以内的口算加、减法第1课时 口算加法(1).pptx
- 人教版一年级数学下册 七、2欢乐购物街2.pptx
- 人教版一年级数学下册 四、1两位数不进位加法的口算.pptx
- 人教版一年级数学下册同步课件第4单元 100以内的口算加、减法第3课时 解决问题.pptx
- 人教版一年级数学下册同步课件第2单元 20以内的退位减法第5课时 解决问题.pptx
文档评论(0)