使用Clarity Designer遇到的问题及解决方法

最近研究使用LATTICE的MIPI-CSI-2-RX IP来传4K30P,官网下载到参考设计如下:
fpga-rd-02216-1-0-mipi-dsi-csi2-openldi-lvds-int-bridge-nx.pdf,
用到LIFCL-40-7SG72I,开发工具Radiant;
fpga-rd-02060-1-1-mipi dsi_csi2-openldi-lvds-int-bridge.pdf,
用到LIF-MD6000-6KMG80I,开发工具Diamond (64-bit) 3.10.3.144
官网链接如下: https://www.latticesemi.com/products/designsoftwareandip/intellectualproperty/referencedesigns/referencedesign03/mipidsicsi2openldilvds

Radiant中IP需要license

Radiant是LATTICE新出的开发工具,需要license才能使用,更需值得注意的是在Diamond里免费的IP,
在Radiant需要license了,比如MIPI IP。如下图所示:

图1
图2
鉴于此,果断放弃LIFCL-40-7SG72I,开始研究LIF-MD6000-6KMG80I上的MIPI。

Dimond3.10.0无法updatad到3.10.3

首先参考设计fpga-rd-02060里用到的Diamond (64-bit) 3.10.3.144官网不提供下载,
且目前看到只提供最新的3.12版本下载,中间的版本全部没下载链接。
我的版本是3.10.0,不支持LIF-MD6000-6KMG80I器件,所以必须升级。
本想用下图的方法升级看看,可是换了不同网络,下载速度都是几十KB/s,关键回回报update失败。
在这里插入图片描述

Dimond3.12打开3.10.3参考设计遇到的问题

用Dimond3.12打开参考设计fpga-rd-02060,直接编译的话会报缺license的错误;

在这里插入图片描述
找FAE要license或者不选下图中红框的地方就可以编译通过了。
在这里插入图片描述
Clarity Designer是LATTICE新推出的IP调用工具,跟器件相关,会把Dimond的IP Express和Clarity Designer自动切换。基本就是老器件只能用IP Express,新器件只能用Clarity Designer。
关于Clarity Designer的第一个坑就是发现无法对参考设计里的MIPI IP regenerate。如下图所示:
在这里插入图片描述

在这里插入图片描述
对着绿色的IP block图右键调出CSI-2 IP,做出更改后点Configure,退出后发现绿色的IP block图里没出现期待的新增加的pin。在经过不断的尝试之后判断还是Dimond版本问题,参考设计的版本是Dimond3.10.3,我用的是3.12。于是决定删掉IP新建。

Dimond3.12中新建Clarity Designer IP

第一步,删掉原MIPI ip的Clarity Designer工程,
且将x:…\dsi_csi-2_to_openldi_lvds_reference_design\rx目录整个删掉;
在这里插入图片描述
第二步,点击Clarity Designer图标,新建下图工程:
在这里插入图片描述
第三步,catalog里选CSI-2的IP,没有的话在IP Server里下载。在Instance Name里填rx_dpy(名称与参考设计保持一直),点击customize,做用户自定义配置。
在这里插入图片描述
在这里插入图片描述
至此在Builder-Schematic中就可以右键reconfig IP了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值