linear CCD TCD1201d readout and timing issue

I'm using a Due to create the signals for a UPD3799CY (5300 pixels/line)
it can create two phase clocks and syncronous RB signals using 2 channels of the PWM,
which can also trigger the ADC
AND also use PDC to fill the buffer(s) ...

downside is the need for level converters of the Due output (clocks,RB & TG1-3 )
& voltage followers on the Due input (ADC) to adjust the level and of course the 12 vdc for the sensor ...

NOTE: this is not 100% tested / waiting for the scope to be delivered before doing the final hookup
BUT raw tests look like i can get 37 lines a sec (4096 pixel lines) and near 88 lines (2048 pixels)

the reason i chose the UPD3799CY is that is ripped out of desktop scanner & came with its own circuit board / decoupling , input & output buffers . ..