|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天初次调用xilinx的ibufds(差分转单端)原语
0 o/ L3 ]% M3 v' N& A/ s5 z 刚开始程序如下: module aaaa(input in_p, input in_n, output cout, input clk);" E. O* C8 v7 k/ B
reg cout; ( R; B+ ?) j6 k
always @(posedge clk) begin
6 w3 e$ O) q( v IBUFDS #(...) bbb(.O(cout),.I(in_p),.IB(in_n));- Z& H; y$ i" d
end; u- Y$ t; F1 C9 B+ S7 y: s
endmodule7 p- d- K) R2 b/ R9 |# G3 f
综合出错
+ O" T9 p' p3 O) o9 e8 }: K+ @3 n' ?/ I$ F0 r: E" W
$ ^/ U( _6 Z' `$ i7 T 把always 语句去掉 ,综合成功,编写testbetch, 仿真波形是连续调用原语输出的结果。而不是只调用了一次。 6 j8 w/ _, h4 b
那位能帮忙解释下。。 谢谢!!!! |
|