ML631 U2 DDR3 MIG Design Creation

Size: px
Start display at page:

Download "ML631 U2 DDR3 MIG Design Creation"

Transcription

1 ML631 U2 DDR3 MIG Design Creation March 2012 Copyright 2012 Xilinx XTP129

2 Revision History Date Version Description 03/16/ Updated for /26/ Updated for /30/ Initial version. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx logo, the Brand Window and other designated brands included herein are trademarks of Xilinx, Inc. All other trademarks are the property of their respective owners. NOTICE OF DISCLAIMER: The information disclosed to you hereunder (the Information ) is provided AS-IS with no warranty of any kind, express or implied. Xilinx does not assume any liability arising from your use of the Information. You are responsible for obtaining any rights you may require for your use of this Information. Xilinx reserves the right to make changes, at any time, to the Information without notice and at its sole discretion. Xilinx assumes no obligation to correct any errors contained in the Information or to advise you of any corrections or updates. Xilinx expressly disclaims any liability in connection with technical support or assistance that may be provided to you in connection with the Information. XILINX MAKES NO OTHER WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, REGARDING THE INFORMATION, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT OF THIRD-PARTY RIGHTS.

3 Note: This presentation applies to the ML631 Overview Virtex-6 DDR3 Memory Interface ML631 Board Memories on the ML631 ML631 Setup Generate MIG Example Designs Modifications to Example Designs Run MIG Example Designs Adjust Data Pattern using VIO Console References

4 Xilinx ML631 Board Note: Presentation applies to the ML631

5 Xilinx ML631 Board U1 (1) has 9 banks of 32-bit (2 x 16) DDR3 (2) 1 Note: Presentation applies to the ML631 2

6 Xilinx ML631 Board U2 (1) has 4 banks of 16-bit DDR3 (2) and 2 36-bit QDRII+ (3) 1 3 Note: Presentation applies to the ML631 2

7 Note: Presentation applies to the ML631 ISE Software Requirements Xilinx ISE 13.4 software

8 Note: Presentation applies to the ML631 ChipScope Pro Software Requirement Xilinx ChipScope Pro 13.4 software

9 Setup for the ML631 MIG Designs Important: Set the power switch, SW1, to OFF first (1) The ML631 uses two power supplies; connect both power supplies Use a power strip to turn on both power supplies simultaneously SW1 must not be turned on until after the power strip is on. 1

10 Setup for the ML631 MIG Designs When powering down, turn the SW1 off, then turn off the power strip Always follow this sequence when cycling power to the ML631 Leave the power off for now

11 Setup for the ML631 MIG Designs ATX power supplies can be used in lieu of standard power supplies The +12 V on each supply must be capable of supplying 15 A

12 Note: Presentation applies to the ML631 Setup for the ML631 MIG Designs Connect a USB Type-A to Mini-B cable to the USB JTAG connector on the ML631 board Connect this cable to your PC

13 Note: Presentation applies to the ML631 Generate MIG Example Design Open the CORE Generator Start All Programs Xilinx ISE Design Suite 13.4 ISE Design Tools Tools CORE Generator Create a new project; select File New Project

14 Note: Presentation applies to the ML631 Generate MIG Example Design Create a project directory: C:\ml631_mig_design and save the project file

15 Note: Presentation applies to the ML631 Generate MIG Example Design Select Part Set the Part (as shipped on the ML631): Family: Virtex6 Device: xc6vhx565t Package: ff1923 Speed Grade: -2 Select Generation

16 Note: Presentation applies to the ML631 Generate MIG Example Design Under Generation Set the Design Entry to Verilog Click OK

17 U2 16-bit DDR3 Example

18 Note: Presentation applies to the ML631 U2 16-bit DDR3 Example Right click on MIG Virtex6 and Spartan6, Version 3.9 Select Customize and Generate

19 U2 16-bit DDR3 Example Leave this page as is Click Next

20 U2 16-bit DDR3 Example Set Component Name: mig_39_u2_c0_ddr3 Click Next

21 U2 16-bit DDR3 Example Leave this page as is Click Next

22 U2 16-bit DDR3 Example Select Memory Type DDR3 SDRAM Click Next

23 U2 16-bit DDR3 Example Set Frequency 1875 ps for 1066 Mbps (533 MHz) operation Select Type: Components Part: MT4J128M16XX-15E Data Width: 16 Data Mask

24 U2 16-bit DDR3 Example Leave this page as is Click Next

25 U2 16-bit DDR3 Example Select Debug: ON Select: Internal Vref

26 U2 16-bit DDR3 Example Select New Design Click Next

27 U2 16-bit DDR3 Example On this screen, you will select the banks as used on the ML631 U2 DDR3 interface To start, click Deselect Banks

28 U2 16-bit DDR3 Example All Banks Deselected

29 U2 16-bit DDR3 Example Select Bank 24: Address/Control

30 U2 16-bit DDR3 Example Select Bank 34: Data

31 U2 16-bit DDR3 Example Select Bank 25: System Clock Click Next

32 U2 16-bit DDR3 Example Leave this page as is Click Next

33 U2 16-bit DDR3 Example Accept Simulation license, if desired Otherwise, Decline license Click Next

