How many channels do you intend to use at what sample rate, for how long?
What do you intend to do with the data? at 8 channels and 110kHz that's 2.64 Mbytes/s which may be possible but I think you would have to sample asynchronously and find the sync pulses in the data. You might also need to de-serialise the 24 data bits over 8 channels.
110,000 * 24 bits = 264000 bits/s and you need a sample rate at least twice that
You could start with Joan's
piscope which will grab the states of multiple gpio at up to 1 MHz, I think.
That will demonstrate if the Pi can capture the raw data for a short time.