|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天初次调用xilinx的ibufds(差分转单端)原语! j' }9 s" q: L- F, v1 ?5 p9 R
刚开始程序如下: module aaaa(input in_p, input in_n, output cout, input clk);
v# c* i. S4 q reg cout; 0 x2 g: O/ E# ?
always @(posedge clk) begin
2 S. T8 w5 b- W( H5 E5 F IBUFDS #(...) bbb(.O(cout),.I(in_p),.IB(in_n));5 N# w7 r3 G, ~7 [5 Y. o! ~$ o
end
) r/ v- ~* O g2 U endmodule
& [9 B$ R& u1 a2 Q! W: B 综合出错+ x+ F! Y3 O4 c) I1 I( f1 D& t
" J* R; N2 r% h% h; s! k
9 E3 n% r i J: q 把always 语句去掉 ,综合成功,编写testbetch, 仿真波形是连续调用原语输出的结果。而不是只调用了一次。
- a0 h# s2 L( W0 r' U: k' a那位能帮忙解释下。。 谢谢!!!! |
|