Aufgrund eines Problems in der Quartus® II Softwareversion 13.1 und früher kann die 128-Bit Avalon-MM® Txs Slave-Schnittstelle der Hard IP für PCI Express* kein korrektes PCI Express TLP-Paket generieren, wenn das ByteEnable = 0x01, 0x03 oder 0x7 an der Avalon-MM-Schnittstelle vorhanden ist.
Avalon-MM-Bridges funktionieren korrekt mit einer Burst-Anzahl = 1 und das folgende Byte wird aktiviert (Byte aktivieren)
16'hF000
16'h0F00
16'h00F0
16'h000F
16'hFF00
16'h0FF0
16'h00FF
16'hFFF0
16'h0FFF
16'hFFFF
Um dieses Problem zu umgehen, verwenden Sie eine 64-Bit-Avalon-MM Txs Slave-Schnittstelle oder setzen Sie ByteEnable auf mehr als 0x07 (4 Byte aktivieren oder mehr) mit einer 128-Bit-Avalon-MM Txs Slave-Schnittstelle.
Es besteht derzeit kein Plan, dieses Problem zu beheben.