TI各位工程师,你们好!
关于C6678,过去我们仅考虑使用其Hyperlink和SRIO,现在需要使用PCIe,且计划与其他厂家的芯片进行通信,所以请教如下:
Errata的advisory20(core不要直接存取PCIe的register)、30(descriptor不能存放在PCIe的RAM中)和usage note 1(deviceID)、15(BAR5未初始化)、16(sticky bit)是关于PCIe的5个问题,这些只要按要求去做就行了。但我们在网上看到有人讲:多片C6678通过PCIe互联通信时,发现C6678在多个方面与PCIe协议不一致!是真的吗?如果是这样,不但C6678相互之间不能有效通信,C6678更不能与其他厂家的芯片进行正常通信。
又因国内几个先行几年工作的研究组均未使用PCIe接口,所以请确认:C6678的PCIe到底有没有问题,能否正常使用,特别是能否与其他厂家的芯片进行正常通信。
谢谢!