Vivado IP集成器

FPGA/ASIC技术

206人已加入

描述

Vivado起航
 
大家好,欢迎Vivado的一个快速演示,它是xilinx新的设计套件,应用到7系列和以上的系列器件。
 
开始
 
       你打开Vivado IDE集成设计环境的时候,你首先看到的是开始页,在右边是文档,方法指导手册和指引。
左边是向导,他指导你创建新的工程,包括如何从ise和Planahead工具迁移到vivado。
 
快速集成设计环境概要
 
       创建一个新的工程后,Vivado IDE集成设计环境包含工程总结标签就打开了,这个标签给你有关你的工程信息,比如现在的状态,编译流程,设置,错误和警告信息
 
这个顶层菜单和工具条给你访问到通用的功能。
 
你工程的设计源被列在源视图里。
 
左边的这个部分叫做流程导航器。这是你控制和分析Vivado能力的地方,在后面的演示里,我们会一步一步来讨论。在Vivado集成设计环境里,你能管理源文件,实现流程和所有的设计分析。
 
       Vivado里,有一个新的功能是IP装配,也叫做IP集成。这个演示的剩下部分会显示如何快速和容易地使用IP集成来创建一个复杂的子系统。
 
 
 创造IP集成器设计演示
 
       IP 集成器是一个图形化设计工具,它在复杂的IP block(模块)之间做接口级的连接。然而,因为IP集成器紧紧地连接到了Vivado IDE,设计者能在图形化环境和Tcl互动之间切换。
 
我们开始运行一个简单的MicroBlaze软处理器系统脚本。
当这个脚本在运行的时候,你能看见独立的IP 模块放置在模块框图里,还有在这些模块之间的接口级网线连接。
 
我要加一些模块到这个设计里,开始,打开这个MicoBlaze配置对话框,同时使能调试接口和AXI4数据接口。 通过右击这个图,IP就能被加到这个设计里,你也能使用查找对话框快速地来找到这些接口。这个IP可以来自第三方,也可以是你自己的。一个调试模块被加上了,也连接到了处理器。注意开始很深的绿色线标记表明可能的连接,很深的蓝色线表示这是个接口级的连接。这个连接由多个相关的信号组成。在IP打包进程中,这是通过IP-XACT自动地创建。
 
现在,一个AXI GPIO外设会被连接到处理器,来自这个GPIO的输出信号会作为外部的信号。
 
 
 为了演示接口级连接的强大功能,我会在MicroBlaze处理器展开这个AXI接口。所有要求的AXI4信号需要用单一连接连接到GPIO的外设。当这些接口级的连接创建时,互联的DRC(设计规则检查)也被实时地运行。
 
        IP集成器支持任意的层次级。组成存储系统的5个IP模块现在会移动成自己的层次。这个白色盒子显示了你的层次。IP整合器支持任意的设计层次级。
 
       IP集成器在互联的IP模块之间支持全部的参数传播,确保结构化设计的正确性。一旦一个设计完成,Verilog或VHDL从这个框图中就被产生。这整个IP框图,或者任意的层次级能被快速地封装并添加到VivadoIP 目录中。使系统级的IP模块可以被重用。

 供货情况
Vivado 设计套件 2012.1 版本现已作为早期试用计划的一部分推出。客户可联系所在地的赛灵思代表。今夏早些时候将公开发布 2012.2 版本,今年晚些时候还将推出 WebPACK。目前采用 ISE 设计套件版本的客户将免费获得最新 Vivado 设计套件版本和IDS。赛灵思将继续为针对 7 系列及早期产品设计的客户提供 ISE 设计套件支持。如需更多信息,敬请访问以下网址:www.xilinx.com/cn/design-tools。
 
关于赛灵思
赛灵思致力于开发All Programmable的技术和器件,超越了硬件进入软件,超越了数字进入模拟,超越了单芯片进入了3D堆叠芯片。这些行业领先的器件与其新一代设计环境和IP相结合,可以满足从可编程逻辑到可编程系统集成领域更广泛的客户需求。如需了解更多信息,请访问赛灵思公司中文网站:www.xilinx.com/cn.


赛灵思vivado设计套件专题:http://www.elecfans.com/topic/tech/vivado/

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
michael83 2013-12-03
0 回复 举报
感谢一下,ip核的应用比较难,个人感觉。呵呵。 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分