亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當(dāng)前位置:電腦軟件行業(yè)軟件其它行業(yè)QuestaSim2020

QuestaSim2020 官方最新版v2020.01

  • 大?。?77MB
  • 語言:簡體中文
  • 類別:其它行業(yè)
  • 類型:免費軟件
  • 授權(quán):國產(chǎn)軟件
  • 時間:2020/09/14
  • 官網(wǎng):http://www.taiyee.com.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

QuestaSim2020是一款仿真模擬軟件,用于HDL語言的仿真功能,軟件中提供了非常完善的調(diào)試環(huán)境,包括GUI模式,命令行模式和批處理模式等等,你需要的這里都有,讓用戶在軟件中輕松的進行工作,是語言仿真必備的一款軟件。

軟件介紹

QuestaSim2020軟件圖片

questasim2020在業(yè)界中是一款備受好評及喜愛的HDL語言仿真器,提供了十分友好的調(diào)試環(huán)境,不僅是唯一的單核支持VHDL和Verilog混合仿真的仿真器,也是電子設(shè)計自動化(EDA)的技術(shù)領(lǐng)導(dǎo)者,提供了全面的軟件和硬件設(shè)計解決方案,從而可以使公司更快,更好地開發(fā)更優(yōu)質(zhì)的電子產(chǎn)品。同時,該軟件可是功能強大的仿真工具,支持System C,Verillog,SystemVerilog以及VHDL等硬件描述語言,并questasim2020是Modelsim的加強版,不僅適用于最復(fù)雜的回歸套件的高性能多語言引擎,還能自由靈活的創(chuàng)建工作和資源庫、編譯設(shè)計、優(yōu)化設(shè)計、加載設(shè)計以進行仿真、模擬設(shè)計以及進行調(diào)試設(shè)計等各種流行的操作,并支持多種常規(guī)操作模式,包括GUI模式,命令行模式和批處理模式,從而更加好的滿足用戶的使用需求。

另外,mentor graphics questasim2020.1這個版本是mentor公司全新推出的一個版本,與上個版本相比該軟件可是進行了許多的新升級和優(yōu)化,例如改進了SystemVerilog性能、增強了VHDL性能默認設(shè)置、覆蓋率數(shù)據(jù)庫、升級了SystemC 2.3.2支持和默認設(shè)置、可視化工具調(diào)試高性能和大容量(VIS)等等,并所有的更新都只是為了可以給用戶們更好的使用體驗感,從而即可擁有更高效工作效率,快速的制作出優(yōu)質(zhì)的電子產(chǎn)品。

軟件特色

1、將高性能和容量仿真與高級調(diào)試和功能覆蓋功能相結(jié)合,為Verilog,VHDL,SystemC和UPF等提供全面的本機支持。

2、通過非常積極的全球編譯以及VHDL和SystemVerilog的仿真優(yōu)化算法,實現(xiàn)了行業(yè)和容量的領(lǐng)先性能。

3、提供全面的,基于標(biāo)準(zhǔn)的ABV解決方案,從而提供SystemVerilog和屬性規(guī)范語言的選擇。

4、獲得了Questa驗證庫(QVL),這是一個完整的SystemVerilog斷言檢查器和監(jiān)視庫,可以很容易地采用ABV。

5、配備高性能,多語言引擎,適用于大多數(shù)復(fù)雜的回歸套件。

6、與Veloce平臺進行高帶寬事務(wù)級集成,以實現(xiàn)顯著的模擬加速。

7、通過使用UPF獲得Power Aware Simulation的原生支持。

軟件功能

QuestaSim2020軟件圖片2

1、適用于最復(fù)雜的回歸套件的高性能多語言引擎

2、高效的高級驗證解決方案,具有驗證管理功能,可覆蓋大型復(fù)雜電子系統(tǒng)的覆蓋范圍

3、通過本機斷言和完整的多抽象和多語言調(diào)試環(huán)境(包括事務(wù)級調(diào)試),易于使用,快速調(diào)試

4、約束隨機刺激生成以自動化測試開發(fā)

5、具有OVM和UVM的本機高級SystemVerilog測試平臺功能與獨特的調(diào)試功能相結(jié)合,可簡化高級測試平臺的開發(fā)和調(diào)試

6、高帶寬事務(wù)級(TBX)與Veloce平臺的集成,可實現(xiàn)顯著的仿真加速

7、使用UPF對Power Aware Simulation進行原生支持

8、多核仿真,支持所有設(shè)計語言和構(gòu)造,并自動或手動分區(qū)設(shè)計以并行運行,同時維護單個數(shù)據(jù)庫以進行調(diào)試和覆蓋

安裝教程

1、先在本頁面下載壓縮包并解壓,得到mentor graphics questasim2020.1。

QuestaSim2020安裝教程圖

2、我們雙擊開始軟件的安裝,選擇我們要安裝的軟件目錄

QuestaSim2020安裝教程圖2

3、選擇同意條款,然后等待安裝完成;

QuestaSim2020安裝教程圖3

4、接下來我們繼續(xù)同意,進行Key Driver的安裝;然后我們的額軟件就安裝完成了。

仿真教程

每次完成代碼的編輯之后,下一步就是進行仿真,檢查代碼中是否有什么問題,可以及時的發(fā)現(xiàn)問題并進行解決,那么怎么用軟件去進行仿真呢?下面小編為大家?guī)砉ヂ?,介紹仿真的全流程。

1、準(zhǔn)備好HDL和testbench文件。

因為QuestaSim不支持原理圖輸入方式,所以,如果你的工程有原理圖的話,一定要先轉(zhuǎn)成HDL(在本博客的《徹底掌握Quartus》有介紹)。

