Altera_Forum
Honored Contributor
15 years agoSlow PCIe cycles
I'm seeing very slow PCIe cycles from a PPC master to Altera FPGA Avalon MM slave peripherals. Typical times are 4us for a read and 7us for a write - which seem extremely pedestrian to me!
Does anyone know is these values are typical, or is there something very awry in our system. Since these are all single 32bit transfers (read/write of uncached locations) are we likely to see a significant difference is we use the newer 32 bit slave only PCIe block? If I try hard enough I can map the memory cached and arrange to do cache line read and writes (32 bytes) for buffer transfers, but I was hoping to get a moderate throughput without having to do that, and that doesn't help with accesses to control words.