The SZG-BRK-TXR is a SYZYGY Transceiver peripheral intended to be used during early prototype development or experimentation to provide access to the high density SYZYGY ports.

Standard I/O and clocks are pinned out to a 2mm header.

Transceiver pairs are differentially routed on-board and pinned out to paired U.FL connectors at the perimeter.

The SZG-BRK-TXR peripheral is a TXR device and not compatible with TXR4 carrier ports.

Resources

I/O Voltage

The SYZYGY standard allows for a range of I/O voltage levels. Each peripheral stores it’s acceptable VIO voltage range in onboard non-volatile storage referred to as the SYZYGY DNA. The actual voltage the peripheral uses is determined by the SmartVIO calculation done by the carrier at power on. The SYZYGY carrier board will query all attached peripherals that share a specific VIO rail, compare all of their acceptable voltage ranges, and choose the lowest VIO voltage that satisfies all peripherals. If no voltage is acceptable for all peripherals, then rail stays turned off. 

Breakout boards have no included peripherals to limit the I/O voltage range. Once custom hardware is added to the breakout board, a more specific I/O voltage may be desired. There are two ways to configure a specific I/O voltage with a SYZYGY breakout board.

  1. The best option is to change the SYZYGY DNA to a range suited for the custom hardware. This means that any SYZYGY carrier that customized breakout board is connected to will automatically compute the correct I/O voltage to use, just like with any other SYZYGY peripheral.
    This provided Python tool can be used to update SYZYGY peripherals DNA (requires an MCU programmer). Edit the min and max voltage range in the SYZYGY DNA json file for the breakout board and use it with the Python tool above.
  2. The calculated VIO solution can be overwritten using the device settings on the carrier board. You have to be more careful with this option though, as it will set the VIO voltage regardless of whether or not it is compatible with the attached peripherals.

SYZYGY Information

Compatibility Table

COMPATIBILITY PARAMETERSPECIFICATION
Port typeSYZYGY Transceiver
WidthSingle
5V supply requiredNo
Nominal 5V supply currentN/A
Nominal 3.3V supply currentN/A
VIO supply voltage1.2V to 3.3V
Nominal VIO supply current< 100mA
Total number of I/OUp to 18

DNA Data

This data is stored in the SYZYGY DNA microcontroller on the SZG-BRK-TXR peripheral.

DNA PARAMETERDATA
Max 5V Load0 mA
Max 3.3V Load10 mA
Max VIO Load0 mA
IS_LVDSFalse
IS_DOUBLEWIDEFalse
VIO Min1.2V
VIO Max3.3V