We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 23727

8.2i EDK - "opb_pci_v1_02_a" Internal DMA writes extra data causing data corruption


Data corruption with the internal DMA burst write to PCI can occur where extra words (more than "length" specified) are fetched from a remote OPB slave and transferred to a remote PCI target.  


An example:  

Opb_pci DMa is supposed to read 0x7c bytes from plb_ddr and write that data to 330001a4-3300021f on PciPro. Opb_pci DMA goes beyond the destination and writes 3 extra words, up to 0x33000228.


At this time, no fix is planned.

AR# 23727
Date Created 09/04/2007
Last Updated 05/20/2014
Status Archive
Type General Article