34 U2 16-bit DDR3 Example Leave this page as is Click Next

35 U2 16-bit DDR3 Example Click Generate

36 Note: Presentation applies to the ML631 U2 16-bit DDR3 Example After the MIG core finishes generating, click Close on the Datasheet window

37 Note: Presentation applies to the ML631 U2 16-bit DDR3 Example 16-bit DDR3 MIG design appears in Project IP

38 Generate Other Example Designs Create the other DDR3 Designs Three more 16-bit designs: mig_39_u2_c1_ddr3 mig_39_u2_c3_ddr3 For each one, doubleclick on the initial version in CORE Generator, change the component name in MIG, then generate it without any changes

39 Note: Presentation applies to the ML631 Modifications to Example Design ML631 MIG Design Files (13.4 C) includes ChipScope Project File, UCF, and Verilog Files Modifications to RTL Files for ML631 Example Design Changed design to support a single 200 MHz DIFF_SSTL15 clock input Added Debug display code to drive LEDs Added ChipScope ILA and VIO port assignments for ML631 board debug Removed IIC Signals sda, scl Changed various parameter to match the ML631 board DIVCLK_DIVIDE = 1 (was 2) ndqs_colx DQS_LOC_COLx RST_ACT_LOW = 0 (was 1)

40 Note: Presentation applies to the ML631 Modifications to Example Design Updates to UCF file specifically required for ML631 board: Updated IO Locations to match ML631 Remove IIC Signals sda, scl Merged Default two clocks into one clock for ML631 Moved sys_reset to CPU_RESET Edited DCI_CASCADE to match ML631 Removed CONFIG_PROHIBIT lines Added LOC for GPIO LED signals (1.5V bank voltage) Added LOCs for RSYNC OSERDES and IODELAY

41 Note: Overwrites Core Generator output files with ML631 specific files Modifications to Example Design Unzip the ML631 MIG Design Files (13.4 C) to the C:\ml631_mig_design directory This adds modifications to the example design 15 fully pre-built ML631 example designs are included in the zip file Use the included bitstream to run MIG with ChipScope Run build_all.bat in <design directory>\ml631_prebuilt_example_design\ to recompile the 15 pre-built example designs

42 Note: Presentation applies to the ML631 Compile Example Design Start a ISE Design Suite Command Prompt and enter these commands: cd C:\ml631_mig_design\mig_39_u2_c0_ddr3\example_design\par ise_flow.bat

43 Run U2 16-bit DDR3 Example Design Set the power switch, SW1, to OFF (1) Turn on the power strip (with the two ML631 power supplies) Turn on the power switch (1) 1

44 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Open ChipScope Pro and select JTAG Chain -> USB Cable (1) Verify 12 MHz operation and click OK (2) 1 2

45 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Click OK (1) 1

46 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Select File Open Project Select <Design Path>\ready_for_download\ml631_u2_c0_ddr3.cpj

47 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Select Device DEV:2 MyDevice2 (XC6VHX565T) Configure Select <Design Path>\ready_for_download\ml631_u2_c0_ddr3.bit

48 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Click on Trigger Setup to view trigger settings The error bit value should be set to 1

49 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design Click on Waveform; click the Arm Trigger button (1) Detection of an error will cause ChipScope Pro to trigger 1

50 Note: Presentation applies to the ML631 Run U2 16-bit DDR3 Example Design The Example Design should run error free (no trigger on error) To force a trigger, click the T! button (1) 1

51 Note: Presentation applies to the ML631 Adjust Data Pattern using VIO Console Set tg_data_mode to 3 for HAMMER_DATA_MODE

52 Note: Presentation applies to the ML631 Adjust Data Pattern using VIO Console Press SW15 after each change to tg_mod_en_sel or tg_data_mode

53 Note: Presentation applies to the ML631 Adjust Data Pattern using VIO Console Hammer Data Mode

54 Note: Presentation applies to the ML631 Adjust Data Pattern using VIO Console Set tg_data_mode to 7 for PRBS data pattern Push CPU Reset, click Arm Trigger button, click T! button

55 Note: Presentation applies to the ML631 Adjust Data Pattern using VIO Console PRBS Data Mode

56 References

57 References Virtex-6 Memory Virtex-6 FPGA Memory Interface Solutions User Guide UG406 Virtex-6 FPGA Memory Interface Solutions DS186 Virtex-6 FPGA Data Sheet: DC and Switching Characteristics DS152

58 Documentation

59 Documentation Virtex-6 Virtex-6 HXT FPGAs ML631 Documentation Virtex-6 HXT FPGA Packet Processing/Traffic Management (PP/TM) Kit ML631 Hardware User Guide ug841-ml631-packet-processor-evaluation-board.pdf

ML631 U1 DDR3 MIG Design Creation

ML631 U1 DDR3 MIG Design Creation ML631 U1 DDR3 MIG Design Creation October 2011 Copyright 2011 Xilinx XTP112 Revision History Date Version Description 10/26/11 13.3 Updated for 13.3. 08/30/11 13.2 Initial version. Copyright 2011 Xilinx,

More information

SP605 MIG Design Creation

