日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

有关Lattice Diamond的若干bug

發布時間:2023/12/9 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 有关Lattice Diamond的若干bug 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

相信很多玩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 Diamond的若干bug的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。