Я довольно уверен, что это просто означает, что задача имеет два часов в блоке 0 во второй раз через. Тот факт, что для этого требуется всего семь тактовых импульсов, 1 в unit0, 1 в unit1, 1 в unit2, 1 в unit3, еще 2 в unit0 и, наконец, 1 в unit4.
Это вполне может быть просто надуманный пример, так что произошел конфликт при переключении на один такт (автор должен был сделать что-то, чтобы убедиться, что задача 2 догонит к задаче 1, и кажется, самое простое решение) или unit0 вполне может быть нелинейным процессором.
Другой пример - это попытка опрокидывания задачи в том месте, где предыдущая задача была повторно введена в unit0.
То, что они пытаются показать, состоит в том, что, учитывая максимальную продолжительность в пределах цикла N
в конвейере, вы должны ограничить свои инъекции работы на каждый каждые N
циклов, чтобы быть уверенным в отсутствии конфликтов.
Моей ставка (на основе небольшого числа авторов, которых я знаю) была бы на авторе делает минимальное количество работы, чтобы описать проблему :-)
спасибо это имеет смысл ...... .. – user287745