Цитата(Professor Chaos @ Jan 21 2018, 14:10)

Ваш первначальный вопрос вроде-как касался именно времени tdh?
Нет.
Перевод: tsu - set up time - время предустановки;
th - hold time - время удержания.
Цитата(Professor Chaos @ Jan 21 2018, 14:10)

Схемотехнику достаточно знать, что чтение данных с шины осуществляется в момент времени после 1/2 tcycle но до фронта окончания nRD.
А что заставляет Вас думать, что установления данных в момент 1/2 цикла достаточно? На рисунке они явно устанавливаются раньше (но насколько раньше - непонятно).
Пофантазируем еще.
Момент "полцикла" на рисунке примерно совпадает с фронтом CLKO при СPOL=0.
А возможно, всего лишь надо установить данные до переднего фронта CLKO при СPOL=0 (последнего, при активном nRD)? Тогда - за какое время до фронта CLKO?
С другой стороны, похоже, "фиксация данных" происходит по спаду CLKO при СPOL=0.
Тогда возможно, данные достаточно установить на шине чуть раньше, чем закончится последний импульс CLKO при активном nRD? Тогда - за какое время до спада CLKO?
Но при этих предположениях нам надо знать взаимное положение CLKO и nRD, а также, строго говоря, и моментов переключения адреса. Чего разработчики МК (видимо беспокоясь о нашем душевном равновесии) не предоставили.
Возможно, вероятно, похоже...... Так аппаратуру не разрабатывают. О том и речь.