В цифровой электронике коэффициент разветвления 4 — это мера времени, используемая в цифровых КМОП -технологиях: задержка затвора компонента с коэффициентом разветвления 4.
Выходной поток = C нагрузки / C входа , где
В качестве метрики задержки один FO4 представляет собой задержку инвертора , управляемого инвертором в 4 раза меньшим, чем он сам, и управляющего инвертором в 4 раза большим, чем он сам. Оба условия необходимы, поскольку время нарастания/спада входного сигнала влияет на задержку, а также на выходную нагрузку.
FO4 обычно используется в качестве метрики задержки, поскольку такая нагрузка обычно наблюдается в случае суженных буферов, управляющих большими нагрузками, и приблизительно в любом логическом вентиле логического пути, рассчитанного на минимальную задержку. Кроме того, для большинства технологий оптимальное разветвление для таких буферов обычно варьируется от 2,7 до 5,3. [1]
Ответом на каноническую задачу является веер из 4, который сформулирован следующим образом: при заданном инверторе фиксированного размера, малом по сравнению с фиксированной большой нагрузкой, минимизируйте задержку в управлении большой нагрузкой. После некоторых математических вычислений можно показать, что минимальная задержка достигается, когда нагрузка управляется цепочкой из N инверторов, каждый последующий инвертор примерно в 4 раза больше предыдущего; N ~ log 4 (C load /C in ) [ требуется цитата ] .
При отсутствии паразитных емкостей (емкости диффузии стока и емкости проводов) результатом является «веер из e» (теперь N ~ ln(C load /C in ).
Если сама нагрузка невелика, то использование вентилятора из 4 масштабирований в последовательных логических каскадах не имеет смысла. В этих случаях транзисторы минимального размера могут быть быстрее.
Поскольку масштабируемые технологии изначально быстрее (в абсолютном выражении), производительность схемы можно более справедливо сравнивать, используя веер из 4 в качестве метрики. Например, учитывая два 64-битных сумматора, один из которых реализован по технологии 0,5 мкм, а другой — по технологии 90 нм, было бы несправедливо утверждать, что сумматор 90 нм лучше с точки зрения схем и архитектуры только потому, что у него меньше задержка. Сумматор 90 нм может быть быстрее только из-за его изначально более быстрых устройств. Чтобы сравнить архитектуру сумматора и конструкцию схемы, более справедливо нормализовать задержку каждого сумматора по задержке одного инвертора FO4.
Время FO4 для технологии в пять раз больше ее постоянной времени RC τ; поэтому 5·τ = FO4. [2]
Некоторые примеры высокочастотных процессоров с длинным конвейером и малой задержкой на этапе: IBM Power6 имеет конструкцию с задержкой цикла 13 FO4; [3] тактовый период Intel Pentium 4 на частоте 3,4 ГГц оценивается в 16,3 FO4. [4]
{{cite journal}}
: Цитировать журнал требует |journal=
( помощь )