相信很多玩FPGA的朋友都听过Altera和Xilinx,但却很少听说Lattice。

目前,Lattice已经被Canyon Bridge Capital Partners收购了。

Lattice这家公司主打低成本的FPGA(放心,高端领域是完全见不到他的),所以受到很多小公司的青睐,但是,便宜没好货,Diamond很难用。

所以,笔者把发现到的bug记录下来。

首先把Diamond的下载链接给出来吧,破解很简单,在Lattice官网注册个账号,然后在Licensing Service里面输入你的网卡物理地址,通过邮箱就能得到license了,也可以在CSDN找到万能的license。

在Lattice官网拿到的免费license,不适用有Serdes收发器的芯片。

bug1:

Diamond推荐使用3.10版本,该版本的bug较少。笔者曾试过3.5版本,发现Reveal用不了。

bug2:

Diamond下载不了的时候,可以考虑用ispVM。

bug3:

下载代码的时候,出现识别不了board,热拔插仿真器和板子相连的排线(TCK、TDI等信号线),再重新下载,才可以。

bug4:

使用reveal的时候,.rvl文件和.rva文件不同步,这时,一定要修改rvl文件抓取的信号。

bug5:

在reveal analyzer点run之后不能显示波形,得再点击manual trigger才有显示。或者用条件触发,然后点run。

bug6:

reveal不像signaltap,它没有无条件触发。

bug7:

改了代码,也综合了,但是reveal里面的信号名不变,如果有用到Diamond自带IP核的可以重新生成IP,这样信号名也更新。

bug8:

使用reveal采集大量数据时,Diamond可能会崩溃。

bug9:

没设置顶层文件,将无法看到RTL图。

bug10:

使用Diamond自带的IP核时,设置错误的参数,Diamond可能会崩溃。

bug11:

把代码烧到产品的时候,一定要用Programmer加密代码

如果不加密的话,使用Diamond下载代码到芯片,也能用Diamond读到芯片的内容,这就容易被人破解。

bug12:

打开.rvl文件时,显示can not read design。是因为你的.v或者.vhd文件有语法错误,只要把错误解决了,就能打开.rvl文件。

bug13:

直接点击菜单栏上的图标以打开工程,发现打开不了,这时,可以在File->Open下打开。

lattice若干bug相关推荐

  1. cvsaveimage 异常_C++ IplImage*的若干bug之三:cvSaveImage問題

    源代碼: //crop image IplImage *imgTemp = imgcrop(rect, img); //從原圖img中裁剪出rect區域的圖像patch,該方法編譯運行均無誤 if(! ...

  2. 记一款bug管理系统(bugdone.cn)的开发过程(1) -- 为什么要开发一款bug开发系统

    对于从事软件研发行业的同学来说bug管理系统肯定不陌生.本人03年左右开始正式成为一名码农,工作期间接触过若干bug管理系统,如JIRA等,不过都是自行部署在公司内网的. 几年过去了,现在已经是互联网 ...

  3. idea添加database插件_IDEA高级玩法:集成JIRA、UML类图插件、SSH、FTP、Database管理......

    优质文章,第一时间送达 上一篇: 下一篇:(已修复) 作者: 菩提树下的杨过 出处: http://yjmyzz.cnblogs.com dea还有很多高大上的功能,易用性几乎能与vs.net媲美,反 ...

  4. IDEA高级用法:集成JIRA、UML类图插件、SSH、FTP、Database管理...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:菩提树下的杨过   出处:http://yjmyzz.cnb ...

  5. 360浏览器登录_360安全浏览器12下载-360安全浏览器12最新版下载

    360安全浏览器12是一款比较不错的浏览器软件,能够让你轻松的去进行上网,不用担心各种卡顿,给你带来很多乐趣,让你轻松上网冲浪,喜欢的快来下载看看吧. 360安全浏览器12特色: 1.拥有国内最大的恶 ...

  6. FEAST:快速准确的微生物来源追溯工具

    不服就干!FEAST Source Tracker:快速准确的微生物来源追溯工具 百分百畅通版~ 广东省科学院 徐锐 环境微生物方向 最近帮老板做项目想试下source tracker,刚好看到公众号 ...

  7. 进入贝壳网_贝壳网app下载安装

    贝壳网app是一款专为全国中小学生打造的教育交流平台应用,该平台提供一站式信息教育信息服务,用户可通过该平台组织或参与各种教学比赛以及特长竞赛,有兴趣的童靴欢迎在下载使用! 官方介绍 网壳网.贝壳活动 ...

  8. 《我的Python之路V1.3.pdf》可以下载了,这版pdf更精美!

    1 前言 Python之路V1.3.pdf,使用更加专业的latex脚本和专业的Tex Live编译器生成,在经过这周3,4天的学习,编写,制作,终于完成年前制定的计划. 在制作V1.3.pdf中,遇 ...

  9. 阿里云分析性数据库的发展历史

    详细内容请点击: 阿里云分析型数据库使用教程 (分析型数据库(AnalyticDB),是阿里巴巴自主研发的海量数据实时高并发在线分析(Realtime OLAP)云计算服务,使得您可以在毫秒级针对千亿 ...

  10. JRoll 2 使用文档(史上最强大的下拉刷新,滚动,无限加载插件)

    概述 说明 JRoll,一款能滚起上万条数据,具有滑动加速.回弹.缩放.滚动条.滑动事件等功能,兼容CommonJS/AMD/CMD模块规范,开源,免费的轻量级html5滚动插件. JRoll第二版是 ...

最新文章

  1. Prism.Interactivity 之 PopupWindowAction 用法简记
  2. Alamofire源码解读系列(九)之响应封装(Response)
  3. Python字典排序sorted无效,用匿名函数lambda解决
  4. python数独游戏源代码_使用Python编写数独游戏自动出题程序
  5. 【Linux网络编程】循环服务器之TCP模型
  6. 谣言粉碎机 - 极短时间内发送两个Odata request,前一个会自动被cancel掉?
  7. VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““
  8. 嵌入式linux段错误,在嵌入式Linux上使用C Std Lib时出现异常的段错误
  9. [赵星理]《简单男人》--歌曲温暖你的心,激励你前进
  10. 十分钟搞定CSS选择器
  11. EChart:基础学习
  12. 老Java程序员花一天时间写了个飞机大战,很舒服!
  13. Sqlite锁与事务
  14. Python中CRAPS游戏,即花旗骰
  15. 第三阶段应用层——1.7 数码相册—电子书(5)—多线程支持多输入
  16. 网站启用CDN加速对百度SEO排名有什么影响?
  17. Powershell 添加开机启动项
  18. react实现九宫格抽奖 - h5
  19. 切比雪夫多项式c语言csdn,切比雪夫多项式
  20. [未来成长] 分享:《麦肯锡教我的写作武器》如何写出一篇具有逻辑表现力的文案...

热门文章

  1. 安装了linux后win10键盘失灵,win10系统安装后笔记本键盘失灵不能用的解决方法
  2. 如何给word文档添加注释
  3. 天眼查数据采集、分析、深度挖掘
  4. 2022-2028全球及中国薪酬管理系统行业研究及十四五规划分析报告
  5. 常用的薪酬管理系统有哪些,薪酬管理需要具备哪些功能?
  6. 《Java并发编程的艺术》读书笔记
  7. Antismash-BigScape次级代谢基因簇鉴定
  8. itmo大学计算机专业,【俄罗斯圣光机大学访学】计算机学院ITMO交流访学团
  9. 手动修改主用认证服务器地址,主用认证服务器地址
  10. python用pil图像放大缩小_Python 使用PIL中的resize进行缩放的实例讲解