Если вы об этом: "Т.е. 0.9 mks удержания данных нужны в худшем случае медленного спада клока, я правильно понял? Но сомневаюсь, т.к. на диаграмме время 0.9 указано от низкого уровня SCL. Т.е. SCL уже в низком, а зачем тогда держать данные?" - кто ж запрещает фиксировать данные по спаду SCL (а не по фронту как говорилось выше - т.к. "данные не должны меняться при высоком состоянии SCL), вот и требуют выдержать паузу до смены данных что б внутренняя логика приемника успела зафиксировать состояние линии SDA.