The readout timing of the sensor is as follows:


 maxFrameRate = 1 / minFrameTime
 minFrameTime = (Height/VerticalDecimation + VBmin) * tRow
 Where:
    VerticalDecimation is 1 if No Decimation is being applied
    VBmin = 9  
    tRow = max{(Width/HorizontalDecimation + HBmin), 972} * clkPeriod
    Where:
       HorizontalDecimation is 1 if No Decimation is being applied
       HBmin is 900
       clkPeriod is 1/96 MHz


If triggering is not enabled and exposure time is greater than minFrameTime, then VB is increased to achieve the correct exposure time.  (ie maxFrameRate = 1/exposureTime)