码迷,mamicode.com
首页 > 其他好文 > 详细

差分时钟模块

时间:2019-07-28 20:07:27      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:nbsp   always   bsp   分时   ini   module   产生   写法   system   

//产生200MHz差分时钟:

//写法一:

module sim_top;
reg clk;
initial
begin
  clk <= 1‘b0;
end
always #5 clk=~clk;
system system(
  .clk_in1_p(clk),
  .clk_in1_n(~clk)
  );
endmodule

 

//写法二:

module sim_top(

);

reg clk_in1_p;

wire clk_in1_n;

assign clk_in1_n = ~clk_in1_p;

initial clk_in1_p = 0;

always #5 clk_in1_p <= ~clk_in1_p;

system system(
  .clk_in1_p(clk_in1_p),
  .clk_in1_n(clk_in1_n) 
  ); 
endmodule

  

 

差分时钟模块

标签:nbsp   always   bsp   分时   ini   module   产生   写法   system   

原文地址:https://www.cnblogs.com/achangchang/p/11260265.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!