qibolab icon indicating copy to clipboard operation
qibolab copied to clipboard

Acquisition channels

Open alecandido opened this issue 8 months ago • 1 comments

Currently, a measurement is implemented by a readout pulse, triggering an acquisition of the same length of the pulse.

Despite this makes it simpler to implement measurement gates, it is definitely composed of two different operations: sending a pulse (driving a DAC) and acquiring a signal (listening on an ADC).

While not needed for circuits' execution, there might be occasions where you want to execute the two operations separately. E.g., to acquire the whole pulse response, accounting for a delay caused by a finite travelling distance https://github.com/qiboteam/qibocal/issues/876

In the present Qibolab language, this would require a separate acquisition channel, and acquisition events independent of readout pulses, to be played on those channels.

alecandido avatar Jun 11 '24 04:06 alecandido