然后,在Assignments->Settings。

QuestaSim2020仿真教程圖

在Processing->Start->開始生成testbench模板。

QuestaSim2020仿真教程圖2

在工程目錄下,simulation\modelsim文件夾里,可以找到這個tb文件。

再把HDL文件和tb文件都拷貝在一個文件夾里面,如下圖所示。

2、仿真。

新建工程。

QuestaSim2020仿真教程圖3

填好工程名和工程目錄。

QuestaSim2020仿真教程圖4

添加已存在的文件(就剛才準(zhǔn)備好的HDL文件和tb文件)。

QuestaSim2020仿真教程圖5

這里Reference from current location是引用文件路徑,而Copy to project directory是拷貝到工程目錄,這里選擇引用就可以了,因為上一步已經(jīng)拷貝好了。

QuestaSim2020仿真教程圖6

修改一下自動生成的testbench模板,讓它能產(chǎn)生正確的激勵。

QuestaSim2020仿真教程圖7

如果HDL文件里面,用到reg型變量,就必須全部對它們賦初值。當(dāng)然,這個初值是仿真時用的,不影響綜合出來的電路。

QuestaSim2020仿真教程圖8

隨便右擊一個文件,點擊編譯全部。

QuestaSim2020仿真教程圖9

成功的話,會出現(xiàn)如下字樣。如有錯誤,就要改到正確為止。

QuestaSim2020仿真教程圖10

接下來,依次輸入三條指令,如下圖所示。(這里的命令,都可以點鼠標(biāo)完成,但是建議大家用命令)

QuestaSim2020仿真教程圖11

結(jié)果出來了,是個非冗余開方,用的是改進的不恢復(fù)余數(shù)算法。其中,D是被開方數(shù),Q是商,R是余數(shù)。

開方的原理跟除法差不多,都是先上商,然后再逼進實際值。

這個算法是向左逼進,如果要算63的開平方,得到的是7,誤差有點大。其中,迭代的次數(shù)越多,計算的結(jié)果越精確(余數(shù)的位數(shù)越長)。

sqrt(36)=6,結(jié)果正確。

sqrt(129)=11,結(jié)果正確(取整之后的結(jié)果)。

QuestaSim2020仿真教程圖12

怎么添加庫

在軟件中想要進行仿真的話,首先需要先在軟件中添加庫,軟件雖然自帶了仿真庫,但是有些仿真作業(yè)還是需要用到某些廠家的FPGA仿真庫,如果都在每次仿真過程中進行加載,會花費大量的時間,所以小編為大家?guī)韼斓奶砑臃椒ǎ?將添加的庫設(shè)置為默認仿真庫,輕松進行仿真。

1、首先確認已經(jīng)正確安裝好QuestaSim和ISE兩個軟件(本文以QuestaSim10.1和ISE10.1為例)。找到ISE安裝目錄中../bin/nt文件夾,點擊運行其中的compxlib.exe文件。

2、在彈出的對話框中,選擇ModelSim(QuestaSim是ModelSim支持SystemVerilog的版本,兩者需要的Xilinx庫文件完全相同),然后選擇QuestaSim位置(QuestaSim位置要指定到win32文件夾位置,所圖所示),完成后點擊Next。

3、在接下來的對話框中,選擇要編譯庫的語言,可以單獨選擇VHDL、Verilog以及兩者都選擇,之后點擊Next,選擇FPGA器件,可以針對需要選擇相應(yīng)的器件,或者選擇全部器件,選擇完畢后點擊Next。

4、接下來的窗口,需要制定生成庫的類型,UNISIM和XilinxCoreLib庫一般用來進行功能仿真,SIMPRIM一般用來進行時序仿真,通常都需要選上。選擇完畢后點擊Next。

5、接著輸入生成Xilinx庫文件的位置,默認位置是ISE安裝目錄下。點擊Next后,工具會自動生成QuestaSim需要的庫文件。

6、待工具生成庫文件結(jié)束后,在QuestaSim安裝目錄下,找到modelsim.ini配置文件,將編譯好的庫文件路徑加入到該文件中,這樣下次啟動時,QuestaSim會自動加載配置的庫。

怎么生成波形

在軟件中進行仿真的過程中需要進行波形的生成,很多的用戶不知道波形生成的方法,其中波形分為DUT波形和TB波形,下面小編為大家?guī)聿ㄐ蔚纳煞椒ā?/p>

1、首先選中我們的DUT,然后右擊選擇【add wave】

2、這時我們可以看到DUT已經(jīng)添加到列表中了

3、接下來同樣的步驟,我們將TB信號也添加到列表中

 

4、所有信號都添加后,可選中所有信號,run all生成波形;波形的結(jié)束以代碼中的$finish;為仿真結(jié)束終點。也手動可設(shè)置仿真時間。

全屏顯示:

怎么設(shè)置波形顏色

1、選中信號,右鍵Properties,設(shè)置顏色

先點擊color后,彈出顏色選擇框,

 

新增功能

1、改進了SystemVerilog性能,語法支持,擴展

2、改進的VHDL性能默認值

3、改進的SystemC 2.3.2支持和默認

4、Visualizer調(diào)試高性能和高容量(VIS)

5、覆蓋率-自適應(yīng)排除,多位表達式,F(xiàn)SM,切換改進

6、覆蓋范圍-現(xiàn)在默認使用10.7x的新報告開關(guān)

7、不再支持舊版-novopt選項

8、可視化工具調(diào)試高性能和大容量(VIS)

標(biāo)簽: 仿真模擬

下載地址

QuestaSim2020 官方最新版v2020.01

普通下載通道

網(wǎng)友評論

返回頂部