中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

用GTX核输出一个序列,仿真结果和我想要的结果一致...

 飞翔的人

下载贤集网APP入驻自媒体

用GTX核输出一个序列,仿真结果和我想要的结果一致。
如图所示输出结果为一个不到1M的方波。不到1M是防止示波器速率不够。
我的板子有4个GTX,两个在PCIE上,两个在网口上。我把把串行输出口配置在了板子上的PCIE的两个差分输出端口,引脚的对应应该没有问题,反复检查过多次。

用示波器检测时没有输出。

一开始怀疑是差分输入时钟的问题,板子一共有两组自带的差分输入时钟,都使用过了。看到一个帖子说尽量使用QPLL,也把CPLL换成了QPLL试试,都没有用。问题可能出在哪了?

最新回复
发布回复
可能原因如下:1. 引脚连接有误,需要再次检查引脚对应关系是否正确。2. GTX的配置参数需要再次检查。可能需要进一步配置GTX的时钟源、数据速率、编码方式、使能信号等参数。3. 需要确保时钟信号的频率和相位对齐。可以使用示波器观察时钟信号和数据信号的相互关系。4. 需要确保串行数据的格式和协议与接收端匹配。如果使用的是特定的协议(如PCIe、SATA等),需要确保GTX的配置参数与协议要求相匹配。5. 可能需要进一步调试和排除故障。可以通过调整GTX的配置参数、观察信号波形、使用逐步排除法等方法来找出问题所在。

为您推荐

热门交流