当前位置:   article > 正文

modelsim和quartus联合仿真PLL FIFO等IP核_modelsim对quartus的ip核进行仿真

modelsim对quartus的ip核进行仿真

联合仿真步骤:

1、quartus建立一个工程**一定要选择仿真器选择,这两个可以随便选**

module pll(
    input   clk,
    input   rst_n,
    output  clk_45p   ,
    output  clk_90p   ,
    output  clk_135p  ,
    output  clk_180p  ,
    output  clk_n45p  ,
    output  clk_n90p  ,
    output  clk_n135p ,
    output  clk_n180p
);

pll_clk u_pll_clk(
	.refclk  (clk      ),// refclk.clk
	.rst     (~rst_n   ),// reset.reset
	.outclk_0(clk_45p  ),// outclk0.clk
	.outclk_1(clk_90p  ),// outclk1.clk
	.outclk_2(clk_135p ),// outclk2.clk
	.outclk_3(clk_180p ),// outclk3.clk
	.outclk_4(clk_n45p ),// outclk4.clk
	.outclk_5(clk_n90p ),// outclk5.clk
	.outclk_6(clk_n135p),// outclk6.clk
	.outclk_7(clk_n180p) // outclk7.clk
	);


endmodule


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

2、建立好工程后,编译工程在这里插入图片描述
3、编写测试文件在这里插入图片描述

`timescale 1 ns/1 ns

module tb_pll();

//时钟和复位
reg clk  ;
reg rst_n;

//时钟周期,单位为ns,可在此修改时钟周期。
parameter CYCLE    = 10;

//复位时间,此时表示复位3个时钟周期的时间。
parameter RST_TIME = 20 ;


pll u_pll(
   .clk      (clk      ),
   .rst_n    (rst_n    ),
   .clk_45p  (clk_45p  ),
   .clk_90p  (clk_90p  ),
   .clk_135p (clk_135p ),
   .clk_180p (clk_180p ),
   .clk_n45p (clk_n45p ),
   .clk_n90p (clk_n90p ),
   .clk_n135p(clk_n135p),
   .clk_n180p(clk_n180p)
);


//生成本地时钟50M
initial begin
    clk = 0;
    forever
    #(CYCLE/2)
    clk=~clk;
end

//产生复位信号
initial begin
    rst_n = 1;
    #2;
    rst_n = 0;
    #(CYCLE*RST_TIME);
    rst_n = 1;
end


endmodule


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50

4、选择仿真器和仿真文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
5、运行测试在这里插入图片描述
6、出结果
pll的仿真结果在这里插入图片描述

bt1120接口FIFO仿真结果
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/550168
推荐阅读
相关标签
  

闽ICP备14008679号