Двумя распространенными причинами являются целостность сигнала и ограничение тока при ленивом преобразовании уровня.
Для обеспечения целостности сигнала любое несоответствие в импедансе линии передачи, образованной трассой печатной платы и присоединенными компонентами, может вызвать отражения переходов сигнала. Если им разрешено отскакивать назад и вперед вдоль трассы, отражая несоответствия в конце в течение многих циклов, пока они не исчезнут, сигналы «зазвонят» и могут быть неверно истолкованы либо по уровню, либо как дополнительные краевые переходы. Обычно выходной контакт имеет более низкий импеданс, чем трасса, а входной контакт имеет более высокий импеданс. Если вы поместите последовательный резистор со значением, соответствующим сопротивлению линии передачи, на выходной вывод, это мгновенно сформирует делитель напряжения, и напряжение волнового фронта, проходящего по линии, будет вдвое меньше выходного напряжения. На приемном конце более высокий импеданс входа по существу выглядит как разомкнутая цепь, который произведет синфазное отражение, удваивающее мгновенное напряжение обратно к оригиналу. Но если этому отражению будет позволено вернуться к низкоимпедансному выходному сигналу драйвера, оно будет отражаться не в фазе и конструктивно мешать, вычитая снова и вызывая звон. Вместо этого он поглощается последовательным резистором в драйвере, который выбран в соответствии с полным сопротивлением линии. Такое завершение источника работает довольно хорошо в двухточечных соединениях, но не так хорошо в многоточечных. Вместо этого он поглощается последовательным резистором в драйвере, который выбран в соответствии с полным сопротивлением линии. Такое завершение источника работает довольно хорошо в двухточечных соединениях, но не так хорошо в многоточечных. Вместо этого он поглощается последовательным резистором в драйвере, который выбран в соответствии с полным сопротивлением линии. Такое завершение источника работает довольно хорошо в двухточечных соединениях, но не так хорошо в многоточечных.
Текущее ограничение в ленивом переводе уровня - другая распространенная причина. КМОП-технологии разных поколений имеют разные оптимальные рабочие напряжения и могут иметь пределы повреждения, установленные крошечным физическим размером транзисторов. Кроме того, они не могут терпеть наличие на входе более высокого напряжения, чем их питание. Таким образом, большинство микросхем состоит из крошечных диодов от входов до источника питания для защиты от перенапряжения. Если вы используете питание 3,3 В от источника 5 В (или, что более вероятно, в настоящее время, если вы используете питание 1,2 или 1,8 В от источника 3,3 В), заманчиво просто положиться на эти диоды, чтобы зафиксировать напряжение сигнала до безопасного диапазона. Тем не менее, они часто не могут обрабатывать весь ток, который потенциально может быть получен от выхода с более высоким напряжением, поэтому последовательный резистор используется для ограничения тока через диод.