SystemVue介绍
文章目錄
- 一、什么是SystemVue?
- 二、System模擬環(huán)境
- 三、安裝SystemVue
- 四、子視窗
- 五、菜單功能
- 六、器件及數(shù)據(jù)類型
- 七、實驗步驟
- 八、自行設(shè)計通訊系統(tǒng)
- 8.1 上述安裝軟件問題解決
近期因為要用到此軟件,于是想要記錄一下這個軟件的主要功能和使用方法。主要參考了KEYSIGHT提供的SystemVue使用手冊,挑選重要的信息作為記錄。
一、什么是SystemVue?
一款電子設(shè)計自動化(Electronic Design Automation, EDA)軟件,專門運用在電子系統(tǒng)層級(Electronic System Level, ESL)設(shè)計,讓使用者快速模擬并驗證自己設(shè)計的通訊系統(tǒng)。
SystemVue的優(yōu)點:
- 可同時在時域和頻域做模擬
- 擁有基頻與射頻的組件、濾波器以及調(diào)變解調(diào)器
- 擁有組多通訊標(biāo)準(zhǔn)庫(LTE、WLAN、DVB等)
- 可連接到測試設(shè)備,并與ADS、GG、VHDL一起進(jìn)行模擬
- 可結(jié)合.mm-code、VHDL和C++一起使用
二、System模擬環(huán)境
基本要素為:
- Workspace Tree:各項模擬文件都會顯示在這區(qū)域
- Design:集合器件(part)、模型、公式、數(shù)學(xué)語言等
- Sink(s):收集設(shè)計節(jié)點上的特定資料
- Analysis:模擬控制器或者下達(dá)運行計算指令
- Dataset:模擬結(jié)果的資料集
- Display:以圖形或圖表的形式展示結(jié)果
三、安裝SystemVue
自行百度尋找下載地址,下載完畢后,先檢查自己的windows用戶名是不是中文,如果是,安裝的時候可能會報錯:
解決方法:
修改為:
修改為:
【注意】:你可以在不用此軟件的時候?qū)MP和TEMP恢復(fù)默認(rèn),但是打開SystemVue的時候一定要改過來,,不然打開還是報錯。。這一點太坑了,以后電腦絕對不會把名字設(shè)置為中文了。
四、子視窗
(a)Workspace Tree:工作空間樹,其中第一行是檔案名稱,可以自行修改。
(a) Start Time: 系統(tǒng)模擬的開始時間。初始值為 0 us。
(b) Stop Time: 系統(tǒng)模擬的結(jié)束時間。會根據(jù) Num_Samples 或 Freq_Resolution 的不同而改變,初始值為 999 us。
? System Sample Rate: 取樣速率。由于 SystemVue 在離散時間下進(jìn)行模擬,所以使用者需要設(shè)定取樣速率,初始值為 1 MHz。
(d) Number of Samples: 取樣個數(shù)。可以從其他的參數(shù)獲得,若有參數(shù)改變則會跟著變動,初始值為 1000。
(e) Time Spacing:取樣間隔。和System Sample Rate互為倒數(shù)關(guān)系,初始值為1us。
System Sample Rate = 1 / Time Spacing (1-2)(f) Frequency Resolution: 時域波形轉(zhuǎn)換為頻譜圖時,頻域圖橫軸的頻率間隔就是由這個參數(shù)決定的,稱之為頻率解析度。初始值為 1000 Hz。
Frequency resolution = System Sample Rate / Number of Samples (1-3)| Start Time | Start_Time |
| Stop Time | Stop_Time |
| System Sample Rate | System_Sample Rate |
| Number of Samples | Number_of_Samples |
| Time Spacing | Time_Spacing |
| Frequency Resolution | Freq_Resolution |
(b) Part Selector: 選取器件的工具列。可以利用 Category 來尋找不同類別的器件,或是利用 Filter By 輸入已知的器件名稱,直接搜尋所需的器件。
? Tune Window: 在設(shè)置器件時,可以勾選各項參數(shù)后面的 Tune 選項,將參數(shù)放到 Tune Window 中,或是在 Equation 中將特定的參數(shù)寫入 Tune Window,方便使用者直接在 Tune Window 中調(diào)整這些參數(shù)。
(d) Errors: 如果模擬過程中出現(xiàn)錯誤,系統(tǒng)會把錯誤信息顯示在這個窗口中。
(e) Command Prompt (MATLAB Script): 使用者可以在這個視窗中執(zhí)行 matlab 指令以及數(shù)學(xué)運算,結(jié)果會立即顯示在視窗中。
五、菜單功能
(a) 主菜單:顯示System Vue的主要功能。
(b) 架構(gòu)圖菜單
( c) 圖形菜單:可以利用下方菜單中的功能放大或縮小結(jié)果的圖形,也可以查看特定點的數(shù)值。
六、器件及數(shù)據(jù)類型
使用者可以從器件端口顏色來辨別每個器件輸出的數(shù)據(jù)類型。
七、實驗步驟
(a) 新建項目
(b) 系統(tǒng)設(shè)計
3. 在 SystemVue 右邊的子視窗 Part Selector A 中,選擇 SineGen 器件。
4. 再將鼠標(biāo)移到 Design1,點擊想放到的位置。
5. 重復(fù)一次步驟 1、2,但改成 Sink 器件。
6. 最后將 SineGen 連接到 Sink。
? 參數(shù)設(shè)定
點擊Design1 Analysis,將參數(shù)值調(diào)整成下圖的數(shù)值(默認(rèn)值)。
(d) 執(zhí)行模擬
點擊Run Analysis來執(zhí)行模擬,執(zhí)行完畢后Workspace Tree會產(chǎn)生Design1 Analysis_Design1_Data(Design1 Analysis)。
(e) 數(shù)據(jù)結(jié)果分析
- 時域分析圖
- 頻域分析圖
- Equation
八、自行設(shè)計通訊系統(tǒng)
基本操作介紹完畢。
之前遇到的問題:到樓主自行嘗試新建一個工程按照折柳流程測試的時候,在7.b的系統(tǒng)設(shè)計中,將器件拖入Design1的時候就立馬報錯了,全是參數(shù)、函數(shù)未定義錯誤,我剛安裝好,啥都沒干怎么就報錯呢?很迷惑,本人小白,根本不知道如何解決了,搜索引擎搜不到,軟件里面help也沒用。很無奈,希望有人看到能夠指點一二,不勝感激。
8.1 上述安裝軟件問題解決
參考我的這篇博客:【解決】計算機(jī)用戶名是中文名導(dǎo)致軟件安裝失敗!,即可成功安裝,不用修改環(huán)境變量。后續(xù)仿真功能也沒問題了!
總結(jié)
以上是生活随笔為你收集整理的SystemVue介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 再不自动化就晚啦!优云教你4步打造基于C
- 下一篇: [vue] 父子组件间传值