^

AR# 52808 KC705 Example Designs - MIG Design Files enhanced window margining

The MIG Example Design targeting the KC705 contains new window margining features included starting with the 14.3/2012.3 software release. The window margining can be used to determine if sufficient margin is available for reliable operation and should be used for debugging purposes if data errors are seen after calibration.
The window margining can be performed using a manual or automated flow as described in the 7 Series Hardware Debug Guide available in (Xilinx Answer 43879). The KC705 MIG Design files contain modifications that enhance the automated window margining feature in the following way:
  • Stores left and right edge values from block RAM into registers
  • Stores the worst case values in picoseconds
  • Calculates margin for each byte group and displays results in picoseconds in ChipScope analyzer
  • Scanning of the I/O margin continues running indefinitely until a reset or a value of 0 on the VIO Activate_reg_output port occurs. See image below:
AR52808.png
AR52808.png



The KC705 MIG Example Design files containing the enhanced windowing margining are listed below:
ise_flow.bat
vio_async_in256_cg.xco
ddr2_ddr3_chipscope.v
ddr_icon_cg.xco
example_top.v
rem_files.bat
example_top.cpj

Revision History:
11/8/2012 - Initial Release
AR# 52808
Date Created 11/28/2012
Last Updated 11/28/2012
Status Active
Type
Devices
  • Kintex-7
Tools
  • ISE Design Suite - 14.3
IP
  • MIG 7 Series
Feed Back