首页
交流分享
积分规则
创作分成
隐私政策
免责声明
电子工程师在线工具
New
发布
开通会员
开通黄金会员
全站资源约8折购买
部分内容免费阅读
VIP用户专属版块
开通黄金会员
开通钻石会员
全站资源约6折购买
部分内容免费阅读
VIP用户专属版块
一对一技术指导
开通钻石会员
简体中文
繁体中文
English
한국어
日本語
Français
Italiano
Deutsch
Русский
开通会员 尊享会员权益
登录
注册
找回密码
简体中文
繁体中文
English
한국어
日本語
Français
Italiano
Deutsch
Русский
首页
交流分享
积分规则
创作分成
隐私政策
免责声明
电子工程师在线工具
New
开通会员 尊享会员权益
登录
注册
找回密码
评分
分享
QQ空间
微博
QQ好友
海报分享
复制链接
首页
社区
FPGA CPLD
Lattice-莱迪斯
正文
LATTICE ECP5 FPGA 使用clarity生成DDR3或其它IP的操作步骤分享
ttest
7年前发布
216
1
该帖子内容已隐藏,请评论后查看
登录后继续评论
登录
注册
FPGA
lattice
请登录后发表评论
登录
注册
回复
1
只看作者
最新
最热
chipdebug
超级版主
0
搜索
开启精彩搜索
热门帖子
在手机上浏览此页面
登录
没有账号?立即注册
邮箱
验证码
发送验证码
记住登录
账号密码登录
登录
用户名/手机号/邮箱
登录密码
记住登录
找回密码
|
免密登录
登录
注册
已有账号,立即登录
设置用户名
手机号或邮箱
验证码
发送验证码
设置密码
重复密码
注册
注册即表示同意
用户协议
、
隐私声明
欢迎光临!
ChipDebug入站需知
如发现帐号发垃圾帖或垃圾评论的一律封号!
ChipDebug是一个芯片开发调试分享网站
欢迎您的到来!如果您没有帐户请先点击下方按钮进行
注册
登录
注册
找回密码
积分规则
lattice clarity是什么?
在LATTICE ECP5之前的器件,包括ECP3、XO3、XO2等器件生成IP时使用的都是IP EXPRESS,而ECP5之后就是clairty。不同之处就是IP EXPRESS生成的IP是单独的,而clarity则会将生成的IP打包成一个工程,同时还会生成一个包含所有IP的模块,你可以在diamond工程中直接例化整个IP模块,当然你依然可以单例化每个IP,各有所爱吧。最后要说的是IP EXPRESS使用的是.ipx文件, 而CLARITY这个工具生成的是.sbx文件。
lattice clarity 生成IP操作步骤
以下以clarity生成DDR3的IP为例,其它IP类同:
5.点击完customsize,就会出现DDR3的IP配置框,在里面输入适合你的控制器参数,
每一项的具体意义需要参看DDR3 IP控制器的文档,IP文档的查找下载方法参见文末。
这里DDR3有两个资源组要分配,分别是eclk_group和sclk_group,分别将这两个组用鼠标拖到右边的器件视图中,
如果这个组之前分配过,器件视图边缘的管脚会亮起,如果要重新分配,只需将其拖到可用的引脚BANK上,当鼠标拖动到可用的BANK上时,鼠标会变成一个”+”号,如下图,松开鼠标就可以将管脚分配到该BANK上。
确认Generat运行无误
a. 在File List的input file中点右键选择exist file
找到SBX文件,选择将其加入
如图SBX文件已加到工程中,这个时候你就可以在工程中例化你生成的DDR3控制器IP了。
a. 双击SBX文件,打开clarity,然后选择build标签,然后右键选择config标签,其它步骤与上面流程一样。
LATTICE IP 文档查找下载方法:
文档可以在下面这个地方找到,双击链接会直接在浏览器中打开文档,
如果双击链接不能直接在浏览器中打开链接,那么右键选择复制链接。