Искусство схемотехники. Том 2 (Изд.4-е) - Хоровиц Пауль - Страница 73
- Предыдущая
- 73/124
- Следующая
Рис. 9.29. Помехи на шине земли из-за емкостной нагрузки.
Цифровой выход обнаруживает паразитную емкость монтажа и входную емкость ИС, которой он управляет (обычно, 5-10 пФ) как часть общей нагрузки. Для того чтобы осуществить быстрый переход от состояния к состоянию, он должен отобрать от этой нагрузки или подать в нее большой ток в соответствии с I = C(dV/dt). Рассмотрим, например, схему 74АСхх (5-вольтовый выходной перепад за 3 нс), которая управляет общей емкостью нагрузки 25 пФ (это соответствует 3–4 логическим нагрузкам с короткими проводниками). Ток в момент логического перехода составляет 40 мА, т. е. почти на максимальной нагрузочной способности выхода управляющей ИС! Этот ток возвращается через землю (при переходе от высокого к низкому) или через шину +5 В (при переходе от низкого к высокому), индуцируя эти «шустрые» меленькие выбросы, о которых шла речь ранее (для того чтобы получить представление об их величине, примите к сведению тот факт, что индуктивность монтажа составляет примерно 5 нГн/см. На дюйме земляного провода, по которому протекает этот ток логического перехода, появится выброс U = L(dI/dt) = 0,2 В). Если ИС окажется октальным буфером с одновременными переходами на полдюжине выходов, то выбросы по земле превысят 1 В; см. рис. 8.95. Похожие выбросы по земле (хотя и поменьше) появятся вблизи управляемой ИС, где выбросы тока возвращаются на землю через входную емкость управляемого прибора. В синхронных системах с большим числом элементов, одновременно меняющих состояние, ситуация с выбросами-помехами становится настолько серьезной, что схема не в состоянии работать надежно.
Особое значение это приобретает для больших печатных плат с длинными межсоединениями и длинным земляным путем. В такой схеме могут происходить сбои, когда целая группа линий данных меняет свое состояние от верхнего уровня к низкому, вызывая появление кратковременного очень большого тока по земле. Такая информационная зависимость является характерной особенностью сбоев, обусловленных помехами, и хорошим обоснованием для прогона расширенных тестов памяти в микропроцессорных системах (в которых обычно имеется 16 линий данных и 24 адресных линии с самым разнообразным распределением информации).
Наилучший подход к проектированию состоит в том, чтобы использовать массивную разводку земли (для обеспечения низкой индуктивности), лучше всего в виде внутреннего слоя земли на многослойной плате (см. гл. 12) или по крайней мере перпендикулярных земляных проводников с обоих сторон более простой двухсторонней платы. Обильное использование конденсаторов развязки обязательно. Острота этих проблем не так велика для высоковольтных КМОП-элементов (благодаря медленным фронтам); с другой стороны, для логических семейств F, AS и АС (Т) эти проблемы достигают наивысшей остроты. Действительно, семейство АС (Т) настолько склонно к динамическим выбросам тока, что некоторые изготовители (начиная с TI) отказались от традиционного «углового» расположения выводов земли/питания в пользу «центрального» расположения с более низкой индуктивностью выводов; они пошли еще дальше, использовав для снижения индуктивности земли четыре соседних вывода. Учитывая эти проблемы, лучше не применять без нужды быстродействующее логическое семейство; вот почему мы рекомендовали использовать для общих целей логику НС, а не АС.
9.12. Межплатные соединения
В случае логических сигналов, передаваемых между платами, возможностей для появления помех становится все больше. Возрастает емкость проводников, цепь земли становится длиннее, поскольку теперь она проходит по кабелям, разъемным соединителям, платным расширителям и т. п. Поэтому выбросы по земле, возникающие за счет токов во время логических переходов, как правило, больше и вызывают больше беспокойств. Лучше всего стараться избегать передачи между платами тактирующих сигналов с большим коэффициентом разветвления, если это возможно; а провода заземления к отдельным платам сделать достаточно мощными. Если тактирующие сигналы все же передаются между платами, то целесообразно использовать на каждой плате вентиль в качестве входного буфера. В крайнем случае может понадобится ИС линейного формирователя и приемника, но об этом несколько позже. В любом случае критические схемы лучше располагать на одной плате: у вас появляется возможность контролировать индуктивность цепи земли и свести к минимуму емкость монтажа. Проблемы, с которыми вы столкнетесь при пересылке быстрых сигналов через несколько плат, трудно даже оценить; они могут обернуться настоящим бедствием для всего проекта.
9.13. Шины данных
Когда большое число подсхем объединяются в шину данных (более подробно об этом см. гл. 10 и 11), упомянутые проблемы становятся еще более острыми. Более того, появляются новые моменты — эффекты длинных линий, обусловленные длиной и индуктивностью самих сигнальных линий. Для самых быстрых ЭСЛ ИС (ECLIII, ECL100K с фронтом менее 1 нc) эти эффекты становятся настолько важными, что все сигнальные цепи длиной более 1 дюйма следует рассматривать как линии передачи и соответствующим образом их согласовывать.
Для шин данных любой существенной длины (1 фут и более) наилучшим подходом, по-видимому, является применение объединительной платы с «земляной плоскостью». Объединительная плата (см. гл. 12) представляет собой простую печатную плату, содержащую ряд разъемных соединителей под печатный монтаж для подключения отдельных схемных плат, составляющих всю логическую схему. Объединительные платы — это экономное решение проблемы объединения плат, а если они выполнены соответствующим образом, то и решение электрических проблем. Проводники, расположенные вблизи земли, имеют меньшую индуктивность и менее склонны к образованию емкостной связи с близлежащими сигнальными линиями, поэтому для создания простой объединительной платы все сигнальные линии следует расположить на одной стороне, а другую сторону отвести под основательную земляную плоскость (двухсторонние печатные платы имеют широкое распространение, но для сложных схем все чаще начинают применять многослойные печатные платы).
Последнее замечание на эту тему. Когда эффекты длинной линии типа «звонов» и выбросов по земле сильно вас допекут, вы, возможно, в отчаянии прибегнете к распространенному приему: подключить конденсатор прямо к вентилю, управляемому длинной линией. Мы сами делали это неоднократно, тем не менее мы не рекомендуем прибегать к этому малоизящному приему, поскольку он только усложняет проблему больших токов по земле во время логических переходов (см. разд. 9.11).
Оконечная нагрузка шин. Сигнальные линии шин большой длины принято нагружать на самом дальнем конце резисторами, подключенными к питанию или к земле. Длинные пары проводов или коаксиальные кабели обладают «характеристическим импедансом» Z0 (об этом пойдет речь в гл. 13). Сигнал, распространяющийся по кабелю, который нагружен этим импедансом (кстати, всегда резистивный), полностью поглощается без всяких отражений. Любая другая величина нагрузки, в том числе и холостой ход, вызывает отраженные волны, амплитуда и фаза которых зависит от рассогласования импедансов. Ширина печатных проводников и расстояние между ними таковы, что характеристический импеданс линий связи на печатной плате составляет примерно 100 Ом, что почти соответствует характеристическому импедансу скрученной пары из обычного изолированного провода 24-го калибра или другого, близкого сечения.
Распространенным способом завершения ТТЛ-шины является подключение делителя напряжения между +5 В и землей. Логический высокий уровень удерживается при этом на уровне +3 В, а это означает, что при переключении нужен меньший перепад напряжения и поэтому через емкость нагрузки протекает меньший ток. Обычно выбирают комбинацию из резисторов 180 и 390 Ом, подключенных соответственно к +5 В и земле (рис. 9.32).
- Предыдущая
- 73/124
- Следующая