如何在Libero的开发环境下封装通用的自定义的IP核?请各位大侠指点!

2019-11-21 13:40发布

如何在Libero的开发环境下封装通用的自定义的IP核?请各位大侠指点!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
xianhaizhe
1楼-- · 2019-11-21 14:42
一、在安装完软件后,我们新建一个工程,以SmartFusion2器件为例,新建工程
这里的MSS核很明显是红 {MOD}的,证明我们缺少了MSS核(用于操作Cotex-M3)。我们先把上面Use Design Tool这一项的勾取消掉,点击OK。
二、单击软件左下角的Catalog,
这里罗列的就是软件关联到的IP核了,可以看到有的是灰 {MOD},有的是红 {MOD};其中灰 {MOD}表示下载可以用,红 {MOD}表示该IP核为最新版本开发软件可以用,现在的软件版本太低无法使用。然后你可以点击下方的Download them now,这样所有的IP核都能下载到;也可以在某个IP核上右键点击,选择Download,单独下载这个IP核。
三、下载完IP核,如果你的版本太低对不上,那么你就得更换对应版本IP核了。在对应的IP核上右键点击,选择show details,
我用的是Libero11.3,而最新的版本是11.4,对应这个IP核是1.1.209,如此我的这个IP核就用不了了,我必须使用上面的1.1.100这个才可以。
四、选择这个链接这里面有老版本的IP核,可以全部下载,也可以选择要的那个IP核下载,
选择要的IP核,下载后就可以了。
五、点击上面的配置选项,
选择Add Core to Vault,然后找到对应的IP核文件,
点击打开,将其导入即可。
六、如果你的软件版本低,即使下载了IP核,IP核选项里依然显示是最新版本对应的IP核,这样你需要在对应的IP核上右键点击Remove from vault,这样就将其去掉,你的低版本IP核就会出现了

一周热门 更多>