请更新您的浏览器。 为了获得最佳的 Liquid Instruments 使用体验,请将 Chrome、Edge、Firefox 或 Safari 更新到最新版本。 更新 Microsoft Edge.
液体仪器标志
产品
硬件平台
Moku:Delta
Moku:Delta
全新发布
用于高级设计和验证
Moku:Pro
Moku:Pro用于多种测试和测量
Moku:Lab
Moku:Lab用于实验研究实验室
Moku:Go
Moku:Go用于快速测试和调试
比较硬件
比较硬件横向比较所有 Moku 硬件
技术
GenInst Studio
全新发布
生成个性化工具
仪器功能高度集成触手可及的专业仪器设备
神经网络集成了 基于 FPGA 的神经网络仪器
多仪器并行模式组合仪器功能以创建自定义测试系统
Moku Compile编码、编译和部署到 Moku 的 FPGA 上
软件
MokuOS下载适用于 Windows、macOS、iPadOS 和 VisionOS 的 Moku 应用
APIsPython、MATLAB、LabVIEW
实用工具用于文件转换的命令行和图形工具
仪器功能
信号分析
示波器
频谱分析仪
频率响应分析仪
锁相放大器
相位表
逻辑分析仪/码型发生器
时间间隔与频率分析仪
数据记录器
信号生成
波形发生器
任意波形发生器
信号控制与调理
PID 控制器
数字滤波器
FIR 滤波器生成器
激光锁频/稳频器
自定义与其他功能
GenInst Studio
全新发布
高速信号采集记录回放仪(Gigabit Streamer)
Moku Compile
神经网络
多仪器并行模式
实时数学
全新发布
应用
光学与光子学
显微镜和光谱学
光子计数
量子光学
航空航天和国防
A&D仪器
器件测试
自动化测试
半导体测试
控制系统和伯德图分析
MEMS 系统测试
AI 和机器学习
生成式仪器
全新发布
神经网络
教育服务提供商
教育与研究
相关资源
应用笔记
博客
客户案例
相关课程
指南
产品文档
资讯观点
网络研讨会
白皮书
支持
关于我们
联系我们
关于我们
领导团队
合作伙伴
公司动态
媒体中心
活动日程表
加入我们
商店
0
获取报价 立即购买
MokuOS 4.4 版本现已发布。立即更新,体验人工智能生成的仪器界面、实时数学信号运算等更多功能。 了解更多
案例研究

Building a custom DBPSK BER Receiver with AI

Learn how researchers at Universidad Carlos III de Madrid used GenInst Studio to build a real-time DBPSK bit error rate tester on Moku, without writing HDL.

