GT收发器的DRP(Dynamic Reconfiguration Port)

DRP的功能描述

DRP,Dynamic Reconfiguration Port,动态重新配置端口,允许动态更改GTYE3/4_CHANNELGTYE3/4_COMMON原语的参数。DRP接口是一个处理器友好的同步接口,具有地址总线DRPADDR和用于向基元读取DRPDO和写入DRPDI配置数据的独立数据总线

DRP的端口和属性

COMMON

PORTDirDescription
DRPADDR[9:0]inDRP地址总线
DRPCLKinDRP接口时钟
DRPENinDRP启用信号 0:未执行读取或写入操作;1:启用读取或写入操作。
对于写操作,DRPWE和DRPEN应仅在一个DRPCLK周期内被驱动为高电平。对于读取操作,DRPEN应仅在一个DRPCLK周期内被驱动为高电平。
DRPDI[]15:0in数据总线,用于将配置数据从互连逻辑资源写入收发器
DRPRDYout表示写入操作已完成,数据对读取操作有效。如果写入或读取R/W寄存器,DRPRDY会在启动DRP事务后断言六个DRPCLK周期。对于只读寄存器,DRPRDY断言的DRPCLK周期数取决于DRPCLK频率和USRCLK频率之间的关系。对于只读寄存器,如果在启动DRP事务后的500个DRPCLK周期内没有看到DRPRDY,请使用DRPRST端口重置DRP
DRPDO[15:0]out用于从GTY收发器向互连逻辑资源读取配置数据的数据总线
DRPWEin
DRPRSTin仅限UltraScale+FPGA:DRP重置。在XCLK未切换时读取只读寄存器(例如,在重置或更改参考时钟期间)会导致DRP不返回DRPRDY信号,并阻止进一步的DRP事务。在这种情况下,在启动进一步的DRP事务之前,必须脉冲DRPRST以重置DRP接口。
PCSRSVDIN[2]in

CHANNEL

PORTDirDescription
DRPADDR[9:0]inDRP地址总线
DRPCLKinDRP接口时钟
DRPENinDRP启用信号 0:未执行读取或写入操作;1:启用读取或写入操作。
对于写操作,DRPWE和DRPEN应仅在一个DRPCLK周期内被驱动为高电平。对于读取操作,DRPEN应仅在一个DRPCLK周期内被驱动为高电平。
DRPDI[]15:0in数据总线,用于将配置数据从互连逻辑资源写入收发器
DRPRDYout表示写入操作已完成,数据对读取操作有效。如果写入或读取R/W寄存器,DRPRDY会在启动DRP事务后断言六个DRPCLK周期。对于只读寄存器,DRPRDY断言的DRPCLK周期数取决于DRPCLK频率和USRCLK频率之间的关系。对于只读寄存器,如果在启动DRP事务后的500个DRPCLK周期内没有看到DRPRDY,请使用DRPRST端口重置DRP
DRPDO[15:0]out用于从GTY收发器向互连逻辑资源读取配置数据的数据总线
DRPWEinDRP写入启用 0:DRPEN为1时的读取操作,1:DRPEN为1时的写入操作 对于写操作,DRPWE和DRPEN应仅在一个DRPCLK周期内被驱动为高电平。

写时序
在这里插入图片描述
读时序
在这里插入图片描述

手动配置端口速率

下期见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值