
Vivado Design Suite User Guide Designing with IP UG896 (v2014.1) May 1, 2014 This document applies to the following software versions: Vivado Design Suite 2014.1 and 2014.2. Revision History The following table shows the revision history for this document. Date Version Revision 05/01/2014 2014.1 Initial 2014.1 release. Designing with IP www.xilinx.com Send Feedback 2 UG896 (v2014.1) May 1, 2014 Table of Contents Revision History . 2 Chapter 1: IP-Centric Design Flow Introduction . 6 IP Terminology . 7 IP Catalog . 7 IP Packager . 8 Chapter 2: IP Basics Introduction . 9 IP Catalog Features . 9 Using the IP Catalog. 11 Synthesis Options for IP. 12 Generating Output Products . 17 Using IP Project Settings . 19 Creating an IP Customization . 22 Re-Customizing Existing IP. 25 Manually Generating Output Products . 25 Instantiating an IP . 26 Adding Existing IP to a Project . 28 Upgrading IP. 31 Copying an IP . 34 Understanding IP States Within a Project . 36 Understanding IP Constraints . 40 Using Fee-Based Licensed IP . 44 Using Debug IP . 45 Chapter 3: Using Manage IP Projects Introduction . 48 Managed IP Features . 49 Using the Manage IP Flow. 49 Designing with IP www.xilinx.com Send Feedback 3 UG896 (v2014.1) May 1, 2014 Chapter 4: Using IP Example Designs Introduction . 53 Opening an Example Design . 53 Chapter 5: Using Xilinx IP with Third-Party Synthesis Tools Introduction . 55 Synthesis Flow . 55 Chapter 6: Simulating IP Introduction . 58 Delivering IP Simulation Models. 59 Simulating IP with Vivado Simulator . 61 Simulating IP with QuestaSim/ModelSim Simulator. 62 Tcl Commands for IP Simulation . 64 Using Cadence Incisive Enterprise Simulator and Synopsys VCS MX Simulator . 65 Chapter 7: Working with Revision Control Introduction . 66 Using Revision Control. 66 Chapter 8: Creating and Packaging IP Introduction . 69 Available IP Packager Inputs . 70 Outputs from IP Packager . 70 Using the Create and Package IP Wizard . 71 Using the Vivado IP Packager . 81 Chapter 9: Tcl Commands for Common IP Operations Introduction . 149 Using IP Tcl Commands In Design Flows. 149 Tcl Commands for Common IP Operations . 150 Example IP Flow Commands . 152 Appendix A: Using the IP Board Flow Using the IP Board Flow. 157 Appendix B: IP Files and Directory Structure Introduction . 161 IP-Generated Directories and Files . 161 Designing with IP www.xilinx.com Send Feedback 4 UG896 (v2014.1) May 1, 2014 Appendix C: IP Optimization (FMax Characterization) Introduction . 163 Standalone IP Characterization Methodology . 163 The Fmax Margin System Methodology. 164 Tool Options and Other Factors . 166 Appendix D: AXI Naming Conventions Introduction . 167 Required Naming Conventions . ..
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages176 Page
-
File Size-