虽然 FPGA 是非常有用的工具,但编写自己的 FPGA 代码可能既困难又耗时。幸运的是, 自定义仪器 现在,Moku Cloud Compile 提供了更多实用功能,可简化并加速自定义代码开发。Moku Cloud Compile 是一款基于 Web 的工具,允许您在 Moku 设备上构建和部署自定义 FPGA 代码,以便与其他可重配置 Moku 套件中的仪器协同运行。现有用户将体验到更新后更易于使用的用户界面和更多实用功能,包括新增的 IP 核和 Verilog 支持;新用户则可以利用更丰富的资源快速入门。
Moku Cloud Compile 的新面貌
Moku 云编译 Web应用程序 现在提供焕然一新的界面和暗黑模式选项,以提升用户体验。网页应用现在包含指向 Liquid Instruments 的链接 GitHub上 页面,方便访问详细的代码示例。此外,当您创建新文件时,该文件将打开,并显示 定制瓦珀 架构——与 Moku 前端交互的关键——已经定义完毕。除了在 Web 应用内进行编程外,如果您更喜欢使用特定的文本编辑器,也可以直接上传自己的 .v 或 .vhd 文件。由于 Web 应用进行了全面重新设计,现有 Moku Cloud Compile 用户首次访问时需要重置密码。

当您使用 Moku Cloud Compile 打开新文件时,CustomWrapper 架构将为您定义。
Verilog 支持
此前,Moku Cloud Compile 用户只能使用 VHDL 编写脚本。为了提供更大的灵活性,它现在支持 Verilog 和混合语言综合。如果您正在寻找 Verilog 示例或有关如何将现有 VHDL 代码集成到更高级别的 Verilog 中的信息,请访问 GitHub上 页面上,现在大多数示例都有 Verilog 对应部分。

Moku Cloud Compile 现已支持 Verilog,为您提供更多 FPGA 代码开发选择。
IP核支持
本次更新还添加了八个预编译 IP 核,可帮助您实现更高级的算术和分析功能。IP 核是预先编写的逻辑函数,您可以将其插入到 VHDL 或 Verilog 代码中。您只需定义 IP 核的输入和输出即可。下方展示了一个示例,即 AddSubtract。

这是 AddSubtract_16 IP 核的一个示例实现。目前还提供其他 IP 核,包括正弦波形发生器、计数器、FIR 滤波器、CORDIC 算法和快速傅里叶变换 (FFT)。阅读这篇新文章,了解如何使用这些模块,甚至创建您自己的 IP 核。 白皮书.
易于上手
Moku Cloud Compile 现已推出多项新资源,助您快速上手。如果您是 FPGA 编程新手,请查看以下资源 一步一步的指导 如需详细步骤,请参阅相关文档。您还可以观看两个关于如何使用 Moku Cloud Compile 编译和部署代码的全新视频教程。 第一部分 和 第二部分此外,液体仪器 GitHub上 页面提供了一些新的和更新的示例。此外, API页面 现在提供更多资源,包括示例代码、Moku 库信息以及 IP 核文档链接。此外,还可以学习使用 Moku Cloud Compile 和 Moku 神经网络进行以下操作的新方法: 人工智能和机器学习 这些功能无需对您的 Moku 应用或硬件进行任何更新。要开始开发您自己的 FPGA 代码,只需前往…… 自定义仪器 网页应用。或者,要以演示模式探索 Moku,请下载免费的 莫库:应用程序.
联系方式
加入我们的用户论坛来与我们保持联系 想要新的功能吗? 有技术支持提示要分享? 从客户案例到新功能公告等等, 用户论坛 是您的一站式门户,作为产品更新以及与 Liquid Instruments 和我们的全球用户社区建立联系。



