|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天初次调用xilinx的ibufds(差分转单端)原语: Y9 \& w8 n2 x1 h! z
刚开始程序如下: module aaaa(input in_p, input in_n, output cout, input clk);) Y5 ]6 D6 d i
reg cout; ) w3 Q& j0 x6 y9 ?, k
always @(posedge clk) begin
1 I7 l0 o' m- R# H* s. a IBUFDS #(...) bbb(.O(cout),.I(in_p),.IB(in_n));/ u$ t# `# }" k9 T, v6 N
end% K: ?9 g0 {. i7 p# v. G% q; d
endmodule) r6 B2 V5 o6 E, w% r
综合出错0 u$ @0 `4 J2 o/ h
+ q% m/ v+ ?5 R A* a. g0 E, I- }
4 L, ~2 Q5 ?, z0 e& t4 x 把always 语句去掉 ,综合成功,编写testbetch, 仿真波形是连续调用原语输出的结果。而不是只调用了一次。
8 C: q/ M6 M- a8 ]( Z1 G* u那位能帮忙解释下。。 谢谢!!!! |
|