0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Moku Cloud Complie 云编译介绍

上海昊量光电设备有限公司 2022-09-30 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22504

    浏览量

    639302
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NetApp与Google Cloud深化合作:重构分布式数据基础设施的“安全主权”新范式

    NetApp与Google Cloud签署四年期企业级协议,通过NetApp存储解决方案与Google Distributed Cloud(GDC)的深度集成,为全球企业构建“全栈物理隔离+内建安全”的分布式数据基础设施,尤其
    的头像 发表于 04-27 11:04 352次阅读

    Renesas RX65N Cloud Kit快速上手:AWS连接演示指南

    Renesas RX65N Cloud Kit快速上手:AWS连接演示指南 作为电子工程师,我们经常需要探索新的硬件平台和开发工具,以满足不断变化的项目需求。Renesas RX65N Cloud
    的头像 发表于 04-13 16:10 82次阅读

    Moku:Delta输入带宽扩展至 6 GHz,多仪器并行模式支持更多插槽更高采样率

    「生成式仪器」首次在国内亮相,基于Moku可重构平台,通过自然语言即可快速生成定制化仪器,将开发周期从数月缩短至数分钟。同期发布MokuOS4.2.Moku:Delta支持6GHz测量、更多仪器并行及自定义开发能力,助力前沿测试与系统开发应用。
    的头像 发表于 04-08 15:44 365次阅读
    <b class='flag-5'>Moku</b>:Delta输入带宽扩展至 6 GHz,多仪器并行模式支持更多插槽更高采样率

    大华面向OpenClaw生态发布Dahua Cloud Open Skills

    近日,大华开发者平台面向OpenClaw生态正式发布Dahua Cloud Open Skills(大华开放技能),——一套专为OpenClaw生态打造的一站式智慧物联技能,以“开箱即用、零代码
    的头像 发表于 03-26 15:20 536次阅读

    深度:平台即技术底座,从SAP S/4HANA Cloud PCE看企业级系统上实践

    及对前沿技术的支持。文章重点结合SAP S/4HANA Cloud私有版本(PCE) 的落地实践,分析其如何满足企业对安全性和定制化的专属需求。同时,介绍了全球数据管理专家SNP及其Kyano平台,如何利用软件化方法帮助企业高
    的头像 发表于 02-28 23:26 212次阅读

    Moku升级实时计算并显示g(2)二阶关联函数及最新活动更新

    研究提供更高效、直观的测量手段。在本应用笔记中,我们将概述二阶关联函数及其物理意义。随后,我们将介绍如何使用Moku时间间隔与频率分析仪进行配置并采集数据,说明如何
    的头像 发表于 01-22 16:45 3312次阅读
    <b class='flag-5'>Moku</b>升级实时计算并显示g(2)二阶关联函数及最新活动更新

    由Memfault赋能的Nordic-nRF Cloud服务将硬核加持物联网通信应用

    (Mobile Breakthrough Awards)中荣获“年度计算创新奖”(Cloud Computing Innovation of the Year)。 由 Memfault 驱动
    发表于 11-27 22:30

    由 Memfault 驱动的Nordic Semiconductor nRF Cloud荣获移动突破奖所颁发之年度计算创新奖

    Breakthrough Awards)中荣获“年度计算创新奖”(Cloud Computing Innovation of the Year)。由 Memfault 驱动的 nRF Cloud 将 Memfault 经过验
    的头像 发表于 11-27 16:31 736次阅读
    由 Memfault 驱动的Nordic Semiconductor nRF <b class='flag-5'>Cloud</b>荣获移动突破奖所颁发之年度<b class='flag-5'>云</b>计算创新奖

    AMD利用可重构FPGA设备Moku实现自定义激光探测解决方案

    探测技术。文中结合多个案例研究探讨了使用Moku平台简化实验设置、部署锁相放大器和双boxcar平均器提升信号质量、并通过Moku的神经网络及编译功能优化实时信号
    的头像 发表于 11-20 17:28 1913次阅读
    AMD利用可重构FPGA设备<b class='flag-5'>Moku</b>实现自定义激光探测解决方案

    如何使用nRF Cloud

    Nordic Semiconductor服务和nRF Cloud构成了一个专为Nordic Semiconductor无线设备优化的物联网平台。该平台为使用Nordic Semiconductor
    的头像 发表于 07-04 11:12 1097次阅读
    如何使用nRF <b class='flag-5'>Cloud</b>

    重构测试 智变升级|全新一代智能测控平台Moku:Delta发布!

    LiquidInstruments推出第四代智能测控平台#Moku:Delta,延续并升级了Moku系列一贯的“软件定义+硬件可重构”设计理念,结合2GHz瞬时带宽、超低噪声和高分辨率前端设计,实现
    的头像 发表于 06-25 17:04 1177次阅读
    重构测试 智变升级|全新一代智能测控平台<b class='flag-5'>Moku</b>:Delta发布!

    英诺达推出EnCitius曜奇SVS Cloud公有服务

    近日,英诺达正式推出EnCitius曜奇SVS Cloud公有服务,该服务将于6月初正式上线,目前,平台注册渠道已火热开启,诚邀设计团队申请注册,享限时特惠。作为专为中小型芯片设计量身打造的硬件
    的头像 发表于 05-27 18:24 1180次阅读
    英诺达推出EnCitius曜奇SVS <b class='flag-5'>Cloud</b>公有<b class='flag-5'>云</b>服务

    HarmonyOS5服务技术分享--函数预加载文章整理

    名,类型选 ​​Cloud Function​​(预加载暂不支持对象)。 ​​关键文件解析​​: ​​function-config.json​​:自动生成,别手改!这里定义了函数入口和触发器(默认
    发表于 05-22 20:33

    HarmonyOS5服务技术分享--ArkTS开发Node环境

    ✨ 你好呀,开发者小伙伴们!今天我们来聊聊如何在HarmonyOS(ArkTS API 9及以上)中玩转函数,特别是结合Node.js和HTTP触发器的开发技巧。文章会手把手带你从零开始,用最接地
    发表于 05-22 17:21

    NVIDIA推出AI平台DGX Cloud Lepton

    CoreWeave、Crusoe、Firmus、Foxconn、GMI Cloud、Lambda、Nebius、Nscale、SoftBank Corp. 和 Yotta Data Services 为 DGX Cloud Lepton Marketplace 提供数以万
    的头像 发表于 05-22 09:42 1196次阅读