I3C仿真:PGY I3C-EX-PD使用
目錄
簡述
環境配置
設備基本介紹
狀態指示燈介紹
軟件功能基本介紹
基本框架示意圖
基本功能說明
Toolbar
Controller
Auxiliary
Config
Wave form
Func View
Decoded result
SelectedFrame
使用教程
連接設備
查看網絡
添加設備
刪除與修改設備參數
保存與加載網絡
抓波型
簡述
本文所使用的I3C仿真軟件是由Prodigy Technovations Pvt. Ltd公司所研發的MIPI? PGY-I3C-EX-PD I3C仿真設備,這款設備搭載了配套軟件,專門用于模擬I3C設備,它可以實現模擬Master、SLAVE,同時也支持模擬I2C Slave,除此之外它也支持外接真實的I3C設備并與之通訊。
環境配置
Tips
該軟件僅支持win64
以管理員權限打開并點擊Next自動化安裝?
設備基本介紹
狀態指示燈介紹
| LED1 | 電源LED |
| LED2 | 保留 |
| LED3 | 配置為MASTER時,LED亮起 |
| LED4 | 當設備引導時,該LED將每1秒閃爍一次。連接完成后使用軟件建立并啟動捕獲時LED將閃爍得更快,表明其已做好獲取準備 |
| LED5 | 完成LED,啟動完成時亮起。 |
| LED6 | 配置為SALVE時,LED亮起 |
軟件功能基本介紹
基本框架示意圖
基本功能說明
Toolbar
包含了一些常用功能,如:連接設備、開始仿真、查看網絡、設備配置等...
Controller
對I3C模擬設備的控制管理功能
Auxiliary
一些輔助性的功能,例如查看設備狀態
Config
基本配置功能
Wave form
用于顯示通訊時產生的波形
Func View
這個區域是由Toolbar或Controller來控制顯示類型
Decoded result
用于顯示波形解碼內容
SelectedFrame
與Decoded result搭配使用,這里顯示更多解碼內容
使用教程
Tips
首先你需要將仿真設備通電并與你的PC電腦連接
連接設備
打開PGY-I3C-EX-PD,并點擊連接的按鈕
?如果連接成功會在右下角彈出“Device Connected"
查看網絡
點擊I3C Network查看當前設備網絡
默認情況下什么設備節點都沒有,只有兩條線SDA、SCL,當我們添加完設備節點之后,添加的設備會出現在這兩條線上
通過這個功能可以實時查看當前網絡下有哪些設備。
添加設備
點擊“Device Setup”開始添加設備
?
點擊之后左下角的分層子窗口會變成添加設備的頁面
參數介紹
- Node Type
節點類型,表明添加的設備是Master還是Savle
Tips
網絡里只能存在一個Master
- Interface
接口類型,表明是內部設備還是外部設備,如果是Internal則代表內部設備,內部設備是模擬設備,不是真實設備,如果是Extern則代表真實設備
- Termination
這個選項用于配置上拉電阻的,仿真器內部自帶可編程的牽引電阻,可以通過修改電阻的阻值來達到修改電壓的效果,如果I3C設備沒有接上拉電阻,那么可以通過這個選項來配置上拉電阻,它與Voltage搭配使用,如果是Internal設備需要開啟這個選項,如果針對Extern設備則需要根據實際情況來選擇。
- Voltage
配置上拉電壓大小,0.1v-3.3V
- Trigger mode
設置觸發模式,只有Master可以配置
添加完Master和Slave之后可以在設備網絡里看到多出了兩個設備
Tips
添加Savale需要點擊View Registers設置一個PID
刪除與修改設備參數
打開I3C Network,并點擊要刪除的設備,如下圖要將Salve刪除或修改
?點擊之后會彈出配置界面,右上角的兩個按鈕可以對這個設備進行編輯與刪除
保存與加載網絡
打開I3C Network,左上角分別對應了保存與加載網絡,你可以將你配置好的網絡保存到本地,以便下次使用
抓波型
首先點擊Start按鈕,然后選擇一個你想使用的控制方式,UI or CMD,這里作為演示我選擇的是CMD-Master
?
Tips
在開始之前,請確保與設備已經建立起連接且網絡里存在設備
下面這段是ENTDAA的代碼,它會為從設備分配動態地址
Script:SysOD tLOW:2000 tHIGH:40 tCAS:2000 Script:Sys Freq:500 tHIGH:50 tLOW:50 tCO:10 Script:SysExtended tSU_STA:20 tSU_STO:50 {Script:Bus Frame:BroadCast Command:ENTDAA DataCount:9 }輸入完成之后點擊Run
Run之后可以看到波形欄里已經出現了波形
同時也可以看到具體通訊過程
總結
以上是生活随笔為你收集整理的I3C仿真:PGY I3C-EX-PD使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Fine-turning(Tensorf
- 下一篇: 蚂蚁集团开源可信隐私计算框架「隐语」:开