|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天初次调用xilinx的ibufds(差分转单端)原语
6 d* P" p6 }; V; T0 l6 @, E 刚开始程序如下: module aaaa(input in_p, input in_n, output cout, input clk);9 s" t% A! y8 z; {, n2 P, v, m O
reg cout; - I8 G5 P& C- @" [# b* L
always @(posedge clk) begin
/ d( t7 f0 p# Q$ h) [ IBUFDS #(...) bbb(.O(cout),.I(in_p),.IB(in_n));: @1 l: m4 }; N/ ]9 x
end
1 w, o5 ]/ d$ W' }/ F endmodule
$ T6 F ?5 x: S( w 综合出错+ e: ` s: f. f3 |9 k
# D" Q; ^6 {5 ~0 s2 m$ G) t7 F U
% I# X @% h: h6 z 把always 语句去掉 ,综合成功,编写testbetch, 仿真波形是连续调用原语输出的结果。而不是只调用了一次。 ' ]# d: C4 S* a: P! @5 L4 m
那位能帮忙解释下。。 谢谢!!!! |
|