VIVADO IDELAY3的使用

VIVADO原语IDELAY3的使用


一、IDELAY3的使用场景

IDELAY3可以对输入的数据进行延时,以满足数据与时钟的时序要求。注意IDELAY3不能对时钟进行延时,需要时钟进行延时,请使用我的另一篇文章,使用MMCM对时钟进行相位调节(延时)。

二、使用步骤

1.IDELAYCTL的使用方法

    //输入延时控制
    (* IODELAY_GROUP = "rgmii_rx" *) 
    IDELAYCTRL#(  .SIM_DEVICE("ULTRASCALE"))
    IDELAYCTRL_inst (
        .RDY    ( rst           ),//输出,可以不用或给其他信号复位用
        .REFCLK ( idelay_clk    ),//输入,参考时钟,300MHz~1200MHz
        .RST    ( idelay_rst      ) //输入,复位,高电平有效,必须有REFCLK生成
    );

2.IDELAY3使用方法

IDELAYE3 #(
	.CASCADE("NONE&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值