Quanta ControlQuantaControl

Blog

Technical Articles

Deep dives into FPGA design, digital signal processing, feedback control theory, and precision measurement techniques.

UARTUSBLinuxembeddedFTDIxHCIkernel

Life of a UART-over-USB Packet (RX)

Tracing a byte from the STM32 TX pin all the way to a Linux user process read() return — every hop through FTDI, USB, xHCI, and the kernel interrupt chain.

Read more →
RTOSLinuxFreeRTOSZephyrRTICEmbassyRustembeddedscheduling

Embedded RTOS Scheduling Philosophy

Comparing the scheduling models of Linux (PREEMPT_RT), FreeRTOS, Zephyr, RTIC, and Embassy — not to rank them, but to understand their assumptions, trade-offs, and where each fits.

Read more →
Allan deviationfrequency stabilityoptical frequency comblock characterizationnoise analysis

Using Allan Deviation to Characterize Frequency Lock Performance

Allan deviation is the standard tool for assessing the stability of locked oscillators and frequency combs. Here is how to compute it from your lock error signal, interpret the noise types, and use it to diagnose what is limiting your lock.

Read more →
technicalDSPCIC filterFPGA

Understanding CIC Decimation Filters for Feedback Control

A deep dive into Cascaded Integrator-Comb (CIC) filters: The multiplier-less architecture that makes high-speed decimation efficient on FPGAs.

Read more →
lock-in amplifierPDHFPGASystemVerilogcavity lockingoptical

Digital Lock-In Amplification on FPGA: From PDH Locking to Modulation Transfer Spectroscopy

How to implement a digital lock-in amplifier in RTL: DDS reference generation, quadrature demodulation, and low-pass filtering — with direct application to Pound-Drever-Hall (PDH) cavity locking.

Read more →
PIDFPGASystemVerilogfixed-pointfeedback control

Implementing a PID Controller on FPGA: Fixed-Point Arithmetic, Anti-Windup, and Loop Bandwidth

A practical guide to implementing a digital PID controller in SystemVerilog: Why fixed-point math is king for latency, how to handle integrator windup, and achieving sub-microsecond loop closure.

Read more →
announcementFPGAfeedback controlopen-source

Introducing Quanta Control: FPGA Feedback at 125 MHz

We're building precision feedback control systems on commodity FPGA hardware. By combining real-time deterministic logic with modern web-based control, we're making high-performance feedback accessible to every laboratory.

Read more →
Red PitayaZynqFPGAhardwareProductization

Red Pitaya and the Zynq SoC: A Platform Deep Dive for Precision Control

Why the Red Pitaya is an exceptional platform for laboratory feedback control: Zynq-7000 architecture, and why moving from a laboratory prototype to a commercial optical frequency comb product requires custom hardware design.

Read more →
architectureFPGAoptical frequency combKerr-combEO-combfeedback control

FPGA-Based Feedback Control for Optical Frequency Combs

How we use commodity FPGA hardware to stabilize Kerr-comb and EO-comb systems with sub-microsecond loop latency — and why open, transparent control infrastructure matters for precision optical research.

Read more →