日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ncverilog脚本_NC-Verilog仿真详解

發布時間:2024/9/27 102 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ncverilog脚本_NC-Verilog仿真详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ncverilog仿真詳解

發表在ASIC/FPGA/匯編, 學習筆記, 編程開發 | 由阿布 | 十一月26, 2011 | 0標簽: ncverilog, 仿真

數位IC工具簡介——Simulator 工具

ModelSim

ModelSim是Mentor公司所推出的軟體, 主要用來當作VHDL的模擬器, 也是目前CIC在VHDL方面的主要的模擬軟體;但ModelSim不僅支援VHDL的模擬,同樣也可用來當Verilog的模擬器, 更進一步的, ModelSim也支援

VHD&Verilog的混合模擬, 這對於單晶片系統(SoC)的發展上, 矽智產(IP)是來源來自不同的地方, 有些矽智產是采用VHDL描述, 有些是Verilog描述, 因此這是不可或缺的功能. 所以CIC引進ModelSim這一套軟體.

NCSim

NC-SIM 為Cadence 公司之VHDL與Verilog混合模擬的模擬器(simulator),可以幫助IC 設計者驗證及模擬其所用VHDL與Verilog混合計設的IC功能.

NCVerilog

NC-Verilog 為Cadence 公司之Verilog 硬體描述語言模擬器(simulator),可以幫助IC 設計者驗證及模擬所設計IC 的功能.使用NC-Verilog軟體,使用者必須使用Verilog 硬體描述語言的語法來描述所要設計的電路.

VCS

VCS 為Synopsys 公司之Verilog 硬體描述語言模擬器(simulator),可以幫助IC設計者驗證及模擬所設計IC 的功能.使用VCS 軟體,使用者必須使用Verilog 硬體描述語言的語法來描述所要設計的電路.

ncverilog使用

ncverilog是shell版的,nclaunch是以圖形界面為基礎的,二者調用相同內核;

ncverilog的執行有三步模式和單步模式,在nclaunch中對應multiple step和single step

ncverilog的三步模式為:ncvlog(編譯) ncelab(建立snapshot文件) ncsim(對snapshot文件進行仿真)

基于shell的ncverilog操作(尤其是單步模式)更適合于大批量操作

ncverilog的波形查看配套軟件是simvision,其中包含原理圖、波形、信號流等查看方式

三命令模式:

ncvlog -f run.f

ncelab tb -access wrc

ncsim tb -gui

第一個命令中,run.f是整個的RTL代碼的列表,值得注意的是,我們需要把tb文件放在首位,這樣可以避免出現提示timescale的錯誤

注意:ncvlog執行以后將產生一個名為INCA_libs的目錄和一個名為worklib的目錄

第二個命令中,access選項是確定讀取文件的權限。其中的tb是你的tb文件內的模塊名字。

注意:ncelab要選擇tb文件的module,會在snapshot文件夾下生成snapshot的module文件

第三個命令中,gui選項是加上圖形界面

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的ncverilog脚本_NC-Verilog仿真详解的全部內容,希望文章能夠幫你解決所遇到的問題。

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