{"id":14677,"date":"2026-07-17T12:32:00","date_gmt":"2026-07-17T10:32:00","guid":{"rendered":"https:\/\/yotavis.ch\/?p=14677"},"modified":"2026-07-17T12:32:01","modified_gmt":"2026-07-17T10:32:01","slug":"if-you-can-say-it-your-moku-can-run-it","status":"publish","type":"post","link":"https:\/\/yotavis.ch\/pl\/if-you-can-say-it-your-moku-can-run-it\/","title":{"rendered":"Je\u015bli mo\u017cesz to powiedzie\u0107, tw\u00f3j Moku mo\u017ce to zrealizowa\u0107"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Every engineer has hit this wall. The measurement you need is not a product anyone sells. The off-the-shelf instrument comes close, but not close enough \u2014 the trigger condition cannot be expressed, the processing you want is not on the menu, the control loop has to behave in a way no vendor anticipated. So you compromise on the measurement, or you commit to months of FPGA development and the specialist expertise that demands.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Liquid Instruments has just removed that trade-off. <strong>GenInst Studio<\/strong> lets an engineer describe a measurement in plain language and turns it into a working instrument that runs on their Moku.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not a simulation. Not a script. A real instrument, deployed to the FPGA, running in your test setup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why this changes what a Moku is<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Moku was already unusual. Instead of a rack of separate boxes, it is one reconfigurable FPGA platform that becomes whatever instrument you load \u2014 oscilloscope, spectrum analyser, lock-in amplifier, phasemeter, PID controller, waveform generator \u2014 and lets you run several at once, wiring them together into signal processing pipelines with no cables or adapters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The catch was always the edge of the catalogue. If the instrument you needed was not in the suite, you were back to writing HDL yourself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GenInst Studio removes that edge. You describe what you want. It guides you through a specification that captures your design intent, architecture and validation plan, builds the instrument, validates it against automatically generated tests, and iterates until it passes. Then it runs on your Moku alongside the standard instruments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The effect is that your Moku stops being a device with a fixed list of capabilities and becomes a platform whose limit is what you can describe. The same hardware you bought last year does something new this afternoon.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">See how it was built<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"yotavis-video not-prose\">\t<div class=\"relative grid aspect-video place-items-center overflow-hidden rounded-xl bg-[linear-gradient(135deg,#012a50,#000d18)]\" data-video-type=\"iframe\" data-video-src=\"https:\/\/www.youtube-nocookie.com\/embed\/lXevmKoysCA?autoplay=1&#038;rel=0\" data-video-title=\"Video\">\n\t\t\t\t\t<img src=\"https:\/\/i.ytimg.com\/vi\/lXevmKoysCA\/hqdefault.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" class=\"absolute inset-0 h-full w-full object-cover opacity-70\" onerror=\"this.remove()\">\n\t\t\t\t<button type=\"button\" class=\"relative grid size-16 cursor-pointer place-items-center rounded-full shadow-[0_8px_24px_rgb(0_0_0\/0.35)] transition-transform hover:scale-105 bg-page text-fg-strong\" data-video-play aria-label=\"Play video\">\n\t\t\t<svg class=\"shrink-0 size-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6 3L20 12L6 21V3Z\" vector-effect=\"non-scaling-stroke\"\/><\/svg>\t\t<\/button>\n\t\t\t<\/div>\n\t<\/div>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Two things that make it trustworthy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The workflow is auditable.<\/strong> You can follow how the instrument was specified, tested and validated instead of accepting a black box. When you have to justify a measurement to a colleague, a customer or an auditor, that matters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The AI is out of the loop once you deploy.<\/strong> The instrument runs on the FPGA with real-time, low-latency, deterministic performance. AI helped you build it. It is not sitting between you and your measurement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where it leads<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The interesting part is not the instruments GenInst Studio replaces. It is the ones that never got built.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every lab has a list of measurements that were quietly abandoned because the setup would have taken a quarter to develop, or because the one engineer who could write the FPGA code was busy. Custom triggering that fixed trigger modes cannot express. Hardware-accelerated DSP that has to run in-line rather than in post-processing. Control and sequencing logic shaped around your system&#8217;s dynamics. Adaptive stimulus that responds to what the device under test is actually doing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those become afternoon experiments. And when the cost of trying an idea drops that far, you try more of them \u2014 which is where the real change happens. Not in the instruments you build faster, but in the questions you start asking because asking them is finally cheap.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-1024x576.webp\" alt=\"Geninst studio hero v2\" class=\"wp-image-14680\" srcset=\"https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-1024x576.webp 1024w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-300x169.webp 300w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-768x432.webp 768w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-18x10.webp 18w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-600x338.webp 600w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2-64x36.webp 64w, https:\/\/media.yotavis.net\/2026\/07\/geninst-studio-hero-v2.webp 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The Moku range at Yotavis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yotavis is the authorised Liquid Instruments partner in Switzerland, and we supply the full Moku range. GenInst Studio works across the entire family, with the performance scaling to the platform:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Moku:Delta<\/strong> \u2014 the flagship. 2 GHz bandwidth down to true DC, eight analog inputs and eight outputs, 32 digital I\/O channels, ultra-low input noise below 10 nV\/\u221aHz on blended 14-bit and 20-bit ADCs, a 1 ppb clock network, and up to eight instruments running simultaneously on a Xilinx UltraScale+ RFSoC FPGA. Built for the most demanding work \u2014 quantum, photonics, semiconductor, aerospace and defence.<\/li>\n\n\n\n<li><strong>Moku:Pro<\/strong> \u2014 600 MHz analog bandwidth, four channels, four simultaneous instruments, a 30 nV\/\u221aHz noise floor at 100 Hz through hybrid front-end ADC blending, and better than 300 ppb clock stability. High-performance R&amp;D in a single box.<\/li>\n\n\n\n<li><strong>Moku:Go<\/strong> \u2014 the portable platform. An engineering lab that fits in a backpack, with optional programmable power supplies, for teaching labs, prototyping and everyday test.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each platform can be configured as a base bundle and expanded with individual instruments as your work demands, or taken as a full suite from the start. And because Moku is software-defined, the device gets more capable over time \u2014 new instruments and features arrive on hardware you already own. GenInst Studio is the clearest example yet of what that means in practice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Talk to us<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you would like to see generative instrumentation demonstrated on a Moku, work out which platform fits your application, or discuss a configuration for your lab, <a href=\"https:\/\/yotavis.ch\/contact\/\">get in touch with Yotavis<\/a>. We are happy to advise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every engineer has hit this wall. The measurement you need is not a product anyone sells. The off-the-shelf instrument comes close, but not close enough \u2014 the trigger condition cannot be expressed, the processing you want is not on the menu, the control loop has to behave in a way no vendor anticipated. So you [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":14678,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"slim_seo":{"title":"If You Can Say It, Your Moku Can Run It - Yotavis AG","description":"Every engineer has hit this wall. The measurement you need is not a product anyone sells. The off-the-shelf instrument comes close, but not close enough \u2014 the t"},"_slim_seo_primary_term_category":0,"_slim_seo_primary_term_post_tag":0,"footnotes":""},"categories":[712],"tags":[],"class_list":["post-14677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/posts\/14677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/comments?post=14677"}],"version-history":[{"count":2,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/posts\/14677\/revisions"}],"predecessor-version":[{"id":14681,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/posts\/14677\/revisions\/14681"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/media\/14678"}],"wp:attachment":[{"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/media?parent=14677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/categories?post=14677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yotavis.ch\/pl\/wp-json\/wp\/v2\/tags?post=14677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}