问题描述
cfg_dsn端口的目的是什么?如果不使用此功能,cfg_dsn端口应该被驱动到什么?我可以禁用此功能吗?
解决/修复方法
PCI Express基本规范v1.1的7.12节定义了器件序列号功能。这是可选的PCI Express扩展功能,但是,在生成内核时,Xilinx PCIe Block Plus v1.2和Xilinx PCIe v3.4软核解决方案会自动实现此功能。该字段包含IEEE定义的64位扩展唯一标识符(EUI-64)。 EUI-64是通过连接从IEEE获得的24位OUI(组织唯一标识符)以及由公司分配的40位扩展标识符来唯一标识器件而形成的。
你应该用自己的OUI驱动这个端口;这些信息可在以下网址找到:
http://standards.ieee.org/regauth/oui/index.shtml
目前,Xilinx端点核心不允许您禁用此功能。已提交增强请求以使此功能成为GUI中的选项。在将来的版本中,您可以选择在生成核心时关闭此功能。在此之前,如果您没有自己的OUI或无法购买,请保留默认值(即Xilinx OUI)。
没有回复内容