IP PortfolioQuantum controlsc_control

of_q_iq_modulator

Digital IQ modulator

Maturity simulatedTargets FPGA + ASICDifficulty MediumPriority 1

Digital upconversion of IQ envelopes with an NCO, interpolation filters and IQ gain, phase and offset correction for mixers or direct RF synthesis.

Simulated. The RTL is lint clean and passes its self-checking testbench against a reference model in simulation. It has not been run on an FPGA board or in silicon.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
iq_ininAXI4-Stream64 
dac_outoutAXI4-Stream256 

Standards

No external standard applies.

More in sc_control

IDBlockMaturity
of_q_awg_sequencerAWG pulse sequencerplanned
of_q_drag_genDRAG pulse generatorsimulated
of_q_nco_bankPhase-coherent NCO banksimulated
of_q_readout_combMultiplexed readout tone generatorsimulated
of_q_flux_ctrlFlux bias DAC controllersimulated
of_q_flux_predistortFlux pulse predistortion filtersimulated
of_q_fluxonium_driveLow-frequency qubit drive synthesiserplanned
of_q_wave_decompWaveform memory decompressorplanned
of_q_dd_inserterDynamical decoupling inserterplanned