Menu
Home
Products
Resources
Blog Contact
Request Quote

Overview

The BRIDZA STZ-MS series phase micro-stepper enables ultra-fine adjustment of clock signals with phase resolution of 2π/2³² (approximately 0.024 femtoseconds). This precision allows clock synchronization at the highest level required by VLBI, radio telescope arrays, and advanced metrology applications.

Supported Models

Model Channels Frequency Phase Resolution
------- ---------- ----------- -------------------
STZ-MS1 1 10MHz 2π/2³²
STZ-MS2 2 10MHz 2π/2³²
STZ-MSJ210-H 1 1kHz-10MHz 2π/2³²

Front Panel Layout

 ┌────────────────────────────────────────────────────────────────┐
 │ BRIDZA STZ-MS2 PHASE MICRO-STEPPER │
 │ │
 │ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
 │ │ PWR │ │ LOCK │ │ SYNC │ │ ERR │ │
 │ │ ● │ │ ● │ │ ● │ │ ○ │ │
 │ └──────┘ └──────┘ └──────┘ └──────┘ │
 │ │
 │ INPUT OUTPUT │
 │ ┌────────┐ ┌────────┐ │
 │ │ 10MHz │ │ 10MHz │ │
 │ │ IN │ │ OUT │ │
 │ └──○─────┘ └──○─────┘ │
 │ │
 │ ┌──────────────────────────────────────────────────────────┐ │
 │ │ ETHERNET RS232 DC INPUT │ │
 │ │ ┌────┐ ┌────┐ ┌────┐ │ │
 │ │ │RJ45│ │DB9 │ │ ○- │ │ │
 │ │ └────┘ └────┘ └────┘ │ │
 │ └──────────────────────────────────────────────────────────┘ │
 │ │
 │ DISPLAY: PHASE = +123.456 fs FREQ = +1.23E-15 │
 └────────────────────────────────────────────────────────────────┘

Interface Definitions

1. Reference Input (10MHz)

Parameter Specification
----------- ---------------
Connector SMA female
Impedance 50Ω
Input Level -3 to +10dBm
Frequency 10MHz ±100Hz
Waveform Sine wave
Phase Noise ≤-160dBc/Hz @ 1kHz (pass-through)

2. Frequency Output (10MHz)

Parameter Specification
----------- ---------------
Connector SMA female
Impedance 50Ω
Output Level 13dBm ±2dB
Frequency 10MHz (disciplined)
Harmonics ≤-40dBc
Phase Noise ≤-160dBc/Hz @ 1kHz
Phase Adjustment Range ±500ns continuous
Phase Resolution 2π/2³² ≈ 0.024fs

3. Control Interface (RS232)

Parameter Specification
----------- ---------------
Connector DB9 female
Protocol RS232
Baud Rate 9600 / 19200 / 115200
Data Bits 8
Parity None
Stop Bits 1
Protocol SCPI-1994

4. Ethernet Interface (Optional)

Parameter Specification
----------- ---------------
Connector RJ45, 10/100BASE-T
Protocols TCP/IP, Telnet
Port 5025 (SCPI)

SCPI Command Set

Identification

*IDN? ; Returns: BRIDZA,STZ-MS,,
*OPT? ; Returns installed options
*RST ; Reset to defaults
*CLS ; Clear status

Phase Control

:FREQ:PHAS? ; Query current phase (ps)
:FREQ:PHAS  ; Set phase offset (ps)
:FREQ:PHAS:REL  ; Set relative phase step
:FREQ:PHAS:REF ; Set current phase as reference
:FREQ:PHAS:RESET ; Reset phase offset to zero

:STEPh? ; Query phase step size
:STEPh  ; Set phase step (fs)

Frequency Micro-Step

:FREQ? ; Query frequency
:FREQ  ; Set frequency (Hz)
:FREQ:COEF? ; Query frequency coefficient
:FREQ:COEF  ; Set frequency coefficient (1E-9)

