| 
 
中级会员  
 
	积分298金钱298 注册时间2014-1-1在线时间253 小时 | 
 
1金钱 
| 以下是代码
 IBUF u_ibuf ( .I(ulpi_clk60_i), .O(clk_bufg_w) );
 BUFG u_bufg ( .I(clk_bufg_w),   .O(usb_clk_w) );
 以上代码大概意思总算理解了,XLINX芯片,人家设计必须有这个缓冲,问题是我用的ALTER、芯片QU平台,
 研究半开,找到ALTIOBUF,有图看的像,但是如果用这个感觉,有点多余,
 // ULPI Buffers
 wire [7:0] ulpi_out_w;
 wire [7:0] ulpi_in_w;
 wire       ulpi_stp_w;
 
 genvar i;
 generate
 for (i=0; i < 8; i=i+1)
 begin: gen_buf
 IOBUF
 IOBUF_inst
 (
 .OEN(ulpi_dir_i),
 .I(ulpi_out_w[i]),
 .O(ulpi_in_w[i]),
 .IO(ulpi_data_io[i])
 );
 end
 endgenerate
 上面代码是必须的,IO转换,也是这个IP,但是怎么用,没找到说明,英文不理解,哪个兄弟帮帮,?????
 
 
 | 
 |