Skip to content

azonenberg/triggercrossbar

Repository files navigation

PROJECT STATUS

You probably don't want to build this as is, there's a couple of bugs. May or may not respin later on with fixes, for now I'm just bodging my prototype.

Bodge log at https://docs.google.com/document/d/14ighvhOLtBR-3ShkNhyRGlamA1f7WH5_sXfJCJYxb1o/edit

What is it?

When finished, it will be a 1U rack-mountable appliance with a TBD number of BNC and/or SMA connectors on the back side for trigger inputs and outputs. Some will be input only, some output only, and some bidirectional. Exact mix is TBD.

Additionally, a front panel SMA input will be connected through a precision 10 GHz comparator (ADI HMC675LP3E) to an FPGA transceiver input, allowing single ended CDR triggering.

There may or may not be front panel SMA inputs/outputs connected to otherwise unused transceiver channels for expansion or additional trigger capabilities.

An Ethernet SCPI interface will allow configuration of an FPGA-based crossbar, with the internal CDR trigger as well as all of the input channels available as inputs. Any input can be forwarded to any output, allowing arbitrary cross-triggering of attached instruments without the need to recable.

Front panel LEDs with pulse stretching will display the states of trigger in/out ports.

This system is intended in part as a testbed to de-risk several future projects (validating stackup and power supply design etc), and to use up an FPGA that I had lying around the lab. Only one unit is ever expected to be built, so a functionally equivalent platform could definitely be built for lower cost.

Physical architecture

Trigger ports

Koaxis AL62-CC086F-RL10-6.00-MK (6" CC086F hand formable FEP jacket SMA - SMPM), length open to change based on final mechanical and board design.

Input range

The range of the inputs should be sufficient to accommodate all common T&M instruments, which will likely require variable thresholding.

Representative instrument trigger output specs:

  • PicoScope 6000E (bidirectional): not specified, need to measure
  • PicoVNA 108: 3.3V into high-Z
  • Siglent SSG5000X (bidirectional): 5V TTL for trigger, 3.3V CMOS for pulse
  • Siglent SDG7000A: 5V TTL (voh = 3.8V)
  • Teledyne LeCroy (all recent models): 1V into 1M ohm / 500 mV into 50 ohm by default, adjustable a bit?

Output range

The range of the outputs should be compatible with all common T&M instruments, which will likely require variable swing.

Representative instrument trigger input specs:

  • PicoScope 6000E (bidirectional): 2.5V CMOS high-z input, fixed 1.25V threshold
  • PicoVNA 108: 3.3V CMOS high-Z, nominal 1.5V threshold
  • Siglent SSG5000X (bidirectional): 5V TTL for trigger, 3.3V CMOS for pulse
  • Siglent SDG7000A: 5V TTL (Vih = 2 to 5.5V)
  • Teledyne LeCroy (all recent models): adjustable threshold up to +/- 400 mV or +/- 4V in 1x / 10x mode respectively

Input buffer design

We need a total of seven inputs today, plan for at least ten to provide some margin

About

Rack mountable crossbar matrix for T&M trigger in/out signals, allowing dynamic reconfiguration of an experiment without recabling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published