ug1118-vivado-creating-packaging-custom-ip

更新时间:2023-07-26 12:07:37 阅读: 评论:0

Vivado Design Suite
Creating and Packaging Custom IP
UG1118 (v2014.3)  October 8, 2014
This document applies to the following software versions: Vivado Design Suite 2014.3 and 2014.4.
Revision History
The following table shows the revision history for this document.
Date Version Revision
10/08/2014 2014.3This document was distilled from the UG896 Chapter on Packaging.
Moved Standard and Advanced File group tables to Appendix A, Standard and
Advanced File Groups. Added Important note regarding NGC files to this appendix.
Changed Chapter2, Using the Creating and Package IP Wizard.
三天打鱼两天晒网
Added note regarding 80 character limit to page18.
Changed all ctions in Chapter3, Packaging IP.
Moved Setting an Enablement Expression, page63 a common ction.
Added references to UG994 in Chapter4, Creating and Packaging Custom IP in IP郁郁不乐
Integrator.
Added Introduction, page5 and changed Outputs from IP Packager, page7.
Changed Using IP Project Settings, page8.
千代田之松
Captured inferred information in Auto-Inferring an Interface, page53.
Added Packaging a Block Design from IP Integrator in Chapter4.
Added Creating New Interface Definitions in Chapter5.
实至名归近义词
Table of Contents
Chapter1:Creating and Packaging Custom IP
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  5 Available IP Packager Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7 Outputs from IP Packager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7 Using IP Project Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
Chapter2:Using the Creating and Package IP Wizard
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  12 Using the Create and Package IP Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  13 Packaging Your Current Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  15 Packaging a Specified Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  17 Creating a New AXI4 Peripheral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  19
龙争虎斗的意思公务员转正个人总结Chapter3:Packaging IP
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  22 Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  22 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  25 File Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  28 Customization Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  33 Ports and Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  45 Addressing and Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  53 Customization GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  57 Review and Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  60 Setting an Enablement Expression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  63
圆圈符号Chapter4:Creating and Packaging Custom IP in IP Integrator
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  64 Packaging a Block Design from IP Integrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  64
Chapter5:Creating New Interface Definitions
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  68 Creating a New Interface Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  68 Using the Interface Definition Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  70
Completing the Interface Definition Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  73 Re-Editing Interface Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  74 Using a New Interface Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  74
Appendix A:Standard and Advanced File Groups
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  75 Standard File Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  75 Advanced File Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  76
Appendix B:Additional Resources and Legal Notices
Xilinx Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  78 Vivado Design Suite Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  78 Xilinx IP Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  79 Training Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  79 Plea Read: Important Legal Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  80
Chapter1 Creating and Packaging Custom IP
Introduction
Using the Vivado® IP packaging flow gives you a consistent experience whether using
Xilinx® IP, third-party IP, or customer-developed IP.
Figure1-1, page6 shows the flow in the IP packaging and usage model. With the Vivado IP packager, you, as an IP Developer, can:
•Create and package files and associated data in an IP-XACT standard format.
•Add IP to the Vivado IP Catalog.
•Deliver packaged IP to an end-ur in a repository directory or in an archive (.zip) file.
After you distribute IP, an end-ur can create a customization of that IP in their designs.
Chapter 1:Creating and Packaging Custom IP三角眼的女人面相
hƐĞƌ  ĞƐŝŐŶ
Figure 1-1:IP Packaging and Usage Flow

本文发布于:2023-07-26 12:07:37,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1118141.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:公务员   转正   总结   个人   符号   面相   圆圈
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图