有关Lattice Diamond的若干bug
来源:互联网 发布:上饶网络教育报名时间 编辑:程序博客网 时间:2024/04/30 04:50
相信很多玩FPGA的朋友都听过Altera和Xilinx,但却很少听说Lattice。
目前,Lattice已经被Canyon Bridge Capital Partners收购了。
Lattice这家公司主打低成本的FPGA(放心,高端领域是完全见不到他的),所以受到很多小公司的青睐,但是,便宜没好货,Diamond很难用。
所以,笔者把发现到的bug记录下来。
首先把Diamond的下载链接给出来吧,破解很简单,在Lattice官网注册个账号,然后在Licensing Service里面输入你的网卡物理地址,通过邮箱就能得到license了,也可以在CSDN找到万能的license。
bug1:
Diamond一定要用功能最全的1.4版本,新版的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 Diamond的若干bug
- Lattice Diamond下载及破解
- 有关敏捷的若干思考
- 有关敏捷的若干思考
- 有关敏捷的若干思考
- lattice diamond 破解(获取license)方法
- 若干bug
- [转贴]有关ROS的若干应用!
- 有关递归的若干例子收集
- 有关2维数组的若干说明
- 有关代码结构的优化若干
- 有关国际化的若干小问题
- Lattice Diamond及(CPLD)LCMXO2640学习使用笔记
- Lattice Diamond与modelsim联合仿真环境设置
- Lattice Diamond中VerilogHDL按键延时消抖
- 一个有关sizeof的bug
- 有关Oracle透明网关的若干使用方法介绍
- phonegap-手机APP页面的若干技术有关问题
- Java对象序列化ObjectOutputStream和ObjectInputStream示例
- Leetcode Everyday: 243. Shortest Word Distance
- 个人开公司的流程及费用
- shared_ptr的线程安全性
- 实验报告-5
- 有关Lattice Diamond的若干bug
- TextVersion_07_Fragment相关细节
- Java中的WeakHashMap实现分析
- ExpandListView 的一种巧妙写法
- 控件左右晃动的动画效果
- HUSTOJ 1033: 质因子分解
- android:scaleType属性
- HDU 2019
- C++ 将类的声明和定义部分保存在头文件中