您好!我想使用“FPGA+TLK2201+SFP”和“SFP+TLK2201+FPGA”实现两个FPGA之间的点对点通信。我看了TLK2201的数据手册,有以下几个问题要咨询:
1. 发送端TLK2201是否一定要输入8b/10b编码后的数据?如果FPGA不经过8b/10b编码而直接将数据送到TLK2201的输入端,是否TLK2201就不能正确发送或者接收端不能正确接收并解串?
2.我看到TLK2201数据手册里有提到可以不用加Comma(K28.5),如果不加,接收端是否能正确解析出发送端FPGA发送的原始数据?
3.是否以太网的串行/解串器一定要依赖IEEE 802.3标准的TBI数据格式?可否只是单纯的实现原始数据的串并转换,不用编码之类的?
4.我看到TLK2711A数据手册里,这款串行/解串器可以内部8b/10b编解码,是否意味着我可以把要传输的数据直接发送给TLK2711A就行了?这种情况下还需要FPGA内部写上层协议对数据进行打包封装吗?如果要,是否比TLK2201要简单,是否只需要加Comma就行了?
挺急的,希望TI工程师或者使用过该片子的大牛给予解答,不胜感激!!!!