Encoding and Optional Ports (编码和可选端口)(一)
向导的第3页(图4-12)允许您选择编码和8B/10B可选端口。表4-13至4-20列出了可用选项。
表4-13:发送设置
选项 | 描述 | |
对外数据宽度 | 16 | 将发送器应用程序接口数据宽度设置为两个8比特字节。 |
20 | 发送器应用程序接口数据路径宽度设置为20位。 | |
32 | 将发送器应用程序接口数据宽度设置为四个8位字节 | |
40 | 发送器应用程序接口数据路径宽度设置为40位。 | |
64 | 将发送器应用程序接口数据路径宽度设置为8个8位字节(64位)。 | |
80 | 将发送器应用程序接口数据宽度设置为80位。 | |
编码
| 8B/10B | 在传输之前,数据流被传递到内部8B / 10B编码器。 |
64B/66B_with_Ext_Seq_Ctr | 数据流通过64B / 66B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/66B_with_Int_Seq_Ctr | 数据流通过64B / 66B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/67B_with_Ext_Seq_Ctr | 数据流通过64B / 67B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/67B_with_Int_Seq_Ctr | 仅限GTX收发器:数据流通过64B / 67B变速箱和扰码器。 变速箱的顺序计数器在收发器内实现。 | |
内部数据宽度 | 16 | 选择内部数据宽度为16。 |
20 | 选择内部数据宽度为20。 | |
32 | 选择内部数据宽度为32。 | |
40 | 选择内部数据宽度为40。 |
表4-13:发送设置
选项 | 描述 | |
对外数据宽度 | 16 | 将发送器应用程序接口数据宽度设置为两个8比特字节。 |
20 | 发送器应用程序接口数据路径宽度设置为20位。 | |
32 | 将发送器应用程序接口数据宽度设置为四个8位字节 | |
40 | 发送器应用程序接口数据路径宽度设置为40位。 | |
64 | 将发送器应用程序接口数据路径宽度设置为8个8位字节(64位)。 | |
80 | 将发送器应用程序接口数据宽度设置为80位。 | |
编码
| 8B/10B | 在传输之前,数据流被传递到内部8B / 10B编码器。 |
64B/66B_with_Ext_Seq_Ctr | 数据流通过64B / 66B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/66B_with_Int_Seq_Ctr | 数据流通过64B / 66B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/67B_with_Ext_Seq_Ctr | 数据流通过64B / 67B变速箱和扰码器。 变速箱的顺序计数器在示例设计中实现。 | |
64B/67B_with_Int_Seq_Ctr | 仅限GTX收发器:数据流通过64B / 67B变速箱和扰码器。 变速箱的顺序计数器在收发器内实现。 | |
内部数据宽度 | 16 | 选择内部数据宽度为16。 |
20 | 选择内部数据宽度为20。 | |
32 | 选择内部数据宽度为32。 | |
40 | 选择内部数据宽度为40。 |
选项 | 描述 | |
对外数据宽度 | 16 | 将发送器应用程序接口数据宽度设置为两个8比特字节。 |
20 | 发送器应用程序接口数据路径宽度设置为20位。 | |
32 | 将发送器应用程序接口数据宽度设置为四个8位字节 | |
40 | 发送器应用程序接口数据路径宽度设置为40位。 | |
64 | 将发送器应用程序接口数据路径宽度设置为8个8位字节(64位)。 | |
80 | 将发送器应用程序接口数据宽度设置为80位。 | |
编码
| 8B/10B | 数据流被传递到内部8B / 10B解码器。 |
64B/66B | 数据流通过64B / 66B变速箱和解扰器。 | |
64B/66B | 数据流通过64B / 67B变速箱和解扰器。 | |
内部数据宽度 | 16 | 选择内部数据宽度为16。 |
20 | 选择内部数据宽度为20。 | |
32 | 选择内部数据宽度为32。 | |
40 | 选择内部数据宽度为40。 |
注意: RX设置应与TX设置相同。
Table 4-15: DRP
选项 | 描述 |
Use DRP | 选择此选项可使应用程序可以使用CHANNEL块的动态重配置端口信号 |
X PCS / PMA相位对齐设置控制TX缓冲区是启用还是旁路。有关此设置的详细信息,请参阅7系列FPGA GTX / GTH收发器用户指南(UG476)[参考7]。 RX PCS / PMA对齐设置控制是否启用RX相位对齐电路。
Table 4-16 shows the optional ports for 8B/10B
选项 | 描述 | |
TX | TXBYPASS8B10B | 此高电平有效端口允许字节交错数据以每字节为基础旁路8B / 10B。 TX8B10BEN必须为高才能使用此每字节旁路模式。 TX8B10BBYPASS [3]对应TXDATA [31:24] TX8B10BBYPASS [2]对应TXDATA [23:16] TX8B10BBYPASS [1]对应TXDATA [15:8] TX8B10BBYPASS [0]对应TXDATA [7:0] TX8B10BBYPASS [ x] = 1,绕过字节x的编码器。 TX8B10BBYPASS [x] = 0,使用字节x的编码器。 |
TXCHARDISPMODE | 设置为“高”以使用TXCHARDISPVAL在编码TXDATA时强制运行差异为负或正。设置为低以使用正常运行差异。有关详细定义,请参阅表3-6。若不启用编码则可补位作为数据 TXCHARDISPMODE [3]对应TXDATA [31:24] TXCHARDISPMODE [2]对应TXDATA [23:16] TXCHARDISPMODE [1]对应TXDATA [15:8] TXCHARDISPMODE [0]对应TXDATA [7:0] | |
TXCHARDISPVAL | 使用TXCHARDISPMODE提供运行差异控制。若不启用编码则可补位作为数据 有关详细信息,请参阅表3-6。 TXCHARDISPVAL [3]对应TXDATA [31:24] TXCHARDISPVAL [2]对应TXDATA [23:16] TXCHARDISPVAL [1]对应TXDATA [15:8] TXCHARDISPVAL [0]对应TXDATA [7:0] | |
RX | RXCHARISCOMMA | 高电平有效表示RXDATA上显示的相应字节是K码。 RXCHARISCOMMA [3]对应RXDATA [31:24] RXCHARISCOMMA [2]对应RXDATA [23:16] RXCHARISCOMMA [1]对应RXDATA [15:8] RXCHARISCOMMA [0]对应RXDATA [7:0] |
RXCHARISK | 高电平有效表示当启用8B / 10B解码时,RXDATA上显示的相应字节为K字符。 RXCHARISK [3]对应RXDATA [31:24] RXCHARISK [2]对应RXDATA [23:16] RXCHARISK [1]对应RXDATA [15:8] RXCHARISK [0]对应RXDATA [7:0] 这是 如果绕过8B / 10B解码器或者RXNOTINTABLE的相应位为高,则非编码数据的第8位。 |
快来扫描下方二维码关注公众号,领取站内所有相关资料,所有哦~
有建议、有需求、有疑问、联系我