I'm looking for information on the maximum sample rates for I2S and the 12-bit ADC on the Teensy 4. I saw something in the iMX RT1060 data sheet about the bit clock timing for the I2S as 40ns (25 MHz) but I'm not sure if this is the same for the 1062 or if there are other limitations. A quick glance at the ADC specs and I didn't see the rates there. I assume it's a SAR ADC so the rate will be determined by the accuracy.

I'm looking to sample some relatively high frequency data (1's to 10's of MHz) and I'm deciding if I need to use an external ADC and if so, what bus to use for the transfer. I2S is a preferred option as it should easily allow design of DSP processing using the existing audio library.