二分频器

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验:二分频器

一、实验目的及要求

通过本次实验进一步掌握 Modelsim SE 6.5c的仿真调试方法及过程思想,并且进一步学习理解语言门级结构建模的原理及方法,通过仿真达到学习知识的目的。通过反复阅读有关资料,能够熟练掌握二分频器的程序代码设计及其仿真结果分析。

二、实验程序及仿真结果

二分频的verilog代码

module clk_div(start,clk,Q);

input start,clk;

parameter N=1;

output Q;

reg Q;

integer T;

always @(posedge clk)

if(~start)

begin Q<=0;T<=1;end

else if(T<1)

T<=T+1;

else begin T<=1;Q=~Q;end

Endmodule

测试模块:

`timescale 1ns/1ns

module test_clk_div;

reg start,clk;

wire Q;

clk_div T1(start,clk,Q);

initial

begin

clk=0;start=0;

#100 start=1;

end

always #50 clk=~clk;

endmodule

三、实验小结

通过这次二分频器的实验仿真,让我进一步熟练掌握了Modelsim SE 6.5c仿真环境及其使用方法。提炼了思想N分频时提供了基础。

相关文档
最新文档