Output Control

:OUTP:STAT? ; Query output status
:OUTP:STAT 1 ; Enable output
:OUTP:STAT 0 ; Disable output
:OUTP:GAIN? ; Query output gain
:OUTP:GAIN  ; Set output gain (dB)

Status

:STAT:OPER? ; Query operating status
:STAT:QUE? ; Query error queue
:SYST:ERR? ; Query system error
:SYST:TEMP? ; Query internal temperature
:SYST:LOCK? ; Query PLL lock status

Phase Adjustment Resolution

The phase micro-stepper provides unprecedented resolution:

Resolution Value
------------ -------
Phase Step 2π / 2³²
Time Resolution 0.024 fs
Frequency Resolution 1×10⁻¹⁹
Range ±500ns

Calculation:

Phase step = 1 cycle / 2³²
 = 100ns / 2³²
 = 100,000,000 fs / 4,294,967,296
 = 0.023283 fs

Power Supply

Parameter Specification
----------- ---------------
Voltage +12VDC
Current <1.5A
Power <15W
Connector 5.5×2.1mm DC jack

Typical Application

 ┌────────────────────────────────────────────────────────────────┐
 │ VLBI CORRELATOR SYSTEM │
 │ │
 │ Antenna 1 Antenna 2 │
 │ ┌─────────┐ ┌─────────┐ │
 │ │ H-Maser │ │ H-Maser │ │
 │ └────┬────┘ └────┬────┘ │
 │ │ │ │
 │ └──────────┬───────────────────────┘ │
 │ │ │
 │ ▼ │
 │ ┌──────────────┐ │
 │ │ STZ-MS2 │ │
 │ │ Phase Micro │ │
 │ │ Stepper │ │
 │ └──────┬───────┘ │
 │ │ │
 │ ▼ │
 │ ┌──────────────┐ │
 │ │ VLBI │ │
 │ │ Correlator │ │
 │ └──────────────┘ │
 │ │
 │ Phase adjustment: ±0.024fs resolution │
 │ │
 └────────────────────────────────────────────────────────────────┘

Python Control Example

import serial

class PhaseMicroStepper:
 def __init__(self, port='/dev/ttyUSB0', baudrate=9600):
 self.ser = serial.Serial(port, baudrate, timeout=1)
 
 def send_command(self, cmd):
 self.ser.write(f"{cmd}
".encode())
 return self.ser.readline().decode().strip()
 
 def get_id(self):
 return self.send_command("*IDN?")
 
 def set_phase(self, phase_ps):
 """Set phase offset in picoseconds"""
 return self.send_command(f":FREQ:PHAS {phase_ps}")
 
 def get_phase(self):
 """Get current phase offset"""
 return float(self.send_command(":FREQ:PHAS?"))
 
 def set_step(self, step_fs):
 """Set phase step in femtoseconds"""
 return self.send_command(f":STEPh {step_fs}")
 
 def reset(self):
 """Reset phase to zero"""
 return self.send_command(":FREQ:PHAS:RESET")
 
 def close(self):
 self.ser.close()

# Usage
pm = PhaseMicroStepper('/dev/ttyUSB0')
print(pm.get_id())

# Step phase by 10fs
current = pm.get_phase()
pm.set_phase(current + 10)
print(f"New phase: {pm.get_phase()} ps")

pm.close()

Troubleshooting

Symptom Cause Solution
--------- ------- ----------
No output Input unlocked Check reference signal
- Output disabled Send :OUTP:STAT 1
Phase jitter Reference noise Use cleaner source
- Thermal effects Stabilize temperature
Command error Syntax error Check SCPI format
- Parameter range Verify valid range

Download Resources


Document Version: 1.0

Last Updated: 2026-05-24

BRIDZA Technologies

Need Technical Support?

Contact our engineering team for detailed specifications and custom configurations.

Request a Quote

Recommended Products