UPGRADE YOUR BROWSER

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# 31438

10.1 EDK, MPMC v4.00.a - VFBC corrupts data when X or Stride values are not multiples of 128 Bytes

Description

Keywords: width, corrupt, error

When I am using the VFBC PIM, data corruption occurs when the X-size or Stride-size is not a multiple of 128 Bytes and aligned to a 128-byte address boundary. How do I resolve this issue?

Solution

This is a known limitation of the VFBC PIM starting from the standalone VSK reference design through the integrated PIM distributed in MPMC v4.03.a. As documented in the MPMC datasheet:
The X Size, Start Address and Stride must be aligned to a 32-word boundary. These values must be a multiple of 128 bytes and require that bits [6:0] be '0'.
AR# 31438
Date Created 08/11/2008
Last Updated 08/12/2008
Status Active
Type General Article