ADC becomes a macro element like a pad or a standard cell.
the question is who should merge both, in which tools?
If the final gds is generated by innovus, you need to have a RTL code which instantiate this ADC + the processing system.
The ADC instance must have a liberty, LEF files to be know by the synthesis and PnR tool (as well for all others physical tools, like LEC, STA, ...).