杰西卡·帕特森(Jessica Patterson)产品营销经理•2026 年 11 月 3 日

    Experimental research often calls for measurements that require unique or highly specialized test equipment. When standard test equipment falls short, engineers are left choosing between complex multi-tool workarounds and time-consuming custom FPGA development. For one optical communications group in Madrid, that choice came down to a single instrument: a receiver that could demodulate their signal and measure bit error rate (BER) in real time.

    At 马德里卡洛斯三世大学 (UC3M), Displays and Photonic Applications Group (GDAF) works across photonics, optoelectronics, optical communications, sensing, and assistive technologies. Much of the group’s work is experimental, combining optical and electronic systems to develop and test visible light communication (VLC), optical camera communication, photodetectors, solar cells, sensors, and electronic instrumentation. Like many advanced R&D groups, the team is particularly focused on turning research ideas into practical systems that can be validated under real-world conditions.

    When the group needed a differential binary phase-shift keying (DBPSK) receiver capable of measuring bit error rate (BER) directly on the instrument, Juan Carlos Torres Zafra, a professor in UC3M’s Department of Electronic Technology, turned to GenInst Studio. By describing the receiver in natural language, the team went from a specific experimental need to a working custom instrument on Moku hardware in just a few days, with no hand-written FPGA code.

    面临挑战

    Bit error rate is one of the key metrics for experimentally evaluating any communication link. For a group that regularly builds and tests new optical links, being able to characterize them quickly, and to change experimental conditions on the fly, is essential.

    “Integrating signal reception, demodulation, and BER measurement directly into the instrumentation system greatly simplifies the characterization of new links and makes it easier to quickly modify the experimental conditions,” said Dr. Torres Zafra.

    The team needed an instrument that could acquire the received signal, perform DBPSK demodulation, recover the transmitted bit sequence, and compare it against a known reference sequence to calculate the BER in real time. Conventional instruments, including the standard Moku instruments, could generate and acquire the signals, but this specific combination of demodulation and error counting required additional processing.

    Without a custom instrument, the group saw two options, each with significant drawbacks:

    • Multiple instruments plus offline processing. Signals would be generated and captured with standard Moku instruments, then demodulated and analyzed in MATLAB or Python. This meant stitching together acquisition, data transfer, synchronization, processing, and BER calculation as separate stages, and would not allow the team to achieve real-time results.
    • Dedicated FPGA implementation. Writing the receiver in VHDL or Verilog would deliver real-time performance, but required a full cycle of HDL design, simulation, debugging, and hardware-specific compilation.


    While the group has deep experience in electronics, instrumentation, and optoelectronic systems, custom FPGA development for a single specialized instrument is a nontrivial investment of their time and effort. “The goal was precisely to avoid having to carry out a full HDL development process just to create a specific instrument,” Torres Zafra explained.

    解决方案

    Instead of combining several tools or starting an HDL project, the team described the receiver they needed to GenInst Studio in plain language:

    “Create a DBPSK receiver that demodulates the incoming signal, recovers the transmitted bit stream, compares it with a known reference sequence, and calculates the bit error rate in real time.”

    The conversation with GenInst Studio pushed the team to define each stage of the receiver more precisely: what signal needed to be processed, how bit decisions should be made, how the reference sequence should be used, and how the BER should be calculated. “This interaction helped turn a functional description of the receiver into specific requirements for the instrument,” said Torres Zafra.

    GenInst Studio conversation refining the DBPSK receiver requirements
    Figure 1: GenInst Studio conversation refining the DBPSK receiver requirements

    From there, the workflow followed four steps:

    1. 描述 the required functionality in natural language.
    2. 优化 the requirements together with GenInst Studio.
    3. Generate and validate the instrument using GenInst Studio’s built-in validation.
    4. 部署 the instrument to Moku and test it with experimental signals.

    The result was a custom instrument implementing DBPSK reception, allowing the team to recover the demodulated data and measure BER directly on the hardware. The group regularly uses both Moku:Lab and Moku:Go in its experiments.

    GenInst Studio’s validation process proved valuable before the instrument ever touched the optical setup. It allowed the team to check the instrument logic in advance and reduced the number of iterations a manual FPGA implementation would have required. Final confidence came from experimental testing. By using known signals, the team confirmed that the receiver correctly recovered the DBPSK data, enabled BER calculation, and behaved as expected.

    结果

    Using GenInst Studio, the GDAF team built a functional DBPSK receiver and used it to measure BER directly on Moku across a range of transmission rates in their optical communication experiments, obtaining BER values of around 3.5 × 10⁻³ in some configurations. The team is now preparing these results for publication in a scientific paper.

    The first working version of the instrument was ready within a few days. An equivalent implementation through conventional FPGA development would have taken considerably longer once HDL design, simulation, integration, compilation, and debugging were accounted for.

    Beyond saving time, GenInst Studio removed the need to build the FPGA logic from scratch in VHDL or Verilog, significantly lowering the barrier to creating specialized instrumentation. It also made an experiment practical that would otherwise have been difficult: an integrated DBPSK receiver with live BER measurement would not have been achievable with standard instruments alone, and would have demanded far more effort through FPGA development or external processing.

    “The most valuable outcome was realizing that we could go from a very specific experimental need to a functional instrument in just a few days, without having to carry out a full FPGA development,” said Dr. Torres Zafra. “Having DBPSK reception and BER measurement directly available turned an experimental idea into a practical tool that we could actually use.”


    The ability to describe a new function, adjust its requirements, and quickly generate a new version has also changed how fast the group can test ideas. Rather than starting from HDL design, development now starts from what the experiment needs, while the option of moving to a more specialized FPGA implementation later remains open.

    展望未来

    The team sees clear opportunities to apply GenInst Studio across its optical communications research, including new transmitters and receivers, PRBS sequence generation and detection, automated BER measurement, synchronization, filtering, and VLC channel characterization.

    They are also interested in multisine signals and custom test sequences for the dynamic characterization of LEDs, photodetectors, and optical channels.

    For other researchers with highly specific measurement needs, Dr. Torres Zafra recommends starting with a clear definition of the instrument’s inputs and outputs, the processing required, and how the result will be validated. “Tools such as GenInst Studio can help create a first functional instrument quickly, but it is still essential to experimentally verify its behavior using known signals and controlled conditions.”

    As he puts it, one of GenInst Studio’s most important qualities is that it shortens the time between an experimental idea and a functional instrument. “For research groups that need highly specific instrumentation but do not necessarily have dedicated FPGA development resources, this approach can make it possible to explore experiments that would otherwise require much more time and effort.”

    Make an account and try GenInst Studio for free.

    立即免费注册
    在演示模式下试用 Moku 下载 Moku 应用 → 获取常见问题的答案 访问知识库 → 与全球的 Moku 用户建立联系 加入用户论坛 →

    其他推荐案例研究

    案例研究
    利用Moku实现交错式光腔稳定技术

    了解研究人员如何利用 Moku 来帮助维持稳定的共振,同时保留敏感的量子信息

    特点: 激光锁盒,GenInst Studio

    日期: 2026 年 9 月 16 日

    案例研究
    利用Moku技术制备用于辅助生殖技术的卵母细胞

    了解康奈尔大学的研究人员如何利用 Moku 来帮助规范卵母细胞卵丘去除过程。

    特点: 波形发生器

    日期: 2026 年 9 月 09 日

    案例研究
    利用 Moku 改进微波频率合成

    了解IMRA的研究人员如何利用Moku来帮助实现电光频分复用技术。

    特点: 激光锁频/稳频器

    日期: 2026 年 9 月 09 日

    返回所有案例研究

    站内导航

    • 产品
    • 仪器功能
    • 相关资源
    • 支持
    • 关于我们
    • 联系我们
    • 隐私政策
    • 使用条款

    办公室

    美国
    (619) 332-6230
    12526 High Bluff Dr.
    Suite 150
    San Diego, CA 92130

    澳大利亚
    +61 2 6171 9730
    243 Northbourne Avenue
    Suite 1, Level 1
    Lyneham, ACT 2602

    澳大利亚
    +61 3 7073 3594
    5C套房,5楼
    斯旺斯顿街700号
    维多利亚州卡尔顿 – 3058

     

     

    关注我们

    LinkedIn YouTube X Facebook Instagram

    官方微信

    © 2026 Liquid Instruments. 版权所有
    当自动完成结果可用时,使用向上和向下箭头查看并输入以转到所需页面。 触摸设备用户,通过触摸或滑动手势进行探索。

    建议

    • 页 Moku:Delta
    • 页 GenInst Studio
    • 博客 MokuOS 4.4 为 GenInst Studio 带来了自定义仪器接口、实时信号计算和精确 GNSS 时间戳功能。
    • 案例分析 Building a custom DBPSK BER Receiver with AI
    • 联系我们 获取报价

    需要帮助吗? 访问支持