全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 可编程逻辑 >

Moku Cloud Complie 云编译介绍

时间:2022-09-30 10:16

人气:

作者:admin

标签: FPGA 

导读:MokuCloudComplie是Moku:Pro上的一项创新功能。Moku是测试工具是基于FPGA的仪器,MokuCloudComplie允许用户将自定义的VHDL代码部署到Moku,代码可以提供自定义功能和现有仪器交互,解锁Moku片上仪...

Moku Cloud Complie是Moku:Pro上的一项创新功能。Moku是测试工具是基于FPGA的仪器,Moku Cloud Complie允许用户将自定义的VHDL代码部署到Moku,代码可以提供自定义功能和现有仪器交互,解锁Moku片上仪器的创新和独有的功能。

这个教程从用户创建Cloud Complie账户开始到部署一些简单的VHDL示例。在指南结束时,用户将具备编译和部署自定义代码到Moku:Pro的基本知识。

前提条件

Moku:Pro 需要带有以下功能:

1. Multi-Instrument Mode(MiM)

2. Moku Cloud Complie (MCC)

如果您的 Moku:Pro 没有 MiM 或 MCC,请通过 sales@liquidinstruments.com 联系 Liquid Instruments 以咨询评估和升级。

概述

Liquid Instruments 的云编译工具使用户能够设计客户代码和功能以在 Moku:Pro 平台上实施。与 CPI 和基于专用集成电路 (ASIC) 的 DSP 方法相比,FPGA 平台提供接近 ASIC 级别的延迟和性能,并且更像传统 CPU 的软件可编程性。


虽然有许多软件语言可以用来为基于 CPU 的设计编写软件,并且这些语言被广泛教授和使用;FPGA 编程仅限于 VHDL 或 Verilog,它们的学习曲线陡峭,而且工具通常很昂贵。此外,可用于部署 VHDL 代码的平台仅限于 FPGA 供应商的评估板或各种功能有限的开源硬件板。


Moku:Pro 与 Moku Cloud Compile 相结合,满足了对具有研究级硬件的高性能实验室仪器的需求,并结合了部署自定义 VHDL 的能力,而无需大量 HDL 编译、合成和路由软件的开销。MCC 在云端编译用户的客户 VHDL,并通过互联网提供比特流,准备部署到任何支持 MCC 的 Moku:Pro。

64879560-402b-11ed-b180-dac502259ad0.png

Multi-instrument mode

and Cloud Compile

Moku:Pro 多仪器模式 (MiM) 允许同时部署和操作多个仪器。在最高级别;MiM 提供 4 个插槽,代表 FPGA 的 4 个分区。用户可以将仪器的灵活排列部署到这些插槽中。

图 1 显示了 MiM 接口,具有示波器部署在插槽 1,频谱分析仪部署在插槽 2,而插槽 3 和 4 仍有待填充。可用的仪器有:PID 控制器、示波器、频谱分析仪、锁相放大器、波形发生器、频率响应分析仪、任意波形发生器和云编译。

64b9d00c-402b-11ed-b180-dac502259ad0.png

它是 Cloud Compile 工具,下图中的插槽 4,我们可以在其中部署用户已编译的 VHDL 代码。MiM能够使用户的 VHDL 与 Moku 仪器进行交互。

64f9d7e2-402b-11ed-b180-dac502259ad0.png

Setting up a Cloud Compile account

在我们可以编译或部署代码到 Moku 之前,我们需要一个在线账户。这是一个简单的流程:

在以下位置设置MCC用户账户:

compile.liquidinstruments.com
首次使用的用户需要选择“注册”
现有的新用户可以通过用户名或电子邮件地址登录,然后输入他们的密码。
注册页面只需要用户选择的用户名、有效的电子邮件地址和用户定义的密码。
注册并登录后,您将看到 Projects 页面,该页面最初为空,如图3所示。

652e03b4-402b-11ed-b180-dac502259ad0.png

在我们的第一个 VHDL 示例之前,我们将配置设备;选择 Devices 选项卡并进行配置,如图 4 所示。选择一个方便的名称,然后选择 Hardware version、Firmware version 和 No. of slot,如图4所示。

65504cbc-402b-11ed-b180-dac502259ad0.png

Moku:Lab- 综合电子测量分析仪(十二功能合一)

65a071ec-402b-11ed-b180-dac502259ad0.png

Moku:Go-新工科实验教学解决方案

65ca41a2-402b-11ed-b180-dac502259ad0.png

Moku :Pro-多功能科学实验仪器

66071726-402b-11ed-b180-dac502259ad0.png

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信