Skip to content
Snippets Groups Projects
Name Last commit Last update
design
stitch_project
utility
README.md

STITCH - An FPGA lock-in amplifier

This project aims to implement FPGA gateware that can:

  • generate excitation signals at frequencies up to 500 kHz
  • receive distance measurements from an attocube IDS3010 interferometric distance measuring system via LVDS-HSSL
  • perform lock-in extraction of the relevant components from the measurements in real time

In one shot, up to 1023 programmable frequencies can be measured, and the excitation signal is ramped adiabatically between the different frequencies. The extracted cos/sin components for each of the requested frequencies is stored in BRAM and can be streamed back to the controlling PC.

Ringup times, dwell times and ramp speeds are individually programmable.

For more information on the design of the system, see design/stitch_design.pdf