7.5 选项卡_5 PCIE等
向导的第5页(图4-14)允许您配置PCI Express和串行ATA(SATA)功能的接收器。 此外,还提供了RX带外(OOB)信号,伪随机比特流序列(PRBS)检测器以及通道绑定和时钟校正设置的配置选项。
选项 | 描述 | |
Transition Time | To P2 | 整数值介于0到65,535之间。设置计数器以确定PCI Express的P2电源状态的转换时间。有关确定每个计数的时间值的详细信息,请参阅7系列FPGA GTX / GTH收发器用户指南(UG476)[参考7]。XAUI示例不需要此功能,并使用默认设置100。 |
From P2 | 整数值介于0到65,535之间。设置计数器以确定PCI Express的P2电源状态的转换时间。有关确定每个计数的时间值的详细信息,请参阅7系列FPGA GTX / GTH收发器用户指南(UG476)[参考7]。 XAUI示例不需要此功能,并使用默认设置60。 | |
To/From non-P2 | 整数值介于0到65,535之间。设置计数器以确定与PCI Express以外的电源状态之间的转换时间。 有关确定每个计数的时间值的详细信息,请参阅7系列FPGA GTX / GTH收发器用户指南(UG476)[参考7]。 XAUI示例不需要此功能,并使用默认设置25。 | |
Optional Ports | LOOPBACK | 3位信号使各种数据环回模式能够进行测试。 |
RXSTATUS | 3位接收器状态信号。该信号的编码取决于RXSTATUS编码格式的设置。 | |
RXVALID | 高电平有效PCI Express RX OOB /信标信号。表示RXDATA和RXCHARISK [3:0]上的符号锁定和有效数据。 | |
COMINITDET | Active-High初始化检测信号。 | |
COMSASDET | SATA的高电平有效检测信号。 | |
COMWAKEDET | 高 - 高唤醒检测信号。 | |
TXCOMINIT | 传输初始化端口。 | |
TXCOMSAS | OOB信号。 | |
TXCOMWAKE | OOB信号。 | |
COMFINISH | 完成OOB。 | |
TXDETECTRX | PIPE接口,用于符合PCI Express规范的控制信号。激活PCI Express接收器检测功能。功能取决于TXPOWERDOWN,RXPOWERDOWN,TXELECIDLE,TXCHARDISPMODE和TXCHARDISPVAL的状态。如果RXSTATUS编码格式设置为SATA,则此端口不可用。 | |
TXELECIDLE | 将变送器驱动至电气空闲状态(无差分电压)。在PCI Express模式下,此选项用于电气空闲模式。功能取决于TXPOWERDOWN,RXPOWERDOWN,TXELECIDLE,TXCHARDISPMODE和TXCHARDISPVAL的状态。 | |
PHYSTATUS | PCI Express接收检测支持信号。表示完成了几个PHY功能。 | |
TXPOWERDOWN | 变送器的断电端口。 | |
RXPOWERDOWN | 接收器的断电端口。 | |
LOOPBACK | 3位信号使各种数据环回模式能够进行测试。 | |
RXSTATUS | 3位接收器状态信号。该信号的编码取决于RXSTATUS编码格式的设置。 |
Table 4-28: OOB Signal Detection
选项 | 描述 |
Use RX OOB Signal Detection | 启用内部OOB信号检测器。 OOB信号检测用于PCIe和SATA。 |
Table 4-29: OOB Signal Detection
选项 | 描述 |
Use PRBS Detector | 启用内部PRBS检测器。 应用程序可以使用此功能来实现内置自测试。 |
Use Port TXPRBSSEL | 选择PRBS传输控制端口。 |
UsePort TXPRBSFORCEERR | 启用PRBS强制错误控制端口。 该端口控制将错误插入比特流。 |
RXPRBSERR_LOOPBACK | 选择此选项可将RXPRBSERR位环回到同一收发器的TXPRBSFORCEERR。 |
Table 4-30: Channel Bonding Setup
选项 | 描述 |
Use Channel Bonding | 使用唯一字符序列启用接收器通道绑定逻辑。 识别后,这些序列允许在接收缓冲区中添加或删除字符,以对多个数据收发器进行字节对齐。 |
Sequence Length | 从下拉列表中选择唯一通道绑定序列中的字符数。 XAUI示例使用1。 |
Sequence Max Skew | 从下拉列表中选择可以通过通道绑定处理的字符的最大偏斜。 必须始终小于通道绑定序列之间最小距离的一半。 XAUI示例使用7。 |
Use Two Channel | 激活可选的第二通道绑定序列。 检测任一序列都会触发通道绑定。 |
Table 4-31: Clock Correction Setup
选项 | 描述 |
Use Clock Correction | 使用唯一字符序列启用接收器时钟校正逻辑。 识别后,这些序列允许在接收缓冲区中添加或删除字符,以防止由于发送/接收时钟频率的微小差异导致的缓冲区下溢/溢出。 |
Sequence Length | 从下拉列表中选择唯一时钟校正序列中的字符数(子序列)。 XAUI示例使用1。 |
PPM Offset | 表示发送和接收时钟之间的PPM偏移。 |
Periodicity of the CC Sequence | 指示CC序列在数据流中插入的时间间隔 |
Use Two Clock Correction Sequences | 激活可选的第二时钟校正序列。 检测任一序列都会触发时钟校正。 |
通道绑定和时钟校正序列
向导的第6页(图4-15)允许您定义通道绑定序列。
表4-32说明了序列定义设置,表4-31,第64页介绍了时钟设置设置。
选项 | 描述 |
Byte (Symbol) | 设置每个符号以匹配协议所需的模式。XAUI序列长度为8位。01111100用于通道绑定。00011100用于时钟校正。其他符号被禁用,因为序列长度设置为1。 |
K Character | 选择8B / 10B解码时,此选项可用。选中时,与XAUI的情况一样,符号为8B / 10B K字符。 |
Inverted Disparity | 一些具有8B / 10B解码的协议使用具有故意反转差异的符号。 在序列中预期出现此类符号时,应检查此选项。 |
Don’t Care | 通过选中此选项,多字节序列可以具有通配符。序列中未使用的字节会自动设置此选项。 |
摘要
向导的第7页(图4-16)提供了所选配置参数的摘要。查看设置后,单击“生成”退出并生成包装器。
快来扫描下方二维码关注公众号,领取站内所有相关资料,所有哦~
有建议、有需求、有疑问、联系我