问题描述
一般问题描述:
使用3.0 PCI LogiCORE时,如何在配置标题空间中设置CIS寄存器?
解决/修复方法
核心有一个名为“SUB_DATA”的32位输入。您可以从userapp内部向此端口应用32位值。核心如何使用SUB_DATA信号取决于核心的配置方式(这也在cfg文件的控制之下。)感兴趣的位称为“外部子系统ID和子载体ID”。
如果这个位是1’b0:
– 在器件配置空间中读取子系统和子系统将返回cfg文件中硬编码的值
– 在器件配置空间中读取cardbus CIS将返回用户应用程序在SUB_DATA上驱动的值
如果这个位是1’b1:
– 在器件配置空间中读取子系统和子系统将返回用户应用程序在SUB_DATA上驱动的值
– 在器件配置空间中读取cardbus CIS将返回零值
没有回复内容