Moku Cloud Complie是Moku:Pro上的一項(xiàng)創(chuàng)新功能。Moku是測(cè)試工具是基于FPGA的儀器,Moku Cloud Complie允許用戶將自定義的VHDL代碼部署到Moku,代碼可以提供自定義功能和現(xiàn)有儀器交互,解鎖Moku片上儀器的創(chuàng)新和獨(dú)有的功能。
這個(gè)教程從用戶創(chuàng)建Cloud Complie賬戶開始到部署一些簡(jiǎn)單的VHDL示例。在指南結(jié)束時(shí),用戶將具備編譯和部署自定義代碼到Moku:Pro的基本知識(shí)。
前提條件
Moku:Pro 需要帶有以下功能:
1. Multi-Instrument Mode(MiM)
2. Moku Cloud Complie (MCC)
如果您的 Moku:Pro 沒有 MiM 或 MCC,請(qǐng)通過 sales@liquidinstruments.com 聯(lián)系 Liquid Instruments 以咨詢?cè)u(píng)估和升級(jí)。
概述
Liquid Instruments 的云編譯工具使用戶能夠設(shè)計(jì)客戶代碼和功能以在 Moku:Pro 平臺(tái)上實(shí)施。與 CPI 和基于專用集成電路 (ASIC) 的 DSP 方法相比,F(xiàn)PGA 平臺(tái)提供接近 ASIC 級(jí)別的延遲和性能,并且更像傳統(tǒng) CPU 的軟件可編程性。
雖然有許多軟件語言可以用來為基于 CPU 的設(shè)計(jì)編寫軟件,并且這些語言被廣泛教授和使用;FPGA 編程僅限于 VHDL 或 Verilog,它們的學(xué)習(xí)曲線陡峭,而且工具通常很昂貴。此外,可用于部署 VHDL 代碼的平臺(tái)僅限于 FPGA 供應(yīng)商的評(píng)估板或各種功能有限的開源硬件板。
Moku:Pro 與 Moku Cloud Compile 相結(jié)合,滿足了對(duì)具有研究級(jí)硬件的高性能實(shí)驗(yàn)室儀器的需求,并結(jié)合了部署自定義 VHDL 的能力,而無需大量 HDL 編譯、合成和路由軟件的開銷。MCC 在云端編譯用戶的客戶 VHDL,并通過互聯(lián)網(wǎng)提供比特流,準(zhǔn)備部署到任何支持 MCC 的 Moku:Pro。

Multi-instrument mode
and Cloud Compile
Moku:Pro 多儀器模式 (MiM) 允許同時(shí)部署和操作多個(gè)儀器。在最高級(jí)別;MiM 提供 4 個(gè)插槽,代表 FPGA 的 4 個(gè)分區(qū)。用戶可以將儀器的靈活排列部署到這些插槽中。
圖 1 顯示了 MiM 接口,具有示波器部署在插槽 1,頻譜分析儀部署在插槽 2,而插槽 3 和 4 仍有待填充??捎玫膬x器有:PID 控制器、示波器、頻譜分析儀、鎖相放大器、波形發(fā)生器、頻率響應(yīng)分析儀、任意波形發(fā)生器和云編譯。

它是 Cloud Compile 工具,下圖中的插槽 4,我們可以在其中部署用戶已編譯的 VHDL 代碼。MiM能夠使用戶的 VHDL 與 Moku 儀器進(jìn)行交互。

Setting up a Cloud Compile account
在我們可以編譯或部署代碼到 Moku 之前,我們需要一個(gè)在線賬戶。這是一個(gè)簡(jiǎn)單的流程:
在以下位置設(shè)置MCC用戶賬戶:
compile.liquidinstruments.com
首次使用的用戶需要選擇“注冊(cè)”
現(xiàn)有的新用戶可以通過用戶名或電子郵件地址登錄,然后輸入他們的密碼。
注冊(cè)頁面只需要用戶選擇的用戶名、有效的電子郵件地址和用戶定義的密碼。
注冊(cè)并登錄后,您將看到 Projects 頁面,該頁面最初為空,如圖3所示。

在我們的第一個(gè) VHDL 示例之前,我們將配置設(shè)備;選擇 Devices 選項(xiàng)卡并進(jìn)行配置,如圖 4 所示。選擇一個(gè)方便的名稱,然后選擇 Hardware version、Firmware version 和 No. of slot,如圖4所示。

Moku:Lab- 綜合電子測(cè)量分析儀(十二功能合一)

Moku:Go-新工科實(shí)驗(yàn)教學(xué)解決方案

Moku :Pro-多功能科學(xué)實(shí)驗(yàn)儀器

-
FPGA
+關(guān)注
關(guān)注
1664文章
22513瀏覽量
639623
發(fā)布評(píng)論請(qǐng)先 登錄
NetApp與Google Cloud深化合作:重構(gòu)分布式云數(shù)據(jù)基礎(chǔ)設(shè)施的“安全主權(quán)”新范式
Renesas RX65N Cloud Kit快速上手:AWS云連接演示指南
Moku:Delta輸入帶寬擴(kuò)展至 6 GHz,多儀器并行模式支持更多插槽更高采樣率
大華云面向OpenClaw生態(tài)發(fā)布Dahua Cloud Open Skills
深度:云平臺(tái)即技術(shù)底座,從SAP S/4HANA Cloud PCE看企業(yè)級(jí)系統(tǒng)上云實(shí)踐
Moku升級(jí)實(shí)時(shí)計(jì)算并顯示g(2)二階關(guān)聯(lián)函數(shù)及最新活動(dòng)更新
由Memfault賦能的Nordic-nRF Cloud云服務(wù)將硬核加持物聯(lián)網(wǎng)通信應(yīng)用
由 Memfault 驅(qū)動(dòng)的Nordic Semiconductor nRF Cloud榮獲移動(dòng)突破獎(jiǎng)所頒發(fā)之年度云計(jì)算創(chuàng)新獎(jiǎng)
AMD利用可重構(gòu)FPGA設(shè)備Moku實(shí)現(xiàn)自定義激光探測(cè)解決方案
如何使用nRF Cloud
重構(gòu)測(cè)試 智變升級(jí)|全新一代智能測(cè)控平臺(tái)Moku:Delta發(fā)布!
英諾達(dá)推出EnCitius曜奇SVS Cloud公有云服務(wù)
Moku Cloud Complie 云編譯介紹
評(píng)論