qat.engines.qblox.live module
- class QbloxCompositeInstrument
Bases:
CompositeInstrument[QbloxLeafInstrument]Composing Qblox instruments can be achieved by 2 methods: 1- Daisy-chaining the REF_out of one cluster’s CMM to REF_in of the next cluster’s CMM.
This is like a linked list pattern where the first cluster is allowed to have both “external” or “internal” reference source config, but subsequent clusters must have their reference source set as “external”.
- 2- Distribute the clock from a common source to all the REF_in of all clusters’ CMM modules.
This is like a star pattern where an external reference clock is distributed to all the clusters in the fleet
Historically, both methods have been supported, but recent FW versions ditched the first method and only support the second method. Regardless of the method followed, this abstraction remains oblivious.