在实施 Quartus 的过程中观察到以下错误® 包含面向 PCI Express 的 IP 编译器的 II 项目® 核心:
内部错误:子系统:ASMDB,文件:/quartus/db/asmdb/asmdb_mux.cpp,行:363
ASMDB_MUX错误:ENCODED_MUX::选择:超出范围的索引(索引 = 1612875783,大小 = 65536):最后一个分组遇到:类型 = GX_HIP_UINT_DEVICE_ID,block_type = HSSI_PCIE_HIP
如果用户错误地将内核的设备 ID 设置为大于 16 位,例如将设备 ID 设置为 0x12341234,而不是 0x0000xxxx,即可看到此问题。要解决此问题,请确保按照 PCI Express 规范正确设置设备 ID。
此问题应在 Quartus II 工具的未来版本中解决。