|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天初次调用xilinx的ibufds(差分转单端)原语8 y0 _2 \$ n% o# n/ I! ]
刚开始程序如下: module aaaa(input in_p, input in_n, output cout, input clk);
8 E8 r M9 v7 U9 \0 v reg cout; 3 [$ Y4 e& l! h6 J9 N8 \9 E
always @(posedge clk) begin0 ~' f l3 G! @9 G5 W* a
IBUFDS #(...) bbb(.O(cout),.I(in_p),.IB(in_n));" R8 I3 b. R* n4 H
end
7 _$ G7 z+ j* L; Q c endmodule$ f0 D0 U' h. K: A7 o
综合出错% ?- M9 |7 A. V
! x4 Z$ e0 t! y! p, s
+ W$ Y; @9 ^9 O3 h8 e# J 把always 语句去掉 ,综合成功,编写testbetch, 仿真波形是连续调用原语输出的结果。而不是只调用了一次。
; p8 { i8 C5 S8 t那位能帮忙解释下。。 谢谢!!!! |
|