SP605 MIG Design Creation SP605 MIG Design Creation December 2009 Copyright 2009 Xilinx XTP060 Note: This presentation applies to the SP605 Overview Spartan-6 Memory Controller Block Xilinx SP605 Board Software Requirements SP605

More information

KC705 Ethernet Design Creation October 2012

KC705 Ethernet Design Creation October 2012 KC705 Ethernet Design Creation October 2012 XTP147 Revision History Date Version Description 10/23/12 4.0 Regenerated for 14.3. 07/25/12 3.0 Regenerated for 14.2. Added AR50886. 05/08/12 2.0 Regenerated

More information

SP605 GTP IBERT Design Creation

SP605 GTP IBERT Design Creation SP605 GTP IBERT Design Creation October 2010 Copyright 2010 Xilinx XTP066 Revision History Date Version Description 10/05/10 12.3 Recompiled under 12.3. ARs Present in Spartan-6 IBERT Design: AR36775 Delay

More information

ML605 Restoring Flash Contents

ML605 Restoring Flash Contents ML605 Restoring Flash Contents March 2011 Copyright 2011 Xilinx XTP055 Revision History Date Version Description 03/01/11 13.1 Regenerated contents for 13.1. 12/21/10 12.4 Regenerated contents for 12.4.

More information

ML605 FMC Si570 Programming June 2012

ML605 FMC Si570 Programming June 2012 ML605 FMC Si570 Programming June 2012 XTP076 Revision History Date Version Description 06/15/12 1.0 Initial version for 13.4. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx logo, the

More information

ML605 GTX IBERT Design Creation

ML605 GTX IBERT Design Creation ML605 GTX IBERT Design Creation December 2010 Copyright 2010 Xilinx XTP046 Revision History Date Version Description 12/21/10 12.4 Recompiled under 12.4. 10/05/10 12.3 Recompiled under 12.3. AR36576 fixed.

More information

KC705 Si570 Programming

KC705 Si570 Programming KC705 Si570 Programming March 2012 Copyright 2012 Xilinx XTP186 Revision History Date Version Description 03/02/12 13.4 Initial version. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx

More information

KC705 Si5324 Design October 2012

KC705 Si5324 Design October 2012 KC705 Si5324 Design October 2012 XTP188 Revision History Date Version Description 10/23/12 4.0 Recompiled for 14.3. 07/25/12 3.0 Recompiled for 14.2. Added AR50886. 05/08/12 2.0 Recompiled for 14.1. 02/14/12

More information

KC705 GTX IBERT Design Creation October 2012

KC705 GTX IBERT Design Creation October 2012 KC705 GTX IBERT Design Creation October 2012 XTP103 Revision History Date Version Description 10/23/12 4.0 Regenerated for 14.3. 07/25/12 3.0 Regenerated for 14.2. Added AR50886. 05/30/12 2.1 Minor updates.

More information

ML605 PCIe x8 Gen1 Design Creation

ML605 PCIe x8 Gen1 Design Creation ML605 PCIe x8 Gen1 Design Creation October 2010 Copyright 2010 Xilinx XTP044 Revision History Date Version Description 10/05/10 12.3 Recompiled under 12.3. AR35422 fixed; included in ISE tools. 07/23/10

More information

ZC702 Si570 Programming June 2012

ZC702 Si570 Programming June 2012 June 2012 XTP181 Revision History Date Version Description 05/25/12 1.0 Initial version for 14.1. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx logo, the Brand Window and other designated

More information

VCU108 Built In Test July 2015

VCU108 Built In Test July 2015 VCU108 Built In Test July 2015 XTP361 Revision History Date Version Description 07/15/15 2.0 Updated for 2015.2. 06/30/15 1.0 Initial version for 2015.1. Copyright 2015 Xilinx, Inc. All Rights Reserved.

More information

AC701 Built-In Self Test Flash Application April 2015

AC701 Built-In Self Test Flash Application April 2015 AC701 Built-In Self Test Flash Application April 2015 XTP194 Revision History Date Version Description 04/30/14 11.0 Recompiled for 2015.1. Removed Ethernet as per CR861391. 11/24/14 10.0 Recompiled for

More information

ML605 Built-In Self Test Flash Application

ML605 Built-In Self Test Flash Application ML605 Built-In Self Test Flash Application July 2011 Copyright 2011 Xilinx XTP056 Revision History Date Version Description 07/06/11 13.2 Up-rev 13.1 BIST Design to 13.2. 03/01/11 13.1 Up-rev 12.4 BIST

More information

KC705 PCIe Design Creation with Vivado August 2012

KC705 PCIe Design Creation with Vivado August 2012 KC705 PCIe Design Creation with Vivado August 2012 XTP197 Revision History Date Version Description 08/20/12 1.0 Initial version. Added AR50886. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX,

More information

SP605 Standalone Applications

SP605 Standalone Applications SP605 Standalone Applications July 2011 Copyright 2011 Xilinx XTP064 Revision History Date Version Description 07/06/11 13.2 Up-rev 13.1 GPIO_HDR Design to 13.2. 03/01/11 13.1 Up-Rev 12.4 GPIO_HDR Design

More information

AC701 Ethernet Design Creation October 2014

