...
Current firmware allows only 2 lpGBTs to be readout, such that the link alignment string is fixed to x0000000300000000 for channels 00 and 01 in unaligned state. Alignment can be checked using data from module RX 0 (L0 on miniDP-SMA) after module configuration, giving the following link alignment strings independently of which e-links are subscribed on felixcore startup (for optoboard 2400006):
miniDP-SMA Channel | Alignment String Name | Value |
---|---|---|
L1 UPLINK 00 | DECODING_LINK_ALIGNED_00 | 0x000000030000001 |
L1 UPLINK 01 | DECODING_LINK_ALIGNED_00 | 0x000000030000010 |
L1 UPLINK 02 | DECODING_LINK_ALIGNED_00 | 0x000000030000000 |
L1 UPLINK 03 | DECODING_LINK_ALIGNED_00 | 0x000000030001000 |
L1 UPLINK 04 | DECODING_LINK_ALIGNED_00 | 0x000000030010000 |
L1 UPLINK 05 | DECODING_LINK_ALIGNED_00 | 0x000000030100000 |
L2 UPLINK 06 | DECODING_LINK_ALIGNED_01 | 0x000000030000001 |
L2 UPLINK 07 | DECODING_LINK_ALIGNED_01 | 0x000000030000010 |
L2 UPLINK 08 | DECODING_LINK_ALIGNED_01 | 0x000000030000000 |
L2 UPLINK 09 | DECODING_LINK_ALIGNED_01 | 0x000000030001000 |
L2 UPLINK 10 | DECODING_LINK_ALIGNED_01 | 0x000000030010000 |
L2 UPLINK 11 | DECODING_LINK_ALIGNED_01 | 0x000000030100000 |
There is a broken connection in an unstable or broken lane on the optoboard corresponding to L1 UPLINK 02 in the ERF-SMA board or within the optoboard itself, which is not present in optoboard 2400011 (currently installed). Note that alignment is sensitive to polarity of TX connection (i.e. NP↔NP vs NP↔PN) but not to the RX connections.
...
At present the full chain including PP0 and Type 0 ring cannot be read out using FELIX. The following channel mapping is used in the connectivity file. Chips 2 and 4 send data on power-up. Chip 1 has poor data transmission quality on the negative polarity side, but is not observed using the LBL adapter card indicating that this is a feature of the ring+PP0.
Mini-DP SMA Channel | Rx Lane | Chip ID | Chip Number |
---|---|---|---|
L0 | 3 | 0x15468 | 3 |
L1 | 2 | 0x15448 | 4 |
L2 | 1 | 0x15429 | 2 |
L3 | 0 | 0x15428 | 1 |
Interface with LBL adapter board
...
The downlink differential signal polarity should not be inverted (i.e. P↔P and N↔N SMA connections between DP and Optoboard BOB), as this is only required due to the ring channel mapping. L3,L2,L1,L0 are connected to EFF-SMA board UPLINK 00,01,02,04. Before configuration, alignment bit is unstable on UPLINK 01 (chip 2) and always 0 for other channels, but after configuration all alignment bits are zero. This is similar behavior as observed with the PP0+Ring.
Mini-DP SMA Channel | Rx Lane | Chip ID | Chip Number |
---|---|---|---|
L0 | 3 | 0x15448 | 0 |
L1 | 2 | 0x15428 | 1 |
L2 | 1 | 0x15429 | 2 |
L3 | 0 | 0x15468 | 3 |
Running Vivado ILA on FELIX:
...