AC701 Ethernet Design Creation October 2014 AC701 Ethernet Design Creation October 2014 XTP223 Revision History Date Version Description 10/08/14 9.0 Regenerated for 2014.3. 06/09/14 8.0 Regenerated for 2014.2. 04/16/14 6.0 Regenerated for 2014.1.

More information

AC701 Ethernet Design Creation June 2014

AC701 Ethernet Design Creation June 2014 AC701 Ethernet Design Creation June 2014 XTP223 Revision History Date Version Description 06/09/14 8.0 Regenerated for 2014.2. 04/16/14 6.0 Regenerated for 2014.1. 12/18/13 5.0 Regenerated for 2013.4.

More information

SP605 MultiBoot Design

SP605 MultiBoot Design SP605 MultiBoot Design October 2010 Copyright 2010 Xilinx XTP059 Revision History Date Version Description 10/05/10 12.3 Recompiled under 12.3. 07/23/10 12.2 Recompiled under 12.2. Copyright 2010 Xilinx,

More information

ZC706 GTX IBERT Design Creation November 2014

ZC706 GTX IBERT Design Creation November 2014 ZC706 GTX IBERT Design Creation November 2014 XTP243 Revision History Date Version Description 11/24/14 10.0 Regenerated for 2014.4. 10/08/14 9.0 Regenerated for 2014.3. 06/09/14 8.0 Regenerated for 2014.2.

More information

ML605 Built-In Self Test Flash Application

ML605 Built-In Self Test Flash Application ML605 Built-In Self Test Flash Application October 2010 Copyright 2010 Xilinx XTP056 Revision History Date Version Description 10/05/10 12.3 Up-rev 12.2 BIST Design to 12.3. Added AR38127 Added AR38209

More information

ZC706 GTX IBERT Design Creation June 2013

ZC706 GTX IBERT Design Creation June 2013 ZC706 GTX IBERT Design Creation June 2013 XTP243 Revision History Date Version Description 06/19/13 4.0 Recompiled for Vivado 2013.2. 04/16/13 3.1 Added AR54225. 04/03/13 3.0 Recompiled for 14.5. 01/18/13

More information

VCU110 GT IBERT Design Creation

VCU110 GT IBERT Design Creation VCU110 GT IBERT Design Creation June 2016 XTP374 Revision History Date Version Description 06/08/16 4.0 Updated for 2016.2. 04/13/16 3.0 Updated for 2016.1. Updated for Production Kit. 02/03/16 2.1 Updated

More information

ZC706 Built-In Self Test Flash Application April 2015

ZC706 Built-In Self Test Flash Application April 2015 ZC706 Built-In Self Test Flash Application April 2015 XTP242 Revision History Date Version Description 04/30/15 11.0 Recompiled for 2015.1. 11/24/14 10.0 Recompiled for 2014.4. 10/08/14 9.0 Recompiled

More information

SP605 Built-In Self Test Flash Application

SP605 Built-In Self Test Flash Application SP605 Built-In Self Test Flash Application March 2011 Copyright 2011 Xilinx XTP062 Revision History Date Version Description 03/01/11 13.1 Up-rev 12.4 BIST Design to 13.1. 12/21/10 12.4 Up-rev 12.3 BIST

More information

SP605 GTP IBERT Design Creation

SP605 GTP IBERT Design Creation SP605 GTP IBERT Design Creation January 2010 Copyright 2009, 2010 Xilinx XTP066 Note: This Presentation applies to the SP605 SP605 IBERT Overview Xilinx SP605 Board Software Requirements Setup for the

More information

Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v12.3) November 5, 2010

Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v12.3) November 5, 2010 Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications UG750 (v12.3) November 5, 2010 Xilinx is disclosing this user guide, manual, release note, and/or specification (the

More information

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point Fast Fourier Transform Simulation

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point Fast Fourier Transform Simulation ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point Fast Fourier Transform Simulation UG817 (v 13.2) July 28, 2011 Xilinx is disclosing this user guide, manual, release note, and/or specification

More information

Virtual Input/Output v3.0

Virtual Input/Output v3.0 Virtual Input/Output v3.0 LogiCORE IP Product Guide Vivado Design Suite Table of Contents IP Facts Chapter 1: Overview Feature Summary..................................................................

More information

ISE Tutorial. Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v14.4) December 18, 2012

ISE Tutorial. Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications. UG750 (v14.4) December 18, 2012 ISE Tutorial Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications UG750 (v14.4) December 18, 2012 Xilinx is disclosing this user guide, manual, release note, and/or specification

More information

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation UG817 (v13.3) November 11, 2011 Xilinx is disclosing this user guide, manual, release note, and/or specification (the Documentation

More information

VCU110 Software Install and Board Setup October 2015

VCU110 Software Install and Board Setup October 2015 VCU110 Software Install and Board Setup October 2015 XTP380 Revision History Date Version Description 11/20/15 1.2 Modified to match VCU110 Kit hardware. 10/22/15 1.1 Added ExaMax and Interlaken setup.

More information

7 Series FPGAs Memory Interface Solutions (v1.9)

7 Series FPGAs Memory Interface Solutions (v1.9) 7 Series FPGAs Memory Interface Solutions (v1.9) DS176 March 20, 2013 Introduction The Xilinx 7 series FPGAs memory interface solutions cores provide high-performance connections to DDR3 and DDR2 SDRAMs,

More information

ISE Tutorial: Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications

ISE Tutorial: Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications ISE Tutorial: Using Xilinx ChipScope Pro ILA Core with Project Navigator to Debug FPGA Applications This tutorial document was last validated using the following software version: ISE Design Suite 14.5

More information

ISim Hardware Co-Simulation Tutorial: Processing Live Ethernet Traffic through Virtex-5 Embedded Ethernet MAC

ISim Hardware Co-Simulation Tutorial: Processing Live Ethernet Traffic through Virtex-5 Embedded Ethernet MAC ISim Hardware Co-Simulation Tutorial: Processing Live Ethernet Traffic through Virtex-5 Embedded Ethernet MAC UG819 (v 13.1) March 18, 2011 Xilinx is disclosing this user guide, manual, release note, and/or

More information

ML605 PCIe x8 Gen1 Design Creation

ML605 PCIe x8 Gen1 Design Creation ML605 PCIe x8 Gen1 Design Creation March 2010 Copyright 2010 Xilinx XTP044 Note: This presentation applies to the ML605 Overview Virtex-6 PCIe x8 Gen1 Capability Xilinx ML605 Board Software Requirements

More information

Vivado Design Suite Tutorial:

Vivado Design Suite Tutorial: Vivado Design Suite Tutorial: Programming and Debugging Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products.

More information

PlanAhead Software Tutorial

PlanAhead Software Tutorial PlanAhead Software Tutorial RTL Design and IP Generation The information disclosed to you hereunder (the Information ) is provided AS-IS with no warranty of any kind, express or implied. Xilinx does not

More information

ChipScope Pro Software and Cores User Guide

ChipScope Pro Software and Cores User Guide ChipScope Pro Software and Cores User Guide (ChipScope Pro Software v7.1i) R Xilinx is disclosing this Document and Intellectual Property (hereinafter the Design ) to you for use in the development of

More information

Quick Front-to-Back Overview Tutorial

Quick Front-to-Back Overview Tutorial Quick Front-to-Back Overview Tutorial PlanAhead Design Tool This tutorial document was last validated using the following software version: ISE Design Suite 14.5 If using a later software version, there

More information

Xilinx Memory Interface Generator (MIG) User Guide

Xilinx Memory Interface Generator (MIG) User Guide Xilinx Memory Interface Generator (MIG) User Guide DDR SDRAM, DDRII SRAM, DDR2 SDRAM, QDRII SRAM, and RLDRAM II Interfaces R Xilinx is disclosing this Document and Intellectual Property (hereinafter the

More information

Hardware In The Loop (HIL) Simulation for the Zynq-7000 All Programmable SoC Author: Umang Parekh

Hardware In The Loop (HIL) Simulation for the Zynq-7000 All Programmable SoC Author: Umang Parekh Application Note: Zynq-7000 AP SoC XAPP744 (v1.0.2) November 2, 2012 Hardware In The Loop (HIL) Simulation for the Zynq-7000 All Programmable SoC Author: Umang Parekh Summary The Zynq -7000 All Programmable

More information

Hierarchical Design Using Synopsys and Xilinx FPGAs

Hierarchical Design Using Synopsys and Xilinx FPGAs White Paper: FPGA Design Tools WP386 (v1.0) February 15, 2011 Hierarchical Design Using Synopsys and Xilinx FPGAs By: Kate Kelley Xilinx FPGAs offer up to two million logic cells currently, and they continue

More information

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation

ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation ISim Hardware Co-Simulation Tutorial: Accelerating Floating Point FFT Simulation UG817 (v 14.3) October 16, 2012 This tutorial document was last validated using the following software version: ISE Design

More information

StickIt! MPU-9150 Manual. How to install and use your new StickIt! MPU-9150 Module

StickIt! MPU-9150 Manual. How to install and use your new StickIt! MPU-9150 Module StickIt! MPU-9150 Manual How to install and use your new StickIt! MPU-9150 Module XESS is disclosing this Document and Intellectual Property (hereinafter the Design ) to you for use in the development

More information

RTL Design and IP Generation Tutorial. PlanAhead Design Tool

RTL Design and IP Generation Tutorial. PlanAhead Design Tool RTL Design and IP Generation Tutorial PlanAhead Design Tool Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products.

More information

MultiBoot and Fallback Using ICAP in UltraScale+ FPGAs

MultiBoot and Fallback Using ICAP in UltraScale+ FPGAs XAPP1296 (v1.0) June 23, 2017 Application Note: UltraScale+ FPGAs MultiBoot and Fallback Using ICAP in UltraScale+ FPGAs Author: Guruprasad Kempahonnaiah Summary This application note describes a key feature

More information

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator Vivado Design Suite Tutorial Designing IP Subsystems Using IP Integrator Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of

More information

SATA Storage Duplicator Instruction on KC705 Rev Sep-13

SATA Storage Duplicator Instruction on KC705 Rev Sep-13 SATA Storage Duplicator Instruction on KC705 Rev1.0 24-Sep-13 This document describes the step to run SATA Duplicator Demo for data duplication from one SATA disk to many SATA disk by using Design Gateway

More information

I/O Pin Planning Tutorial. PlanAhead Design Tool

I/O Pin Planning Tutorial. PlanAhead Design Tool I/O Pin Planning Tutorial PlanAhead Design Tool Xilinx is disclosing this user guide, manual, release note, and/or specification (the Documentation ) to you solely for use in the development of designs

More information

AccelDSP Synthesis Tool

AccelDSP Synthesis Tool AccelDSP Synthesis Tool Release Notes R R Xilinx is disclosing this Document and Intellectual Property (hereinafter the Design ) to you for use in the development of designs to operate on, or interface

More information

Virtex-6 FPGA Memory Interface Solutions

Virtex-6 FPGA Memory Interface Solutions Virtex-6 FPGA Memory Interface Solutions User Guide Xilinx is providing this product documentation, hereinafter Information, to you AS IS with no warranty of any kind, express or implied. Xilinx makes

More information

PlanAhead Software Tutorial

PlanAhead Software Tutorial PlanAhead Software Tutorial Team Design NOTICE OF DISCLAIMER: The information disclosed to you hereunder (the Information ) is provided AS-IS with no warranty of any kind, express or implied. Xilinx does

More information

ML623 IBERT Getting Started Guide (ISE 13.4) UG725 (v6.0) February 29, 2012

ML623 IBERT Getting Started Guide (ISE 13.4) UG725 (v6.0) February 29, 2012 ML623 IBERT Getting Started Guide (ISE 13.4) Copyright 2010 2012 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks

More information

PlanAhead Software Tutorial

PlanAhead Software Tutorial PlanAhead Software Tutorial I/O Pin Planning The information disclosed to you hereunder (the Information ) is provided AS-IS with no warranty of any kind, express or implied. Xilinx does not assume any

More information

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator

Vivado Design Suite Tutorial. Designing IP Subsystems Using IP Integrator Vivado Design Suite Tutorial Designing IP Subsystems Using IP Integrator Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of

More information

SP601 Standalone Applications

SP601 Standalone Applications SP601 Standalone Applications December 2009 Copyright 2009 Xilinx XTP053 Note: This presentation applies to the SP601 Overview Xilinx SP601 Board Software Requirements SP601 Setup Multi-pin Wake-up GPIO

More information

Supported Device Family (1) Supported User Interfaces. Simulation Models Supported S/W Drivers. Simulation. Notes:

Supported Device Family (1) Supported User Interfaces. Simulation Models Supported S/W Drivers. Simulation. Notes: LogiCORE IP CPRI v8.5 Introduction The LogiCORE IP Common Public Radio Interface (CPRI ) core is a high-performance, low-cost flexible solution for implementation of the CPRI interface. The core can be

More information

VTR-4000B Evaluation and Product Development Platform. User Guide SOC Technologies Inc.

VTR-4000B Evaluation and Product Development Platform. User Guide SOC Technologies Inc. VTR-4000B Evaluation and Product Development Platform User Guide 2016 SOC Technologies Inc. SOC is disclosing this user manual (the "Documentation") to you solely for use in the development of designs

More information

Virtex-4 PowerPC Example Design. UG434 (v1.2) January 17, 2008

Virtex-4 PowerPC Example Design. UG434 (v1.2) January 17, 2008 Virtex-4 PowerPC Example Design R R 2007-2008 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx logo, and other designated brands included herein are trademarks of Xilinx, Inc. All other trademarks

More information

SP605 MultiBoot Design

SP605 MultiBoot Design SP605 MultiBoot Design December 2009 Copyright 2009 Xilinx XTP059 Note: This presentation applies to the SP605 Overview Spartan-6 MultiBoot Capability Xilinx SP605 Board Software Requirements SP605 Setup

More information

SP601 MultiBoot Design

SP601 MultiBoot Design SP601 MultiBoot Design December 2009 Copyright 2009 Xilinx XTP038 Note: This presentation applies to the SP601 Overview Spartan-6 MultiBoot Capability Xilinx SP601 Board Software Requirements SP601 Setup

More information

ISE Simulator (ISim) In-Depth Tutorial. UG682 (v 13.1) March 1, 2011

ISE Simulator (ISim) In-Depth Tutorial. UG682 (v 13.1) March 1, 2011 ISE Simulator (ISim) In-Depth Tutorial Xilinx is disclosing this user guide, manual, release note, and/or specification (the "Documentation") to you solely for use in the development of designs to operate

More information

Vivado Design Suite Tutorial:

Vivado Design Suite Tutorial: Vivado Design Suite Tutorial: Programming and Debugging Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products.

More information

Virtex-6 FPGA GTX Transceiver OTU1 Electrical Interface

Virtex-6 FPGA GTX Transceiver OTU1 Electrical Interface Virtex-6 FPGA GTX Transceiver OTU1 Electrical Interface Characterization Report Xilinx is disclosing this user guide, manual, release note, and/or specification (the "Documentation") to you solely for

More information

I/O Pin Planning Tutorial. PlanAhead Design Tool

I/O Pin Planning Tutorial. PlanAhead Design Tool I/O Pin Planning Tutorial PlanAhead Design Tool Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To the

More information

DP-8020 Hardware User Guide. UG1328 (v 1.20) December 6, 2018

DP-8020 Hardware User Guide. UG1328 (v 1.20) December 6, 2018 DP-8020 Hardware User Guide Revision History The following table shows the revision history for this document. Section General updates Revision Summary 12/06/2018 Version 1.0 Initial Xilinx release. DP-8020

More information

EXOSTIV Dashboard Hands-on - MICA board

EXOSTIV Dashboard Hands-on - MICA board EXOSTIV Dashboard Hands-on - MICA board Rev. 1.0.5 - October 18, 2017 http://www.exostivlabs.com 1 Table of Contents EXOSTIV Dashboard Hands-on...3 Introduction...3 EXOSTIV for Xilinx FPGA Overview...3

More information

Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Author: Simon George and Prushothaman Palanichamy

Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Author: Simon George and Prushothaman Palanichamy Application Note: Zynq-7000 All Programmable SoC XAPP1185 (v1.0) November 18, 2013 Zynq-7000 Platform Software Development Using the ARM DS-5 Toolchain Author: Simon George and Prushothaman Palanichamy

More information

Spartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 5 Embedded Chipscope Debugging

Spartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 5 Embedded Chipscope Debugging Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 5 Embedded Chipscope Debugging Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/17/2011 Table of Contents

More information

Encoder Core. API Specification. Revision: SOC Technologies Inc.

Encoder Core. API Specification. Revision: SOC Technologies Inc. Encoder Core API Specification Revision: 2.2 2018.01.29 2018 SOC Technologies Inc. SOC is disclosing this user manual (the Documentation ) to you solely for use in the development of designs to operate

More information

PetaLinux SDK User Guide. Eclipse Plugin Guide

PetaLinux SDK User Guide. Eclipse Plugin Guide PetaLinux SDK User Guide Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To the maximum extent permitted

More information

LogiCORE IP 3GPP LTE Turbo Encoder v1.0 Bit-Accurate C Model. 3GPP LTE Turbo. [optional] UG490 (v1.0) April 25, 2008 [optional]

LogiCORE IP 3GPP LTE Turbo Encoder v1.0 Bit-Accurate C Model. 3GPP LTE Turbo. [optional] UG490 (v1.0) April 25, 2008 [optional] LogiCORE IP 3GPP LTE Turbo Encoder v1.0 Bit-Accurate C Model LogiCORE IP 3GPP LTE Turbo Encoder v1.0 [Guide User Guide Subtitle] [optional] [optional] R R Xilinx is disclosing this user guide, manual,

More information

Vivado Design Suite Tutorial: Programming and Debugging

Vivado Design Suite Tutorial: Programming and Debugging Vivado Design Suite Tutorial: Programming and Debugging Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products.

More information

Vivado Design Suite Tutorial: Programming and Debugging

Vivado Design Suite Tutorial: Programming and Debugging Vivado Design Suite Tutorial: Programming and Debugging Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products.

More information

PlanAhead Software Tutorial

PlanAhead Software Tutorial UG 677 (v 12.1.1) May 11, 2010 Xilinx is disclosing this Document and Intellectual Property (hereinafter the Design ) to you for use in thedevelopment of designs to operate on, or interface with Xilinx

More information

VTR-2000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc.

VTR-2000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc. VTR-2000 Evaluation and Product Development Platform Instruction Sheet 2015 SOC Technologies Inc. SOC is disclosing this user manual (the "Documentation") to you solely for use in the development of designs

More information

VTR-S1000. Quick-Start Guide. - Decoder Kit. Evaluation and Product Development Platform. Revision SOC Technologies Inc.

VTR-S1000. Quick-Start Guide. - Decoder Kit. Evaluation and Product Development Platform. Revision SOC Technologies Inc. VTR-S1000 Evaluation and Product Development Platform Quick-Start Guide - Decoder Kit Revision 1.0 2017.03.29 2017 SOC Technologies Inc. SOC is disclosing this user manual (the "Documentation") to you

More information

Vivado Design Suite User Guide. Designing IP Subsystems Using IP Integrator

Vivado Design Suite User Guide. Designing IP Subsystems Using IP Integrator Vivado Design Suite User Guide Designing IP Subsystems Using IP Integrator Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use

More information

ML623 IBERT Getting Started Guide (ISE 12.1) UG725 (v2.0.1) January 28, 2011

ML623 IBERT Getting Started Guide (ISE 12.1) UG725 (v2.0.1) January 28, 2011 ML623 IBERT Getting Started Guide (ISE 12.1) Xilinx is disclosing this user guide, manual, release note, and/or specification (the Documentation ) to you solely for use in the development of designs to

More information

Virtex-6 FPGA Connectivity Kit

Virtex-6 FPGA Connectivity Kit Virtex-6 FPGA Connectivity Kit Getting Started Guide XPN 0402826-01 Xilinx is disclosing this user guide, manual, release note, and/or specification (the Documentation ) to you solely for use in the development

More information

EE 367 Logic Design Lab #1 Introduction to Xilinx ISE and the ML40X Eval Board Date: 1/21/09 Due: 1/28/09

EE 367 Logic Design Lab #1 Introduction to Xilinx ISE and the ML40X Eval Board Date: 1/21/09 Due: 1/28/09 EE 367 Logic Design Lab #1 Introduction to Xilinx ISE and the ML40X Eval Board Date: 1/21/09 Due: 1/28/09 Lab Description Today s lab will introduce you to the Xilinx Integrated Software Environment (ISE)

More information

Achieving High Performance DDR3 Data Rates in Virtex-7 and Kintex-7 FPGAs

Achieving High Performance DDR3 Data Rates in Virtex-7 and Kintex-7 FPGAs White Paper: Virtex-7 and Kintex-7 Families WP383 (v1.1) August 14, 2012 Achieving High Performance DDR3 Data Rates in Virtex-7 and Kintex-7 FPGAs By: Adrian Cosoroaba FPGA-based systems frequently require

More information

Vivado Design Suite Tutorial. Using Constraints

Vivado Design Suite Tutorial. Using Constraints Vivado Design Suite Tutorial Using Constraints Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To the

More information

ISim In-Depth Tutorial. UG682 (v13.4) January 18, 2012

ISim In-Depth Tutorial. UG682 (v13.4) January 18, 2012 ISim In-Depth Tutorial Xilinx is disclosing this user guide, manual, release note, and/or specification (the "Documentation") to you solely for use in the development of designs to operate with Xilinx

More information

Interlaken IP Core (2nd Generation) Design Example User Guide

Interlaken IP Core (2nd Generation) Design Example User Guide Interlaken IP Core (2nd Generation) Design Example User Guide UG-20051 2017.09.19 Subscribe Send Feedback Contents Contents 1 Quick Start Guide... 3 1.1 Directory Structure... 4 1.2 Design Components...

More information

AXI4 Interconnect Paves the Way to Plug-and-Play IP

AXI4 Interconnect Paves the Way to Plug-and-Play IP White Paper: Virtex-6 and Spartan-6 FPGAs WP379 (v1.0) October 5, 2010 4 Interconnect Paves the Way to Plug-and-Play IP By: Navanee Sundaramoorthy, Navneet Rao, and Tom Hill In the past decade, the size

More information

Xilinx Personality Module (XPM) Interface Specification

Xilinx Personality Module (XPM) Interface Specification Xilinx Personality Module (XPM) Interface Specification For RocketIO MGT and LVDS Access R Xilinx is disclosing this Specification to you solely for use in the development of designs to operate on Xilinx

More information

Vivado Design Suite User Guide

Vivado Design Suite User Guide Vivado Design Suite User Guide Design Flows Overview Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To

More information

Vivado Design Suite Tutorial. I/O and Clock Planning

Vivado Design Suite Tutorial. I/O and Clock Planning Vivado Design Suite Tutorial I/O and Clock Planning Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To

More information

FMC-MCM-1000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc.

FMC-MCM-1000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc. FMC-MCM-1000 Evaluation and Product Development Platform Instruction Sheet 2013 SOC Technologies Inc. SOC is disclosing this user manual (the "Documentation") to you solely for use in the development of

More information

SP623 IBERT Getting Started Guide (ISE 13.4) UG752 (v6.0) February 29, 2012

SP623 IBERT Getting Started Guide (ISE 13.4) UG752 (v6.0) February 29, 2012 SP623 IBERT Getting Started Guide (ISE 13.4) Copyright 2010 2012 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks

More information

Utility Reduced Logic (v1.00a)

Utility Reduced Logic (v1.00a) DS482 December 2, 2009 Introduction The Utility Reduced Logic core applies a logic reduction function over an input vector to generate a single bit result. The core is intended as glue logic between peripherals.

More information

Zynq-7000 Bus Functional Model

Zynq-7000 Bus Functional Model DS897 May 24, 2013 Introduction The Zynq -7000 Bus Functional Model (BFM) supports the functional simulation of Zynq-7000 based applications. It is targeted to enable the functional verification of Programmable

More information

Vivado Design Suite User Guide

Vivado Design Suite User Guide Vivado Design Suite User Guide Design Flows Overview Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To

More information

Vivado Design Suite Tutorial: Implementation

Vivado Design Suite Tutorial: Implementation Vivado Design Suite Tutorial: Implementation Notice of Disclaimer The information disclosed to you hereunder (the Materials ) is provided solely for the selection and use of Xilinx products. To the maximum

More information

Vivado Design Suite Tutorial. I/O and Clock Planning

Vivado Design Suite Tutorial. I/O and Clock Planning Vivado Design Suite Tutorial I/O and Clock Planning Notice of Disclaimer The information disclosed to you hereunder (the "Materials") is provided solely for the selection and use of Xilinx products. To

More information

Adding the ILA Core to an Existing Design Lab

Adding the ILA Core to an Existing Design Lab Adding the ILA Core to an Existing Introduction This lab consists of adding a ChipScope Pro software ILA core with the Core Inserter tool and debugging a nonfunctioning design. The files for this lab are

More information

Accelerating System Designs Requiring High-Bandwidth Connectivity with Targeted Reference Designs

Accelerating System Designs Requiring High-Bandwidth Connectivity with Targeted Reference Designs White Paper: Spartan-6 and Virtex-6 FPGAs WP359 (v1.0) December 8, 2009 Accelerating System Designs Requiring High-Bandwidth Connectivity with Targeted Reference Designs By: Navneet Rao FPGAs that provide

More information